Questions
ayuda
option
My Daypo

ERASED TEST, YOU MAY BE INTERESTED ONExame de PHP com Orientação à Objetos

COMMENTS STATISTICS RECORDS
TAKE THE TEST
Title of test:
Exame de PHP com Orientação à Objetos

Description:
Exame de PHP OOP

Author:
Edson Melo
(Other tests from this author)

Creation Date:
12/07/2010

Category:
Computers

Number of questions: 20
Share the Test:
Facebook
Twitter
Whatsapp
Share the Test:
Facebook
Twitter
Whatsapp
Last comments
No comments about this test.
Content:
Qual a estrutura correta para criar uma classe básica em PHP? class MINHACLASSE( ... ) class minhaClasse{ ... } minha classe{ ... } var minhaclasse{ ... }.
Qual a melhor definição para um método "setter"? É utilizado para setar um valor dentro de um objeto para uma variavel É utilizado para reescrever um método através de polimorfismo É utilizado para pegar um valor dentro de um objeto de uma variavel É um método construtor de primeiro nível.
Qual resposta cria "corretamente" um objeto em PHP? $pessoa= Pessoa{}; $pessoa = new Pessoa{}; $pessoa = new Pessoa(); $pessoa = addNew Pessoa();.
Qual a finalidade de um construtor de classe? Construir uma aplicação em PHP de forma dinâmica Inicializar propriedades de um objeto de uma classe no momento em que este é criado Fornecer um método com retorno de uma determinada classe Comando utilizado para inserir código PHP dentro de um arquivo HTML.
Quando um formulário é enviado pelo método POST, os dados são exibidos na URL? Verdadeiro Falso.
Qual o comando utilizado para escrever "Olá mundo" em PHP? Document.Write("Olá mundo") response.write("Olá mundo"); system.out.println("Olá mundo"); echo ("Olá mundo"); $x = "Olá mundo";.
Como se faz um comentario em bloco no PHP? // <!-- --> <?php ?> /* */.
Nas linhas abaixo, o que está faltando para que haja a conexão correta com o banco de dados? $conexao = mysql_connect("usuario", "123"); mysql_select_db("banco_de_dados"); Definir o host Definir o usuário Definir a senha Definir o driver de conexão.
Qual a instrução necessária para que uma sessão seja criada em PHP? sessionStart(); session_start(); session_begin(); start_session();.
Qual a finalidade da função abaixo: public function xpto($strReturn){ $strReturn = ereg_replace("'", "", $strReturn); $strReturn = ereg_replace("<", "&lt;", $strReturn); $strReturn = ereg_replace("<", "&gt;", $strReturn); $strReturn = ereg_replace("from", "", $strReturn); $strReturn = ereg_replace("select", "", $strReturn); $strReturn = ereg_replace("insert", "", $strReturn); $strReturn = ereg_replace("delete", "", $strReturn); $strReturn = ereg_replace("where", "", $strReturn); $strReturn = ereg_replace("drop table", "", $strReturn); $strReturn = ereg_replace("show tables", "", $strReturn); $strReturn = ereg_replace("#", "", $strReturn); $strReturn = ereg_replace("\\\\", "", $strReturn); $strReturn = ereg_replace("\*", "", $strReturn); $strReturn = ereg_replace("--", "", $strReturn); $strReturn = ereg_replace("/", "", $strReturn); $strReturn = trim($strReturn); $strReturn = strip_tags($strReturn); $strReturn = addslashes($strReturn); return $strReturn; } Formatar uma instrução SQL para gravação no formato InodeDB Previnir a inserção de dados com campos em branco Previnir um SQL Injection na base de dados Função utilizada para erificação de login com banco de dados Verifica se a instrução SQL está nos padrões do PHP 5.0.
Na instrução SQL a seguir, o que está incorreto na sua formação? $sql = "SELECT * FROM cadastro WHERE id = '10'"; O comando SQL está em caixa alta É impossível saber, pois os campos não são informados O campo id é numérico, logo não pode estar entre aspas A claúsula WHERE somente pode ser utilizada com campos do tipo STRING.
Qual a alternativa impressa pelo código abaixo? for($i=0; $i<=10; $i++){ for($j=$i; $j<10; $j++){ echo($j . " "); } echo("<br />"); } 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 5 5 5 5 5 6 6 6 6 7 7 7 8 8 9 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 1 1 0 1 0 1 1 0 1 2 3 4 5 6 7 8 9 1 2 3 4 5 6 7 8 9 2 3 4 5 6 7 8 9 3 4 5 6 7 8 9 4 5 6 7 8 9 5 6 7 8 9 6 7 8 9 7 8 9 8 9 9 0 1 2 0 1 2 0 1 2 0 1 2 0 1 2 0 1 2 0 2 0 1 2 0 1 2 0 0 1 2 0 1 2 0 1 2 0 1 2 0 2 0 1 2 0 0 1 2 0 1 2 0 2 0 0 10 9 8 7 6 5 4 3 2 1 9 8 7 6 5 4 3 2 1 8 7 6 5 4 3 2 1 7 6 5 4 3 2 1 6 5 4 3 2 1 5 4 3 2 1 4 3 2 1 3 2 1 2 1 1.
O código a seguir foi construido para qual finalidade? $campos = "("; $valores = "'"; foreach($_POST as $chave=>$valor) { $$chave = $valor; if($$chave != ''){ $campos.= ($chave . ","); $valores.= ($$chave) . "','"; } } Testar se os elementos de um formulário existem Pegar o nome dos campos do formulário e atribuir à eles os valores submetidos Criar um vetor de dados para utlizar com o método $_GET[] posteriormente Verificar se os dados submetidos estão no formato correto do HMTL.
Usando o MySQL com PHP é possível fazer uma atualização em determinada tabela sem a necessidade de acessar o gerenciador do MySQL (phpMyAdmin)? Falso Verdadeiro.
Qual o comando correto para atualizar apenas um registro no banco de dados? UPDATE SET tabela WHERE campo = "valor"; UPDATE tabela WHERE id=1 SET campo = "valor"; UPDATE tabela SET campo = "valor" WHERE id=1; UPDATE tabela SET campo = "valor";.
No desenvolvimento em PHP, qual instrução deve ser utilizada para inserir um arquivo em outro? insert_into("arquivo.php"); include("arquivo.php"); include_into("arquivo.php"); insertFrom("arquivo.php");.
Qual das alternativas redireciona corretamente para o endereço informado? Considere que não houve reescrita de cabeçalho. header("Location: http://xpto.com/pagina.php"); die; header("Url: http://xpto.com/pagina.php"); die; redirect("Location: http://xpto.com/pagina.php"); exit; jump_to("Location: http://xpto.com/pagina.php"); exit;.
Considere o seguinte código: class Pessoa{ private $nome = ''; public function setNome($varNome){ $this->nome = $varNome; } public function getNome(){ return $this->nome; } } $var = new Pessoa(); $var->setNome("Joao"); $var = new Pessoa(); $var->setNome("Maria"); echo $var->getNome(); echo "<br />"; echo $var->getNome(); Qual os dados impressos nas duas linhas? Joao Maria Maria Joao Joao Joao Maria Maria.
O que o código abaixo faz? <?php $handle = opendir('.'); while (false !== ($file = readdir($handle))) { $files[] = $file; } closedir($handle); ?> Preenche um array com todos os itens de um diretório Procura todas as pastas em um determinado diretório Abre um diretório e escreve nele o valor de "handle" Apenas conta o número de arquivos existentes.
No código a seguir, qual a finalidade de utilizar try / catch? function inverso($x) { if (!$x) { throw new Exception('Divisão por zero.'); } else return 1/$x; } try { echo inverso(5) . "\n"; echo inverso(0) . "\n"; } catch (Exception $e) { echo 'Caught exception: ', $e->getMessage(), "\n"; } echo '<br />Olá Mundo!'; Tratar um erro (exceção) e continuar com o processamento Tratar um erro (exceção) e parar com o processamento Corrigir uma falha do PHP nas divisões por zero Está incorreta utilização, pois try e catch são comandos utilizados apenas em Java J2SE.
Report abuse Consent Terms of use