Flashcard FC268686
Como PHP interpreta literais numéricas com prefixos de base e como isso influencia comparações e o operador ternário?
Desenvolvimento Web
IDECAN · 2022
Como PHP interpreta literais numéricas com prefixos de base e como isso influencia comparações e o operador ternário?
Mostrar resposta e comentário
Resposta
Resposta objetiva: Literais com prefixos representam inteiros em bases específicas; comparações usam esses valores e o ternário seleciona o ramo verdadeiro.Octal: prefixos 0o ou 0 → ex.: \(0o10 = 8\), \(010 = 8\).
Hexadecimal: prefixo 0x → ex.: \(0xb0 = 176\).
Binário: prefixo 0b → ex.: \(0b10 = 2\).
Portanto, se \(a==b\) e \(c>d\), o elseif com ternário imprimirá "(a = b) e (c > d)".
Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/266175
Conteúdo do catálogo FC Concursos · Atualizado em