Questões de Concurso
Sobre php em programação
Foram encontradas 1.037 questões
Analise o seguinte código em PHP e responda qual será a saída.
function test(&$x) {
$x += 5;
return $x;
}
$a = 10;
$b = test($a);
echo $a . “, “ . $b;
?>
I. Para funções e constantes, o PHP recorrerá a funções ou constantes globais se a função ou constante com namespace não existir.
II. A constante mágica __LINE__ apresenta o número da linha atual do arquivo.
III. No laço de repetição do-while, a expressão de avaliação é verificada ao final de cada iteração.
Está correto o que se afirma em
Assinale a alternativa que apresenta CORRETAMENTE a saída produzida pelo código
Considere o seguinte código PHP:

Assinale a alternativa que apresenta CORRETAMENTE a saída esperada da execução desse código:
$db = JFactory::getDbo();
$query = $db->getQuery(true);
$query->select('*')->from('#__users');
$db->setQuery($query);
$results = $db->loadObjectList();
Qual é a funcionalidade do método loadObjectList?
Analise o trecho do código PHP a seguir:
<?php
$x = 7;
$y = 2;
$z = $x $y + ++$x;
echo "x = $x, y = $y, z = $z";
?>
Após a execução do código, é CORRETO afirmar que o resultado exibido na saída será:
Com base no código em questão, é correto afirmar que
Considerando o suporte nativo da linguagem, analise o script em PHP que segue.
<?php $data = [ "nome" => "João", "idade" => 30, "habilidades" => ["PHP", "JavaScript", "SQL"], "ativo" => true, "saldo" => null ];
$json = json_encode($data, JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE); echo $json; ?>
Qual das opções apresenta a saída do código acima?
Considere que, em um script PHP, é executada a linha de código a seguir:
setcookie(‘xxx’, ‘yyy’, time()+30);
Considere as seguintes asserções:
I. A linha cria um cookie com o nome ‘xxx’ armazenando nele a string ‘yyy’.
II. O cookie definido pela linha de código em questão irá expirar em 30 minutos após a sua criação.
III. O valor armazenado no cookie pode ser acessado, utilizando a seguinte chamada de função: getcookie(‘xxx’).
IV. O valor armazenado no cookie pode ser acessado através da superglobal $_COOKIE, da seguinte forma: $_COOKIE[‘yyy’].
Está(ão) correta(s) apenas a(s) seguinte(s) asserção(ões)
Em PHP, as funções include e require são usadas para incluir o conteúdo de um arquivo em outro.
Sobre o comportamento dessas duas funções, é correto afirmar que
Observe o seguinte trecho de configuração do arquivo “database.php” acerca da configuração e conexão com o banco de dados MySQL com PHP e Laravel:
1 ‘mysql’ => [ 2 ‘driver’ => ‘mysql’, 3 ______________ 4 ______________ 5 ______________ 6 ______________ 7 ‘charset’ => ‘utf-8’, 8 ‘collation’ => ‘utf9_unicode_ci’, 9 ‘prefix’ => ‘’, 10 ‘strict’ => false, 11 ],
Valores a serem definidos no ambiente de teste:
Endereço de host = localhost Base de dados = prova Usuário de acesso ao banco de dados = root Senha de acesso ao banco de dados = senha5
Selecione a opção com os dados corretos para substituição das lacunas do arquivo “database.php”:
Em relação às linguagens Java e PHP, julgue o item a seguir.
Em engenharia de software, a programação orientada a objetos (OOP) é limitada a Java e não pode ser implementada em PHP, que segue um paradigma exclusivamente procedural.
Em relação às linguagens Java e PHP, julgue o item a seguir.
PHP não permite a definição de funções anônimas, também conhecidas como funções de callback, e todas as funções precisam ser nomeadas explicitamente.
Em relação às linguagens Java e PHP, julgue o item a seguir.
O conceito de engenharia de software aplica‑se tanto a Java quanto a PHP, onde práticas como design modular, testes unitários, gerenciamento de versões e metodologias ágeis são usadas para garantir que o software seja desenvolvido de maneira eficiente, com alta qualidade e fácil manutenção.
Em relação às linguagens Java e PHP, julgue o item a seguir.
O ciclo de desenvolvimento em PHP é mais lento que em Java, devido à necessidade de compilar o código a cada alteração antes de executá‑lo.
Em relação às linguagens Java e PHP, julgue o item a seguir.
A tipagem dinâmica do PHP implica que todas as variáveis sejam armazenadas de forma semelhante a objetos, com o tipo determinado apenas em tempo de execução, o que impede o uso de tipos primitivos.