Questões de PHP (Programação)

Limpar Busca

Na linguagem PHP, qual função é usada para recuperar o resultado de uma consulta SQL em um banco de dados MySQL?

  • A mysqli_connect()
  • B mysqli_query()
  • C mysqli_fetch_assoc()
  • D mysqli_prepare()
  • E mysqli_close()

Sobre o recurso de Traits do PHP, introduzido a partir da versão 7, é INCORRETO afirmar que:

  • A permitem a composição de traits, em que uma definição de trait pode ser composta por outras traits
  • B agrupam funcionalidades de forma refinada e consistente, permitindo a reutilização de métodos em classes de hierarquias diferentes.
  • C uma trait pode ser incluída numa definição de classe por meio da palavra reservada use. Apenas uma trait pode ser incluída por cada definição de classe.
  • D traits suportam o uso de métodos abstratos para impor requisitos sobre uma classe expositora. Métodos públicos, protegidos e privados são suportados. Antes do PHP 8.0, apenas métodos abstratos públicos e protegidos eram suportados.

Considere o seguinte código PHP:



Imagem relacionada à questão do Questões Estratégicas



Assinale a alternativa que apresenta CORRETAMENTE a saída esperada da execução desse código:

  • A Uberlândia
  • B Viçosa Coimbra
  • C Viçosa Coimbra Uberlândia
  • D Viçosa Coimbra Tiradentes

Diversas melhorias e novos recursos foram introduzidos na linguagem PHP, nos últimos anos. Considere o seguinte trecho de código em PHP, versão 8.2:


Imagem relacionada à questão do Questões Estratégicas


Assinale a alternativa que apresenta CORRETAMENTE a saída produzida pelo código

  • A a=10; b=40; c=null
  • B a=10; b=20; c=30
  • C a=10; b=null; c=40
  • D a=10; b=20; c=40

Considere que o script PHP a seguir é executado em um servidor Web com PHP instalado e a extensão GD devidamente configurada. Considere ainda que, no diretório em que está o script em questão, existe um arquivo fonts/font.ttf que armazena um formato de fonte. 



Imagem relacionada à questão do Questões Estratégicas



Com base no código em questão, é correto afirmar que

  • A o script renderiza uma imagem PNG com o texto “Instituto Federal” centralizado horizontal e verticalmente.
  • B a chamada da função header é opcional, pois o interpretador identifica automaticamente o tipo de retorno.
  • C a linha 11 poderia ser modificada por $y = ($altura - $bbox[3]); e não haveria qualquer mudança no retorno do script.
  • D o script renderizará uma imagem PNG em branco, pois a chamada da função imagedestroy limpará o canvas.