Questões de Concurso
Comentadas sobre php em programação
Foram encontradas 734 questões
( ) Possui tag que indica final do código PHP. ( ) Trata-se de uma linguagem open source. ( ) Elimina o uso de códigos HTML e CSS. ( ) O código é executado apenas no cliente.
Assinale a sequência correta.
$route['product'] = 'catalogo/product';
$route['product/(:num)'] = 'catalogo/product/find/$1'; $route['product/find/(:num)'] = 'catalogo/product/find/$1'; $route['product/(:any)'] = 'catalogo/product'; $route['product/edit/(:num)'] = 'catalogo/product/edit/$1'; $route['product/delete/(:num)'] = 'catalogo/product/delete/$1'; $route['product/save'] = 'catalogo/product/save'; $route['product/(.+)'] = 'catalogo/product/notfound';
Durante um teste, ao utilizar a aplicação para pesquisar um produto, o codificador foi direcionado para uma página de produto não encontrado. Uma causa provável para esse comportamento da aplicação seria:
<?php
Include(‘pages/footer.php’);
?>
Considerando o trecho de código acima, julgue o item.
O construtor include() está incluindo o arquivo pages/footer.php. Caso seja utilizado o construtor require() ao invés do construtor include() e o arquivo footer.php não seja encontrado no diretório pages, será apresentado um warning, indicando que o arquivo não foi encontrado, mas permitindo ainda a execução do script.
No que se refere à linguagem PHP e à tecnologia de webservices, julgue o item.
Na linguagem PHP, a função ltrim() é utilizada para
retirar os espaços em branco no início e no final de uma
string.
Java EE (Enterprise Edition – edição empresarial) é uma plataforma de programação para servidores na linguagem de programação Java. Com base nessa plataforma, analise as afirmações a seguir:
I. Servlets podem ser criados com o objetivo de receber chamadas HTTP, processá-las e devolver uma resposta ao cliente. Assim, podemos afirmar que cada servlet pode ser considerado um objeto em Java que recebe as requisições (request) e produz alguma resposta (response), como uma página HTML que é gerada dinamicamente.
II. Para não criar todo conteúdo dinâmico dentro de classes, é possível utilizar a tecnologia JSP – JavaServer Pages. É algo similar ao PHP, que dá para misturar o código PHP com o HTML. Uma das principais diferenças é que JSP utiliza a linguagem de programação Java.
III. Código Java pode ser digitado dentro do arquivo com extensão .jsp, incluindo declarações condicionais como a estrutura if-else e estruturas de repetição como a for e a while. Para escrever código Java na página, basta escrevê-lo entre as tags <% e %>. Esse tipo de código é chamado de scriptlet.
IV. Utilizar tablets é uma maneira de utilizar scriptlets sem a necessidade das tags <% e %>. Para utilizar tablets basta separar o código Java por tabulação. Isso possibilita um código mais enxuto e de fácil compreensão por parte dos programadores.
Estão corretas APENAS:
Analise o trecho de código PHP a seguir.
$x = 10;
if ($x == '10') {
echo "SIM";
} else {
echo "NÃO";
}
Ao ser executado, esse código apresentará a mensagem:
Considerando as linguagens de programação Java (versão 8 ou superior) e PHP (versão 7 ou superior), julgue o próximo item.
Uma expressão lambda é usada principalmente para definir
a implementação procedural de uma interface associativa.
O resultado obtido com a execução do seguinte código PHP é 24.
<?php echo ( function($x) { return [$x, $x+2, $x+4, $x*6]; } ) (4) [3]; ? >
No PHP existem diversas funções nativas para manipulação de strings. Nesse contexto, considere as funcionalidades de funções listadas abaixo.
I Compara duas strings retornando 0 caso sejam iguais.
II Retorna a quantidade de caracteres de uma string.
III Retorna a string com caracteres em letras maiúsculas.
As funcionalidades presentes em I, II e III referem-se, respectivamente, às funções
echo($variavel ? "true" : "false");
Ao executar esse programa, tem-se como resultado:
(1) PHP (2) JAVA
(A) Wordpress (B) Liferay (C) Drupal
Quanto ao código PHP assinale a questão que apresenta respectivamente as tags iniciais e finais em que:
• o código deve estar escrito; e também
• onde devem estar os comentários de múltiplas linhas