Questões de Concurso
Comentadas sobre php em programação
Foram encontradas 697 questões
Quanto à linguagem de programação PHP, analise as assertivas abaixo.
I. Uma referência é um alias que impede que duas variáveis diferentes escrevam para o mesmo valor.
II. Objetos nem sempre são passados por referências.
III. Uma variável objeto contém o próprio objeto como valor.
É correto o que se afirma em
Quanto à linguagem PHP, marque V para verdadeiro ou F para falso e, em seguida, assinale a alternativa que apresenta a sequência correta.
( ) O tipo da variável depende do contexto na qual a variável é usada e é decidido em tempo de execução.
( ) O sistema de contagem de referência detecta automaticamente os recursos não referenciados, liberando-os por meio do coletor de lixo.
( ) Conexões persistentes de bancos não são especiais e podem ser destruídas pelo coletor de lixo.
( ) A única forma de forçar a conversão de uma variável para outro tipo é usando a função settype().
Quanto ao comando PHP extends, assinale a alternativa correta.
Sobre sessões em PHP 5, assinale a alternativa correta.
Considere o seguinte trecho de código em PHP 5:
$array = array(
"Valor 1 ",
"Valor 2 ",
10 => "Valor 3 ",
"Valor 4 ", );
foreach($array as $i => $j)
print $i;
O que será apresentado por esse trecho de código?
Em PHP 5, construtores são invocados a cada objeto recém-criado e, por isso, são usados para qualquer tipo de inicialização. Considere o trecho de código PHP 5 a seguir:
class Pessoa {
function __construct() {
print "Construtor de Pessoa\n";
}
}
class PessoaFisica extends Pessoa {
function __construct() {
_____________________________________
print "Construtor de PessoaFisica\n";
}
}
Qual deve ser o comando usado na lacuna apresentada, para que, ao se instanciar um objeto de PessoaFisica, o construtor de Pessoa também seja chamado?
No PHP, a função assemelhada à função split() do JavaScript, quando aplicada a uma string, é denominada
Analise o código a seguir.
<form action="teste.php" method="post">
<p>Nome: <input type="text" name="nome" /></p>
<p>Idade: <input type="text" name="idade" /></p>
<p><input type="submit" /></p>
</form>
Assinale o conteúdo adequado para o arquivo teste.php.
No âmbito da linguagem PHP, assinale o operador utilizado na concatenação de strings.
Examine os programas em PHP, C# e C a seguir:
PHP <?php $num = "SoH"; $result - $num + 5, echo "Result: " . $result; ?> |
C# using System; namespace Teste { class Testando { static void Main(string{} args) { int num = "SoH"; int result = num + 5; Console.WriteLine($"Resultado: {r}"); } } } |
C #include <stdio.h> int main() { int num, result; num= "SoH"; result = num + 5; printf("\n Resultado: %d", result); return 0; }
|
Considerando que os programas serão executados em condições ideais,
Na linguagem PHP, variáveis membros de classes são chamados de propriedades. Elas podem ser definidas com ao menos um modificador opcional, seguido também de uma declaração de tipo, finalizando com um nome de variável comum. Essa declaração pode ainda incluir uma inicialização, desde que essa inicialização seja um valor constante. São exemplos de declaração de propriedade em PHP:
I) public $var6 = myConstant;
II) public $var4 = self::myStaticMethod();
III) public $var5 = $&myVar;
São apresentadas declarações válidas de propriedades em:
Uma constante é um identificador (nome) para um valor simples. Como o nome sugere, esse valor não pode mudar durante a execução do script. Identifique qual das alternativas indica uma declaração inválida de uma constante na linguagem PHP.
Observe o seguinte trecho de código escrito em PHP.
$txt = Campinas ;
unset($txt);
var_dump($txt);
É correto afirmar que a função var_dump irá retornar:
Assinale a alternativa que preenche corretamente a lacuna do trecho acima.
foreach ($nome_array as $elemento) { comandos }
Esse trecho de código utiliza, respectivamente, um comando e uma linguagem de programação: