Questões de Programação - PHP para Concurso
Foram encontradas 986 questões
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.
Sobre as linguagens C# .NET e PHP, analise as seguintes afirmativas e os trechos de código:
I. new Tuple<string, string, int> ("Concurso UPE/SAD", "Prova Analista", 2017).
II. suporta características do paradigma de programação funcional como expressões lambda.
III. partial class A { ... }
Assinale a alternativa CORRETA em relação à validade da afirmativa ou do trecho de código nas duas linguagens.
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á
O PHP é uma linguagem de programação que permite a criação de scripts (normalmente interpretados do lado servidor da aplicação), a geração de páginas com conteúdo dinâmico e o envio e recebimento de cookies com um navegador web. O uso de cookies é comum para manter dados de autenticação e controle de sessão, exigindo configurações relacionadas à segurança da sessão no php.ini. Diante desse contexto, avalie as afirmações a seguir.
I. A configuração session.cookie_httponly=On não permite acesso ao cookie de sessão evitando o roubo de cookies por injeção de JavaScript.
II. A configuração session.use_cookies=On especifica o tempo de duração de um cookie numa sessão.
III. A configuração session.cookie_secure=On permite acesso ao cookie de ID de sessão apenas quando o protocolo é HTTPS.
IV. A configuração session.gc_maxlifetime não permite armazenar cookies de forma permanente.
É correto o que se afirmar em:
Considere o fragmento de código PHP abaixo.
<?php
$processos = array("Processo 1", "Processo 2", "Processo 3", "Processo 4");
($processos, "Processo 5");
($processos);
?>
Se o array $processos for tratado como pilha, para adicionar um elemento no topo da pilha e depois removê-lo utilizam-se nas
lacunas I e II, respectivamente, os comandos
O código fonte precedente não executará porque