Baixe o app para aproveitar ainda mais
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
Compartilhar