Questões de Concurso Sobre php em programação

Foram encontradas 1.037 questões

Q1633123 Programação
O formulário HTML, mostrado abaixo, é submetido ao arquivo “validar.php”. Imagem associada para resolução da questão
Para que o arquivo "validar.php", escrito em PHP 5, obtenha o campo "email", previamente submetido, uma possibilidade é o desenvolvedor utilizar a seguinte linha de código:
Alternativas
Q1633122 Programação
Com relação ao PHP, avalie se são verdadeiras (V) ou falsas (F) as afirmativas a seguir.
I. $_SERVER é a variável superglobal que contém informações sobre cabeçalhos, paths e localização do script.
II. O PHP apesar de ser uma linguagem orientada a objetos não possui sobrecarga.
III. Em PHP para obter o total de caracteres de uma string, o desenvolvedor deverá utilizar a função strl("string").
As afirmativas são respectivamente:
Alternativas
Q926888 Programação

Dados os códigos de 4 arquivos que representam uma arquitetura MVC em PHP:


Imagem associada para resolução da questão

Os nomes das classes nas linhas 2, 3 e 2 dos arquivos A.php, B.php e C.php respectivamente são
Alternativas
Q926875 Programação

Dadas as classes a seguir:


Imagem associada para resolução da questão

Os conceitos de orientação a objetos que estão sendo utilizados são definidos como

Alternativas
Q926873 Programação

Dado o código em PHP


Imagem associada para resolução da questão

Será impresso na tela
Alternativas
Q870894 Programação

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.

Alternativas
Q858578 Programação

 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:  

Alternativas
Q857384 Programação
Para que seja criada uma página em um website, que mostre na barra superior respectivamente o dia, o mês e o ano atual de maneira dinâmica, e considerando que a página está sendo desenvolvida em PHP, marque a alternativa com a CORRETA função a ser aplicada.
Alternativas
Q856069 Programação

Considere o fragmento de código PHP abaixo.

<?php

$processos = array("Processo 1", "Processo 2", "Processo 3", "Processo 4"); 

Imagem associada para resolução da questão ($processos, "Processo 5");

Imagem associada para resolução da questão ($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 

Alternativas
Q855626 Programação

                      

Considerando o trecho de código apresentado, em PHP 7, julgue o item seguinte.


Ao se executar o código, o resultado de evaluate(7, 6); será 1.

Alternativas
Q855625 Programação

                      

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.

Alternativas
Q855253 Programação

Imagem associada para resolução da questão


O código fonte precedente não executará porque

Alternativas
Q854039 Programação

Considere o fragmento de código PHP versão 7, abaixo.


Imagem associada para resolução da questão


Para chamar o método somaValores e passar os valores 2 e 3 como parâmetros, a lacuna I do código deve ser corretamente preenchida com

Alternativas
Q853977 Programação

Um Analista de Sistemas criou uma fila de Ordens de Serviço no array PHP mostrado abaixo.


Imagem associada para resolução da questão


Para remover o primeiro elemento da fila (array $fila), a lacuna I deve ser corretamente preenchida por

Alternativas
Q853973 Programação
No PHP 7 as interfaces especificam quais métodos uma classe deve implementar. As interfaces
Alternativas
Q849591 Programação
Na linguagem PHP, a função
Alternativas
Q849581 Programação
No contexto dos comandos e das declarações em PHP,
Alternativas
Q847370 Programação
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.

Imagem associada para resolução da questão

Assinale a opção que apresenta o código correto para prevenir o erro em questão.
Alternativas
Q847369 Programação

Imagem associada para resolução da 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.

Alternativas
Q841476 Programação
Considere o fragmento de código abaixo, em um ambiente PHP em condições ideais.

<?php
$dbh = new PDO('odbc:dados', 'rod167', 'a4BCz98');
$linhas = ..I.. ("DELETE FROM dpers WHERE processo = '1234567'");
print("$linhas linhas deletadas.\n");
?>

Para que o comando DELETE possa ser executado corretamente, a lacuna I deve ser preenchida com
Alternativas
Respostas
541: A
542: E
543: A
544: A
545: D
546: A
547: B
548: C
549: B
550: C
551: E
552: B
553: D
554: A
555: A
556: C
557: B
558: D
559: D
560: C