Questões de Concurso
Sobre php em programação
Foram encontradas 1.024 questões
< ?php
class A {
public $foo = ‘laranja’;
}
class B {
public $foo = ‘banana’;
public $ola = ‘aloalo’;
}
function normalAtrib($obj) {
$obj->foo = ‘trocado’;
$obj = new B;
$obj->foo = ‘mudeidenovo’;
}
function referenceAtrib(&$obj) {
$obj->foo = ‘mudado’;
$obj = new B;
}
$a = new A;
normalAtrib($A);
referenceAtrib($A);
echo “{$a->foo}”;
?>
Assinale a alternativa que contém o valor de $a->foo a ser exibido pelo comando echo contido no final do código PHP acima.
$xxx = 5;
$yyy = 4;
$zzz = $xxx % $yyy;
A alternativa que contém o valor de $zzz é:
Identifique a opção que resolve esse problema:
Identifique a alternativa que responde a pergunta acima:
<?php
$cliente = explode(';',"1001 ; Raul Teixeira ;
1977-12-01");
$cliente[ ] = foor(abs(strtotime($cliente[2]) -
strtotime(date('Y/m/d')))/60/60/24/365);
$cliente[2] =
date('d/m/Y',strtotime($cliente[2]));
print_r($cliente);
?>
Assinale a alternativa correta referente à saída do script acima:
<?php
$var = array('A','Z','D','W');
array_unshift($var,'E');
print_r($var);
?>
Assinale a alternativa correta referente à saída do código acima:
<?php
abstract class base {
public function inherited() {
$this->overridden();
}
protected function overridden() {
echo 'base';
}
}
class child extends base {
protected function overridden() {
echo 'child';
}
}
$test = new child();
$test->inherited();
?>
Assinale a alternativa correta em relação à saída do código acima:

Assinale a alternativa correta da saída do script acima:

Assinale a alternativa correta da saída do script acima.
I - Uma aplicação típica é composta por tipos de scripts PHP: os que executam em um web server e os que executam no browser do cliente.
II - Pode ser instalado no servidor HTTP Apache.
III - Embora a sintaxe da linguagem seja semelhante à de C, não existe ainda suporte à orientação a objetos.
É correto APENAS o que se afirma em
01<?php
02 $output = `ls -al`;
03 echo " <pre>$output</pre>";
04 ?>
Sobre o código apresentado é correto afirmar que
01 <?php
02 $num = 5;
03 do{
04 $num++;
05 echo " o número $num<br>";
06 }
07 while ( $ num <= 15);
08 ?>
Sobre o código apresentado é correto afirmar que
<? PHP
for($i=0; $i<= 10; $i++){
if($i== 5)
continue;
echo $i."-";
}
echo "Fim"
?>

Marque a alternativa CORRETA que representa os valores das variáveis x, y e z, respectivamente, depois da sequência de operações utilizando a programação em PHP, descritas acima.