

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
Formulários HTML são utilizados em programas PHP para permitir que o usuário envie dados para o programa. Assinale a alternativa que contém o tipo de elemento input que aciona o envio dos dados do formulário.
file
text
submit
textarea
Marque a alternativa que completa corretamente a lacuna.
Ao programar em PHP utilizando-se o paradigma de orientação a objeto, utiliza-se o símbolo _____ para poder acessar as funções definidas em uma classe.
.
>
( )
->
O que deve ser impresso com a execução de $jose->MostraDados(); /
Jose Oliveira tem 23 anos, mora na rua Rua A, 106 e tem salario R$ 2100.
Jose Oliveira tem 23 anos, mora na rua Rua A, 106 e tem salario R$ 2300.
Jose Oliveira tem 23 anos, mora na rua Rua A, 106 e tem salario R$ 2330.
Jose Oliveira tem 24 anos, mora na rua Rua A, 106 e tem salario R$ 2100.
Jose Oliveira tem 24 anos, mora na rua Rua A, 106 e tem salario R$ 2300.
Em um programa escrito em PHP, toda variável passada como parâmetro para uma função não tem seu valor alterado fora do escopo desta. Qual é a sintaxe utilizada para forçar a variável passada como parâmetro a ser atualizada fora do escopo da função, durante a execução desta?
function funcao(#variavel)
function funcao(&variavel)
function funcao(&$variavel)
function funcao(#$variavel)
Assinale a alternativa que apresenta a função utilizada para a leitura de uma linha de um arquivo, na linguagem PHP.
fopen
fwrite
feof
fgets
A função em PHP que retorna < 0, se str1 é menor do que str2; > 0, se str1 é maior do que str2; e 0, se forem iguais, é
int stringcmp ( string $str1 , string $str2 )
int strccmp ( string $str1 , string $str2 )
int strIntcmp ( string $str1 , string $str2 )
int strcmp ( string $str1 , string $str2 )
Na linguagem PHP existem dois comandos que podem ser usados em conjunto com as estruturas de controle para forçar a saída do laço. São eles:
exit e quit.
continue e break.
foreach e continue.
break e foreach.
get e post.
Em relação à linguagem PHP, avalie as afirmativas a seguir.
I - Não é necessário fazer declaração de variáveis, basta atribuir diretamente um valor a ela, e, a partir desse momento, a variável já está criada e associada a um tipo.
II - Podem-se criar variáveis dinamicamente, ou seja, em tempo de execução. Para isso, utiliza-se o valor de uma variável para servir de identificador precedido pelo símbolo & na frente dessa variável.
III - Trabalha com variáveis dos tipos numéricas, alfanuméricas, arrays e objetos.
Das afirmativas acima, apenas:
I está correta.
II está correta.
III está correta.
I e II estão corretas.
I e III estão corretas.
Em um programa escrito em linguagem PHP, os trechos de código devem estar contidos entre
{ e }
( e )
< ?php e ? >
< body > e < /body >
Considere o seguinte script encontrado em uma página PHP.
<?php
$idade = array("Paulo"=>"40", "Pedro"=>"62",
"Ana"=>"43", "Marcos"=>"18");
arsort($idade);
foreach($idade as $x => $x_valor) {
echo $x . " = " . $x_valor . " ";
}
?>
Ao executar o script será exibido na página:
Ana = 43 Marcos = 18 Paulo = 40 Pedro = 62
Marcos = 18 Paulo = 40 Ana = 43 Pedro = 62
0 = 62 1 = 43 2 = 40 3 = 18
Pedro = 62 Paulo = 40 Marcos = 18 Ana = 43
Pedro = 62 Ana = 43 Paulo = 40 Marcos = 18
– O que deve ser impresso com a execução de $maria->MostraDados(); /
Maria Pereira tem 31 anos, mora na rua Av. C, 394 e tem salario R$ 3300.
Maria Pereira tem 32 anos, mora na rua Av. C, 394 e tem salario R$ 4000.
Maria Pereira tem 32 anos, mora na rua Av. C, 394 e tem salario R$ 3300.
Maria Pereira tem 33 anos, mora na rua Av. C, 394 e tem salario R$ 4000.
Maria Pereira tem 33 anos, mora na rua Av. C, 394 e tem salario R$ 3300.
Após instalado o suporte ao PHP, deve haver o cuidado de desabilitar algumas opções para garantir uma melhor segurança, como, por exemplo, as opções expose_php, register_globals, entre outras. O arquivo que deve ser configurado é:
config_php
config_php.conf
config_php.ini
php.conf
php.ini
Na análise do código de um programa escrito em PHP, encontrou-se a seguinte linha:
$codigo_do_produto = $_GET[“codigo”];
Pode-se afirmar que o conteúdo de $_GET[“codigo”]
ficará visível na URL.
pode ter tamanho ilimitado.
é enviado no corpo da mensagem emitida ao servidor.
pode ser um arquivo do tipo imagem.
No PHP 5 é possível o tratamento de objetos como referências em vez de valores. Assinale a alternativa que possibilita a cópia de um objeto mesmo que todos estejam sendo tratados como referências.
objetoDestino -> clone objetoInicial.
objetoDestino := clone objetoInicial.
objetoDestino = $this->ObjetoInicial.
objetoDestino >= clone objetoInicial.
objetoDestino = clone objetoInicial.
Uma forma de reutilizar códigos é declarar funções em um arquivo, que será chamado nos programas que farão uso de tais funções. Para chamar o arquivo que contém a definição das funções em PHP, pode-se utilizar o comando:
fopen
insert
include
function
O que deve ser impresso com a execução de $maria->MostraCodigo(); /
Maria Pereira possui o codigo 1.
Maria Pereira possui o codigo 3.
Maria Pereira possui o codigo 4.
Maria Pereira tem 31 anos, mora na Rua das Laranjeiras, 32 e tem salario R$ 3300.
Maria Pereira tem 31 anos, mora na rua Av. C, 394 e tem salario R$ 3000.
Para conectar uma aplicação PHP5 orientada a objetos aos principais servidores de banco de dados, abstraindo o acesso de forma que, para se mudar de servidor, seja necessário alterar apenas a string de conexão, deve-se utilizar a biblioteca
PHPDbc.
Detector.
Whoops.
PDO.
ObjectODBC.
Considere o seguinte trecho de código em PHP:
<?php
$senha = '';
for ($i = 1; $i <= 10; $i++)
{
____switch (rand(0,3))
____{
________case 0:
________$senha .= chr(rand(65, 90));
________break;
________case 1:
________senha .= chr(rand(97, 122));
________break;
________case 2:
________$senha .= chr(rand(48, 57));
________break;
________case 3:
________$senha .= '.';
________break;
_}
_if ($i >= 8) break;
}
?>
Sabendo-se que a função rand(a, b) retorna números aleatórios entre a e b, inclusive, a quantidade de senhas distintas que podem ser geradas pelo código é:
608 ;
6010 ;
638 ;
63*10;
63*8.
Um programador recebeu a tarefa de implementar um programa em PHP em um computador, onde o programador tem permissão para criar pastas e arquivos, já tendo, inclusive, criado a pasta "Concurso", no drive "C:\". Esse programa deverá atender aos seguintes detalhes e restrições: (1) o programa será executado em um computador com sistema operacional Windows 8; (2) o programa, ao ser executado, criará um novo arquivo, chamado "TestePHP.txt", dentro da pasta "Concurso", no drive "C:\"; (3) ao ser criado tal arquivo, o ponteiro de escrita será posicionado no início do arquivo; e (4) se por algum motivo ocorrer falha na criação desse arquivo, o programa exibirá a mensagem "Arquivo nao criado." e será encerrado. Nesse caso, assinale, dentre as alternativas abaixo, a que apresenta o código fonte, em PHP, que melhor atende às condições descritas no enunciado dessa questão:
<body>
$arquivo = fopen("C:\Concurso\TestePHP.txt");
$result = fwrite($arquivo);
$result = fclose($arquivo);
if ($result " ") exit ("Arquivo nao criado.");
</
<?php
$arquivo = create("C:\Concurso\TestePHP.txt");
$result = fwrite($arquivo);
if ($result " ") exit ("Arquivo nao criado.");
?>
<?php
$arquivo =
file_create_contents("C:\Concurso\TestePHP.txt",
"x");
fopen($arquivo);
if ($arquivo =! true) echo ("Arquivo nao criado.");
?>
<?php
$arquivo fwrite ('C:\Concurso\TestePHP.txt', 'w');
if ($arquivo " ") die ("Arquivo nao criado.");
fclose($arquivo);
?>
<?php
$arquivo = fopen('C:\Concurso\TestePHP.txt','w+');
if ($arquivo == false) die ('Arquivo nao criado.');
?>
Para reaproveitar o conteúdo de um arquivo e incluí-lo em um programa PHP, deve-se utilizar a função:
include “nome_do_arquivo”
insert “nome_do_arquivo”
input “nome_do_arquivo”
href = “nome_do_arquivo”