Questões de Programação - PHP para Concurso
Foram encontradas 986 questões
Considere o seguinte arranjo associativo em PHP:
$array = array(
“Cereal” => 12.99
, “Arroz” => 6.80
, “Feijão” => 4.99
, “Carne” => 15.80
, “Alface” => 3.80
);
A instrução que ordena de forma decrescente esse arranjo associativo de acordo com os seus valores e preservando suas chaves é:
Considere o fragmento de código abaixo.
Ao compilar e executar esse fragmento de código criado em PHP 7, um dos valores exibidos será exatamente
Considere o código em PHP apresentado a seguir e responta a questão.
Considere o código em PHP apresentado a seguir e responta a questão.
Considere o código em PHP apresentado a seguir e responda a questão.
Ataques Cross-Site Scripting (XSS) muitas vezes usam caracteres especiais em campos de formulário para acessar áreas restritas do site. Para evitar esse tipo de ataque, um programador PHP recebeu o login de um usuário, digitado em um campo de formulário, da seguinte forma.
$login = filter_input(INPUT_POST, 'login', __I__);
Considerando que no campo login do formulário foi digitado <comando> , para que os sinais de < (menor) e > (maior) sejam trocados por suas respectivas referências de nome de entidade, ficando no formato <comando>, a lacuna I deverá ser preenchida corretamente por
Analise o trecho de código abaixo em linguagem de programação PHP.
Sobre o trecho, marque V para as afirmativas verdadeiras e F para as falsas.
( ) A classe Funcionario define 3 campos e 2 métodos em sua estrutura.
( ) Todos os campos da classe Funcionario têm o mesmo escopo, portanto de acesso irrestrito.
( ) A instanciação do objeto Empregado herda da classe Funcionario os 3 campos e 2 métodos.
( ) O comando $Empregado->Nome = “João da Silva”; gera uma entrada de dados inválida.
Assinale a sequência correta.
Urn framework captura funcionalidades comuns a várias aplicações. Entre diversas opções disponíveis no mercado, uma ferramenta amplamente utilizada é o Laravel, framework criado para trabalhar com a linguagem PHP. Sobre o Laravel, responda:
O projeto Laravel vem embutido com um pequeno web server, que pode ser iniciado através do comando:
Analise dois trechos de códigos escritos em linguagem PHP:
As palavras que preenchem respectivamente as lacunas em
branco, para que o código seja executado sem erros seria:
Analise o trecho de código PHP mostrado no Quadro 1 abaixo:
Ao final da execução do código, a variável $a deve possuir o seguinte conteúdo (considere apenas o
conteúdo mostrado dentro das aspas duplas):
Analise o trecho de código abaixo, escrito em PHP.
Com base nesse código, é correto afirmar que a função filter_var()
PHP é uma das linguagens de programação mais populares para desenvolvimento web.
No PHP, podemos utilizar funções de ordenação para
I. ordenar array por ordem descendente.
II. ordenar array associativas em ordem crescente, de acordo com o valor.
III. ordenar array associativas em ordem descendente, de acordo com o valor.
As funções que fazem o que está descrito em I, II e III respectivamente são:
Considere o fragmento de código abaixo, que é parte de uma página construída em um ambiente PHP ideal, com todos os recursos disponíveis.
Considerando o uso de PHP Data Objects, para que o comando update seja executado corretamente a lacuna I deve ser
preenchida com