Buscar

Revisão PHP

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 8 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 8 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

1) Assinale a alternativa que representa tipos de variáveis escalares em PHP: 
a) Boolean, NULL e Array 
b) Integer, Float e String 
c) Float, String e Object 
d) String, Boolean e Array 
e) Array, Recurso e NULL 
 
2) De acordo com o trecho de código escrito na linguagem PHP: 
$a = array("a", "b", "c", "d"); 
$a[] = "e"; 
A variável $a conterá: 
a) e 
b) e, a, b, c, d 
c) não é possivel atribuir um valor a um array desta forma 
d) a, b, c, d, e 
e) o array receberá um valor nulo 
 
3) De acordo com o trecho de código escrito na linguagem PHP: 
$b = 0; $a = $b + "a"; 
O conteúdo da variável $a será: 
a) ab 
b) 0 + a 
c) 0 
d) 1 
e) ba 
 
4) De acordo com o trecho de código escrito na linguagem PHP: 
$c = "3 navios" + "10 submarinos"; 
echo $c; 
O conteúdo da variável $c será: 
a) 13 navios 10 submarinos; 
b) NULL 
c) 3 
d) 13 
e) nenhuma das alternativas anteriores 
 
5) Assinale a alternativa CORRETA para o trecho de código escrito na linguagem 
PHP, que exibirá a saída abaixo: 
Ela me disse: "Gosto mais do Bob's que do Mac". 
Então fomos para o Bob's. 
a) echo 'Ela me disse: 'Gosto mais do Bob\'s que do Mac'. Então fomos para o 
Bob's.'; 
b) echo 'Ela me disse: '."Gosto mais do Bob's que do Mac.". '\nPorém prefiro 
almoçar em casa.'; 
c) echo "Ela me disse: "\Gosto mais do Bob's que do Mac"\. Então fomos para o 
Bob's."; 
d) echo "Ela me disse: \"Gosto mais do Bob\'s que do Mac\".\nEntão fomos para o 
Bob's."; 
e) echo "Ela me disse: \"Gosto mais do Bob's que do Mac\".\nEntão fomos para o 
Bob's."; 
USER
Realce
USER
Realce
USER
Realce
USER
Realce
USER
Realce
6) De acordo com o trecho de código escrito na linguagem em PHP: 
$i = 0; 
while(1) { 
if($i == 10) 
break; 
echo ++$i . "\n"; 
} 
O resultado deste código irá retornar: 
a) Intervalo de 1 a 10 
b) Intervalo de 0 a 9 
c) Intervalo de 0 a 10 
d) 10 
e) Intervalo de 1 a 9 
7)Após a execução do trecho de código escrito na linguagem PHP abaixo: 
$minhaString = "Marinha do Brasil"; 
$a = substr($minhaString, 1); 
$b = substr($minhaString, 0, 8); 
$c = substr($minhaString, -3, 1); 
O conteúdo das variaveis $a, $b e $c serão respectivamente: 
a) "arinha do Brasil", "Marinha" e "s" 
b) "s", "arinha do Brasil" e "Marinha" 
c) "arinha do Brasil", "Marinha " e "s" 
d) "Marinha", "arinha do Brasil" e "Marinha" 
e) "Marinha", "s" e "arinha do Brasil" 
8) (COSEAC – UFF/2017) São características da 
linguagem PHP as abaixo relacionadas, EXCETO: 
a) ser compilada. 
b) ser executada no lado do servidor. 
c) ser multiplataforma. 
d) possibilitar acesso a banco de dados por ODBC. 
e) possuir código aberto. 
 
9)(NC-UFPR – ITAIPU BINACIONAL/2017) Considere o seguinte formulário 
em HTML, que é submetido para “processar.php”: 
<form name=”formteste” action=”processor.php” method=”post”> 
 <input type=”text” name=”nome” values=”” /><br/> 
 <input type=”text” name=”endereco” values=”” /><br/> 
 <input type=”submit” values=”Salvar” /> 
</form> 
O arquivo “processar.php”, escrito em PHP 5, deve obter o dado “nome” submetido. 
Qual é o comando correto para efetuar essa tarefa? 
a) $nome = $_POST["nome"]; 
b) $nome = $_GET["nome"]; 
c) $nome = $_POST("nome"); 
d) $nome = $_FORM["nome"]; 
e) $nome = $_GET("nome"); 
 
