

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.
No âmbito da linguagem PHP, assinale o operador utilizado na concatenação de strings.
&
.
:
|
+
PHP é uma linguagem de programação voltada originalmente para desenvolvimento de sites e aplicações web, sendo uma tecnologia desenvolvida para criar páginas web com conteúdo dinâmico.
A sintaxe para a codificação da estrutura de seleção if no PHP é
<?php
if ($x < $y) then
echo " x menor que y";
$y = $x;
endif
?>
<?php
if ($x < $y) {
echo "x menor que y";
$y = $x;
}
?>
<#php
if ($x < $y) {
echo "x menor que y";
$y = $x;
}
#>
<%php
if ($x < $y) {
echo " x menor que y";
$y = $x;
}
%>
<%php
if ($x < $y) them
echo " x menor que y";
$y = $x;
endif
%>
Um dos operadores da linguagem PHP é o operador de concatenação, que permite concatenar duas ou mais strings. Este operador é representado pelo caractere:
&
|
.
~
*
A linguagem PHP possui um recurso denominado “atribuição por referência”, por meio do qual é possível que uma variável aponte para outra variável. Assinale a alternativa que apresenta corretamente um exemplo de atribuição deste tipo.
$y = &$x
$y = *$x
$y = **$x
$y == $x
$y <=>$x
A linha 9, em destaque, refere-se a uma consulta SQL baseado em um id. Levando-se em consideração que esse id é um CPF com apenas números, é correto afirmar que o tipo de dado que deveria está exposto no código, para esse id, é
um float
uma string.
um integer.
um boolean.
Os programas web evoluíram enormemente nos últimos anos. Entre as linguagens que são utilizadas para desenvolver os sites, o PHP é uma das mais utilizadas para a codificação.
Com relação às características da linguagem PHP, informe verdadeiro (V) ou falso (F) para as assertivas abaixo e, em seguida, marque a opção que apresenta a sequência correta.
( ) É um software com código-fonte fechado.
( ) É necessário pagar para utilizar.
( ) É executado do lado do cliente.
( ) É embutido no HTML.
(F); (V); (V); (V).
(F); (V); (F); (F).
(V); (F); (V); (F).
(F); (F); (F); (V).
Considere o seguinte código com a linguagem de programação PHP:

