Laravel

Fundamentos de PHP

Variáveis e constantes, tipos, arrays, control flow, funções, namespaces, tratamento de erros

25 perguntas de entrevista·
Junior
1

Qual é a principal diferença entre uma variável e uma constante em PHP?

Resposta

Uma constante é definida apenas uma vez e seu valor não pode ser modificado depois, ao contrário de uma variável cujo valor pode mudar a qualquer momento durante a execução do script. As constantes são declaradas com define() ou const e não exigem o símbolo $ antes do nome. Elas são especialmente úteis para armazenar valores de configuração que nunca devem mudar, como caminhos de arquivos, URLs base ou chaves de API.

2

Como declarar corretamente uma variável em PHP?

Resposta

Em PHP, todas as variáveis devem começar com o símbolo $ seguido do nome da variável. O nome pode conter letras, números e underscores, mas deve obrigatoriamente começar com uma letra ou um underscore. PHP diferencia maiúsculas de minúsculas nos nomes de variáveis, o que significa que $name e $Name são duas variáveis diferentes. Não é necessário declarar o tipo ao criar uma variável porque PHP é uma linguagem de tipagem dinâmica.

3

Qual é o tipo de dado retornado pela seguinte expressão: 5 + 3.2?

Resposta

Quando uma operação aritmética envolve um inteiro e um número de ponto flutuante, o PHP converte automaticamente o resultado para float para preservar a precisão decimal. Essa conversão automática de tipos é chamada de type juggling ou coerção de tipo. Neste exemplo, 5 é um integer e 3.2 é um float, então o resultado 8.2 será automaticamente um float. É um comportamento importante de entender para evitar erros de cálculo em aplicações financeiras ou científicas.

4

Qual função verifica se uma variável está definida e não é nula?

5

Como declarar uma constante de classe em PHP?

+22 perguntas de entrevista

Domine Laravel para sua proxima entrevista

Acesse todas as perguntas, flashcards, testes tecnicos, exercicios de code review e simuladores de entrevista.

Comece gratis