10) De acordo com o código abaixo. Qual o resultado gerado ? 
USER
Realce
USER
Realce
USER
Realce
USER
Realce
<?php 
$curso1 = 20; 
$curso2 = ‘’curso1 é igual a $curso1'’; echo $curso2; 
?> 
 
a) curso1 é igual a 20 
b) curso1 é igual a $curso1 
c) $curso2 
d) echo $curso2 
e) $curso2 = ‘’curso1 é igual a $curso1'’ 
 
 
11) Qual o comando que pode ser utilizado em comandos de laços condicionais e sua função é 
parar imediatamente o fluxo do bloco de código. 
a) Stop 
b) Break 
c) Pause 
d) End 
e) Go 
 
12) Qual a função que converte todos os caracteres do texto em Maiúsculo para caracteres em 
minúsculos. 
a) str() 
b) len() 
c) Strtolower(); 
d) Val() 
e) Text(); 
13) (FUNDEP (Gestão de Concursos) – CRM – MG/2017) Qual função em PHP deveria ser 
utilizada para se retornar um número com o tamanho de uma string? 
a) tan(“string”) 
b) chr(“string”) 
c) Text(“string”) 
d) strmid(“string”) 
e) strlen(“string”) 
 
14) (FUNDEP (Gestão de Concursos) – CRM – MG/2017) Qual é a forma correta de conectar o 
PHP a um banco de dados MySQL? 
 
a) $conecta = mysql_connect(“HOST”,“LOGIN”, “SENHA”) or print 
(mysql_error()); 
b) $conecta = mysql(“HOST”, “LOGIN”,“SENHA”) or print 
(mysql_error()); 
c) $conecta = mysql_connect(“HOST”,“LOGIN”, “SENHA”) or 
print(error()); 
USER
Realce
USER
Realce
USER
Realce
USER
Realce
USER
Realce
d) $conecta = connect(“HOST”, “LOGIN”,“SENHA”) or print (error()); 
e) $conecta = mysql_connect(“LOGIN”, “SENHA”) or print(error()); 
 
15) Assinale a alternativa que apresenta a forma correta para criar uma classe com dois 
atributos em PHP. 
a) class Cliente{ public nome; public saldo;} 
b) class Public Cliente{ public $nome; public $saldo;} 
c) class Cliente{ public $nome; public $saldo;} 
d) class Public Cliente{ $nome; $saldo;} 
e) class Cliente{ $nome; $saldo;} 
 
16) Considere o código PHP a seguir : 
 <?php 
 Function F1() { echo “Z”; return 1; } 
 $x = F1() + 1; 
 Sy = 3; 
 Function F2() { echo “K”; return 2; } 
 if($y >= ($x+3)) { echo “O”; } 
 $y = F2()+$y; 
 While($x>=1) { echo “L”; $x = $x-1; } 
 If(($x >= 2) || ($y <= 2) ) { echo “O” ;} 
 ?> 
 
 O resultado do Código é : 
a) Z K LO 
b) Z O K L 
c) Z O LO 
d) Z K LL 
e) Z K O L 
 
 
17) Dado o código a seguir, escrito em php : 
 <?php 
 Function f($n) { 
 $f0 = 1; 
 $f1 = 1; 
 $soma = 0; 
 If($n == 0 || $n == 1) return 1; 
 For ($i = 0; $i <= $n-2; $i++) { 
 $f2 = $f1 + $f0; 
 $f0 = $f1; 
 $f1 = $f2; 
 $soma = $soma + $f2; 
 } 
 return $soma; 
 } 
 echo f(6); 
 ?> 
 
 Determine o valor a ser exibido : 
a) 33 
b) 32 
USER
Realce
USER
Realce
c) 31 
d) 30 
e) 34 
 
18) Como é denominado em PHP e em outras linguagens orientadas a objetos, o recurso 
que permite que dois métodos dentro de uma classe tenham o mesmo nome? 
 
a) Sobrecarga 
b) Herança múltipla 
c) Redundância 
d) Herança 
e) Função 
 
