Questões de Concurso
Sobre php em programação
Foram encontradas 1.037 questões
Para responder a questão abaixo, analise o código PHP no quadro abaixo.

Acerca de PHP e SOA (service oriented architecture), julgue o item a seguir.
Se uma aplicação é executada em um servidor web Apache
usando a linguagem PHP na versão 4.X, então ela deve ter a
configuração register_globals=off para diminuir riscos
de segurança relacionados a essa versão e também evitar que
os desenvolvedores escrevam códigos inseguros.
Considerando o acesso a um sítio de uma empresa, desenvolvido em arquitetura Web/PHP, julgue o item a seguir, a respeito de segurança de aplicações web.
Na situação de um URL/PHP que receba upload de arquivos,
a maneira mais indicada de evitar um ataque de inclusão de
arquivo é validar a URL que está subindo o arquivo junto com
um token.
Acerca dos comandos do PHP (Personal Home Page), analise o seguinte comando: get_magic_quotes_gpc
Assinale a alternativa que apresenta corretamente a ação deste comando.
Julgue o item subsecutivo, a respeito das camadas de persistência.
O resultado da execução do script PHP a seguir é B.

Em relação aos fundamentos de PHP 5, julgue o item a seguir.
O comando a seguir concatena corretamente caracteres em PHP.
$final = "abc" . "efg";
Em relação aos fundamentos de PHP 5, julgue o item a seguir.
Em PHP, o código deve ser escrito entre as tags <script type="php"> e </script>
Em relação aos fundamentos de PHP 5, julgue o item a seguir.
O comando INCLUDE interromperá a execução do script assim
que ocorrer um erro, enquanto o comando REQUIRE continuará
a executar o código após o erro.
$placa = '__________'; $cpf = '__________'; $texto = 'Veículo de placa MGX2354 vendido para 012.345.678-90'; if (preg_match($placa, $texto)) { echo "O texto contém uma placa de veículo. "; } if (preg_match($cpf, $texto)) { echo "O texto contém um CPF. "; }
Assinale a alternativa que contém duas expressões regulares que preencham as lacunas no código acima de modo a identificar, respectivamente:
• uma placa de um veículo, com três letras maiúsculas seguidas por quatro dígitos decimais; • um número de CPF, com três sequências de três dígitos decimais, separadas por um ponto, seguidas de um hífen e de dois dígitos decimais.
Considere o trecho de código em PHP a seguir, para responder à questão.


Considere o fragmento de código PHP abaixo.

A variável $count receberá
PHP, como umaclinguagem de script open source de uso geral e muito utilizada no desenvolvimento web, oferece diversos operadores, dos quais dois são caracterizados a seguir.
(l) A expressão $x op1 $y resulta no resto da divisão de $x por $y, onde op1 é denominado operador modulus.
(Il) A xpressão $x op2 $y retorna “true” se $x é “not equal” a $y e “false” caso contrário. Cabe ressaltar que neste caso, a PHP oferece duas possibilidades de uso para esse operador, sendo uma delas o símbolo <>.
Nessas condições, os símbolos empregados para os operadores op1 em (l) e op2 em (ll) são respectivamente:
Figura 9 - Código em PHP O código fonte PHP, da Figura 9, ao ser executado, realiza as seguintes atividades:
(1) abre o arquivo "aux.dat", em modo de leitura e gravação, apaga todo o seu conteúdo e coloca o ponteiro no início do arquivo, reduzindo o seu comprimento para zero; (2) grava o conteúdo da variável "$numero" no arquivo "aux.dat"; (3) fecha o arquivo "aux.dat".
Nesse caso, para realizar tais atividades, basta inserir, no local apontado pela seta nº 2, o seguinte código fonte:
I. # php artisan make:migration create_tarefas_table --create=tarefas
II. # php artisan migrate
III. # php artisan make:model Tarefa
A respeito dos comandos listados, anteriormente, é correto afirmar.