Ao executar o código produzido, pode-se afirmar que o programa
não funcionará por um erro de sintaxe na utilização do método da linha 5.
não funcionará por um erro de sintaxe na concatenação de valores na linha 7.
funcionará perfeitamente e exibirá 1.verde; 2.azul; 3.vermelho; 4.branco; 5.cinza.
funcionará perfeitamente e exibirá 5.cinza; 4.branco; 3.vermelho; 2.azul; 1.verde.
Considere a função em PHP abaixo que gera uma string aleatória formada por caracteres restritos a letras maiúsculas e números. O tamanho da string é passado como parâmetro e a string resultante tem essa quantidade de caracteres.
function gera$tringAleatoria($tamanho) {
$caracteres = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789';
$stringAleatoria = ' ';
for ($i = 0; $i < $tamanho; $i++) {
......I
}
return $stringAleatoria;
}
Para que esta função, posteriormente, seja incluída em um código e testada em condições ideais, a lacuna I deve ser corretamente preenchida com:
$stringAleatoria .= $caracteres[rand(0 strlen($caracteres) - 1)];
$stringAleatoria = $caracteres[random(0, strlen($caracteres))];
$stringAleatoria = $caracteres[srand(1, strlength($caracteres-1))];
$stringAleatoria =. $caracteres[rand(0, strlen($caracteres) - 1)];
$stringAleatoria += $caracteres[random(1, strlen($caracteres))];
A figura abaixo ilustra uma sequência de instruções em PHP.
<?php
$m = 7;
$n = 25;
$p = 13;
$q = 40;
echo ++ $m;
echo $n ++;
echo --$p;
echo $q--;
?>
As instruções echo ++$m, echo $n++, echo --$p e echo $q-- apresentarão, respectivamente, os seguintes valores:
8, 26, 12 e 39.
8, 25, 12 e 40.
8, 25, 13 e 40.
7, 26, 13 e 40.
7, 25, 12 e 39.
Analise o exemplo simples de código abaixo.
const greeting = "Hello, world!";
console.log(greeting);
Esse código tem uma típica sintaxe:
da linguagem PHP
da linguagem JavaScript
da linguagem Java
de todas as linguagens: PHP, JavaScript e Java
Quais das seguintes variáveis em PHP são classificadas como “superglobals”; isto é, são sempre acessíveis independente do escopo, e podem ser acessadas de qualquer função, classe ou arquivo?
1. $_POST
2. $_REQUEST
3. $_NETWORK
4. $_SERVER
Assinale a alternativa que indica todas as afirmativas corretas.
São corretas apenas as afirmativas 1, 2 e 3.
São corretas apenas as afirmativas 1, 2 e 4.
São corretas apenas as afirmativas 1, 3 e 4.
São corretas apenas as afirmativas 2, 3 e 4.
São corretas as afirmativas 1, 2, 3 e 4.
Uma das estruturas de repetição mais utilizadas em linguagens de programação é a estrutura FOR, com ela é possível realizar N iterações. Assinale a alternativa que representa a forma correta de escrita desta estrutura em PHP.
for (inicialização; condição; incremento/decremento){ }
for (incremento; inicialização; decremento){ }
for (global; incremento; condição) { }
for (struct; inicialização; condição) { }
O escopo de uma variável corresponde à área do código do programa no qual essa variável é visível, com relação a linguagem PHP, quais são os escopos de variáveis existentes, assinale a alternativa correta.
Global, estática e local
Estática, interna e externa
Interna, local, global
Estática, externa e local
A função mysqli_query() utilizada na linguagem PHP, é utilizada para fins de execução de quais tipos de comandos:
Responsável pela execução de INSERT; SELECT; UPDATE; DELETE, bem como CREATE, ALTER e entre outros
Responsável pela execução somente de comandos SELECT’s no banco de dados
Responsável por parametrizar a instalação do banco de dados na máquina
Responsável pela execução de INSERT; SELECT; UPDATE e DELETE apenas
Considere o seguinte trecho de código escrito na linguagem PHP.
<!DOCTYPE html>
<html>
<body>
<?php
$i = 0;
for($i = 0; $i < 10; $i++){
$i = $i % 7;
$i = $i + 5;
}
echo $i;
?>
</
</
O valor que será impresso pela linha
echo $i;
é:
0
7
10
12
13
Um trecho de código escrito na linguagem PHP é apresentado a seguir.
<?php
$x = /
$y = (\${1}-\${2}*\${3}) ;
$str = 001122 ;
$strn = preg_replace($x, $y, $str);
?>
O valor da variável $strn no final da execução do trecho de código será:
(00-112*2)
(1-2*2)
(00-1122)
(001122)
001122
Em relação às características da linguagem PHP, é correto afirmar que:
é necessário fazer declaração de variáveis.
o trecho de programação deve estar entre tags “php” e “/
o programador pode inserir suas próprias constantes com o comando “define”.
os comandos “break”, “continue” e “exit” são utilizados para controle de fluxo dentro dos loops.
ela não possui a General Public License (GPL) mas possui código fonte aberto.
Ao empregar uma requisição utilizando método GET, pode-se enviar informações extras (paramêtros) que são apensos ao final da URL, esta técnica é chamada de Query String. Considere que se deseja enviar nome e sobrenome de uma pessoa através de uma query string, para a página cadastro.php.
Assinale a alternativa correta:
cadastro.php?nome=João&sobrenome=Silva
cadastro.php?nome=João&Silva
cadastro.php?João&Silva
cadastro.php?nome=JoãoSilva
Considere o seguinte array apresentado abaixo, e assinale a alternativa correta que tem como objetivo exibir e alterar o índice de número 2 do array.
$estados = array(“SP”, “MG”, “RJ”);
echo $estados(2);
$estados(2) = “MT”
echo $estados[2];
$estados[2] = “MT”
echo $estados[2];
$estados = “MT”
echo $estados;
$estados = “MT”
A seguir é apresentado um código escrito na linguagem PHP 7.
<!DOCTYPE html>
<html>
<body>
<?php
$nums = array(1, 2, 3, 4, 5);
foreach ($nums as &$n){
$n = pow($n, 2);
}
echo $nums[3];
?>
</
</
Com base no código apresentado, o valor que será impresso pela linha de código
echo $nums[3];
é:
1
3
4
9
16