19) Dado o trecho de código a seguir, escrito em PHP (versão 5.5.12): 
function r($i) { 
return ($i <= 0) ? 1 : $i * r($i-3); 
} 
echo r(9); 
?> 
Determine o valor a ser exibido. 
 
a) 54 
b) 162 
c) 18 
d) 0 
e) 32 
 
20) O php interage com vários bancos de dados, para isto utilizam a linguagem SQL. Qual 
o Para executar consultas SQL no MySQL ? 
a) mysql_query 
b) mysql_display 
c) mysql_send 
d) mysql_block 
e) mysql_result 
 
21) Considerando um programa em PHP com os seguintes valores nas variáveis: 
 
 a=6 ; b = 5 ; c = 4 
 
 Qual será a saída do trecho de código abaixo : 
 <?php 
 If($a<$b) { echo “Marte”; } 
 elseif ($b> $c) { echo “Terra”; } 
 elseif ($b == $c) { echo “Jupiter/ Venus”; } 
 else { echo “Mercúrio”; } 
 ?> 
 
a) Jupiter 
b) Venus 
USER
Realce
USER
Realce
USER
Realce
USER
Realce
c) Terra 
d) Mercúrio 
e) Marte 
 
 
22) Qual o comando de php responsável por armazenar os campos retornados por uma busca 
utilizando o comando SELECT ? 
 
a) mysql_fetch_row 
b) mysql_refresh_row 
c) mysql_result_row 
d) mysql_column_row 
e) mysql_num_rows 
 
 
 
23) Qual a função que retira os espaços em branco do inicio e do final da string ? 
 
a) strrev 
b) trim 
c) strtolower 
d) strtoupper 
e) ucfirst 
 
24) Considerando o programa abaixo. Qual o resultado a ser exibido ? 
 
<?php 
$resto = 11; 
$resto %= 2; 
echo $resto; 
?> 
a) 5 
b) 4 
c) 3 
d) 2 
e) 1 
 
25) Considerando o programa abaixo. Qual o resultado a ser exibido ? 
<?phpecho "Valor = <br>"; 
$a = 1; 
while ($a <= 10) 
 { 
 echo ++$a ; 
 } 
?> 
 
a) Valor = 12345678910 
b) Valor = 123456789 
c) Valor = 234567891011 
USER
Realce
USER
Realce
USER
Realce
USER
Realce
USER
Realce
d) Valor = 012345678910 
e) Valor = 01234567891011 
 
 
26) Qual a função que devolve o tamanho da string fornecida ? 
a) str() 
b) Strlen() 
c) Strtolower(); 
d) Val() 
e) Text(); 
 
Retira espaços e linhas em branco do final da string fornecida 
 
27) Qual a função que retira espaços e linhas em branco do final da string fornecida ? 
a) str(); 
b) Strlen(); 
c) Strtolower(); 
d) chop(); 
e) Text(); 
 
28) Considerando o programa abaixo. Qual o resultado a ser exibido ? 
<?php 
$txt ='Viva'; 
print ' $txt a vida '; 
?> 
 
a) Viva a vida 
b) $txt a vida 
c) viva a vida 
d) a vida 
e) Viva 
 
28) Considerando o programa abaixo. Qual o resultado a ser exibido ? 
<?php 
$a = 5; 
$b = "5"; 
if( $a === $b) { 
 echo "Sim"; 
} else { 
 echo "Não"; 
} 
?> 
a) 5 
b) Não 
c) Sim 
d) String 
e) Sintax error 
USER
Realce
USER
Realce
USER
Realce
USER
Realce
 
29) Sobre PHP, qual a sintaxe correta para se adicionar 1(um) à variável contador ? 
 
a) ++contador 
b) $contador++ 
c) $contador=+1 
d) Contador++ 
e) Contador:=+1; 
 
30) Utilizando a data 01/07/2009 e o comando PHP: 
 echo $data = date("d/m/y"); 
 a data será exibida no formato ? 
 
a) 01/07/09 
b) 01/07/2009 
c) 01/jul/09 
d) 01/jul/2009 
e) Wed, 01/jul/2009 
 
 
USER
Realce
USER
Realce

Continue navegando