No PHP 7 as interfaces especificam quais métodos uma classe deve implementar. As interfaces
Um Analista de Sistemas criou uma fila de Ordens de Serviço no array PHP mostrado abaixo.
Para remover o primeiro elemento da fila (array $fila), a lacuna I deve ser corretamente preenchida por
Considerando o trecho de código apresentado, em PHP 7, julgue o item seguinte.
A substituição de evaluate(7, 6); por evaluate(6, 7); gera erro, porque, quando se utiliza evaluate, o primeiro operador deve ser maior que o segundo.
Considere o seguinte trecho de código PHP.
O código acima, ao ser executado em condições ideais, resulta em
O PHP5 permite manipular arquivos externos, como, por exemplo, arquivos txt, assim como permite realizar tratamento de erro. A seguir, são apresentados o código em PHP5 que abre o arquivo hello.txt e um possível erro associado.
Assinale a opção que apresenta o código correto para prevenir o erro em questão.
O PHP5 permite criar funções que aceitam mais de um argumento. Considerando que o código precedente crie uma função que recebe dois argumentos (nome e sobrenome), a serem utilizados como descrito na linha 6, assinale a opção que apresenta a instrução correta a ser inserida na linha 2 para se criar essa função.
Analise as proposições a seguir, acerca da tecnologia PHP. I. O comando Include once() permite avaliar e incluir um arquivo durante a execução apenas uma vez. II. A função get_loaded_retorna é uma matriz com os nomes de todos os módulos que já foram carregados e compilados. III. A função Get_extension_funcs retorna uma matriz com os nomes de funções de um módulo. IV. A variável de ambiente TMPDIR é responsável pelos arquivos enviados para um servidor a partir de páginas PHP. V. A função glob do PHP verifica se a string passada coincide com padrão de curingas shell pattern. Estão CORRETOS, apenas, os itens
No que concerne à programação avançada em PHP 5 e à utilização de frameworks de programação, julgue os itens subsecutivos.
Em PHP 5, a função count é utilizada para retornar o número de elementos de um array.
No que concerne à programação avançada em PHP 5 e à utilização de frameworks de programação, julgue os itens subsecutivos.
A principal funcionalidade do framework Symfony é permitir ao PHP a comunicação bidirecional por meio de canais full-duplex sobre um único soquete.
A respeito do PHP, orientado a objetos, é CORRETO afirmar:
I. Uma classe é um conjunto de variáveis e funções relacionadas a essas variáveis.
II. Uma vantagem da utilização de classes e objetos em php é poder usufruir do recurso de encapsulamento de
informação.
III. Para definir uma classe pode ser utilizada a seguinte sintaxe:
Class nome_classe {
var nome1;
function funcao1 (parametro) { /*corpo da função */ }
}
IV. Variáveis do tipo de uma classe são chamadas de objetos, e devem ser criadas pelo operador new.
Assinale:
Analise as assertivas a seguir sobre as linguagens Python, HTML5, PHP e Java. I - Python é uma linguagem de programação de alto nível, compilada e imperativa. II - HTML5, ou HTML versão 5, é uma linguagem de marcação para documentos web. III - A linguagem PHP é uma linguagem interpretada, capaz de gerar conteúdo dinâmico. IV - Java é uma linguagem compilada por uma máquina virtual, onde suas aplicações rodam dependentes do sistema operacional. Assinale a alternativa referente às assertivas CORRETAS.
No que concerne à programação avançada em PHP 5 e à utilização de frameworks de programação, julgue os itens subsecutivos.
As instruções echo e print, do PHP 5, são utilizadas para viabilizar a saída de dados na tela.
Analise o programa PHP, na versão 5.6, apresentado a seguir.
Ao ser executado, o resultado exibido é:
No que se refere à linguagem PHP, julgue os itens subsecutivos.
O script PHP abaixo está correto e exibe o número 9 como saída.