SóProvas


ID
2768221
Banca
FAURGS
Órgão
TJ-RS
Ano
2018
Provas
Disciplina
Programação
Assuntos

Numere a segunda coluna de acordo com a primeira, associando cada conceito ou recurso da linguagem PHP à sua respectiva definição.

(1) Superglobais
(2) Object
(3) Globais
(4) Resource
(5) Null
(6) Estáticas
(7) Require
(8) Locais

( ) Utilizado para permitir o reúso de código, inclui um determinado arquivo no script em que está sendo chamado; se o arquivo não for encontrado, a execução do script é suspensa.
( ) São as variáveis que podem ser acessadas dentro de todo o script.
( ) São variáveis predefinidas e visíveis no decorrer de todo o script que as contém.
( ) São variáveis visíveis somente dentro das funções onde forem criadas; são inicializadas apenas uma vez e mantêm seu valor entre as execuções da função.
( ) Representa uma instanciação de uma determinada classe.
( ) Tipo de variável especial que mantém uma referência a algo externo ao script, como uma conexão com um banco de dados.
( ) Variável que não tem valor por não ter sido inicializada, por exemplo.
( ) Variáveis que somente podem ser utilizadas dentro do escopo em que são instanciadas.

A sequência numérica correta de preenchimento dos parênteses da segunda coluna, de cima para baixo, é

Alternativas
Comentários
  • Object são variáveis que instanciam classes, são sempre sucedido pela para new que indica uma instânciamento de classe.

    $db = new PDO();

     

    Resource são variáveis que contém uma referência a um recurso externo, por exemplo uma conexão com banco de dados, um arquivo ou uma conexão http, etc…

    $arquivo = fopen("arquivo.txt");

     

    Null uma variável do tipo null é toda variável que não contém valor ou foi apagada usando o comando unset().

    $var; // O padrão quando não indicado o valor é null

    $valor = 1;

    unset($valor); // A função do unset é atribuir null a variável

     

    Várias variáveis pré-definidas no PHP são "superglobais", que significa que elas estão disponíveis em todos escopos para todo o script. Não há necessidade de fazer global $variable; para acessá-lo dentro de funções ou métodos.

    Estas variáveis superglobais são:

    $GLOBALS

    $_SERVER

    $_GET

    $_POST

    $_FILES

    $_COOKIE

    $_SESSION

    $_REQUEST

    $_ENV

  • 7 – 3 – 1 – 6 – 2 – 4 – 5 – 8.

         

    (7) Require Utilizado para permitir o reúso de código, inclui um determinado arquivo no script em que está sendo chamado; se o arquivo não for encontrado, a execução do script é suspensa.

    (3) Globais São as variáveis que podem ser acessadas dentro de todo o script. 

    (1) Superglobais São variáveis predefinidas e visíveis no decorrer de todo o script que as contém.

    (6) Estáticas São variáveis visíveis somente dentro das funções onde forem criadas; são inicializadas apenas uma vez e mantêm seu valor entre as execuções da função.

    (2) Object Representa uma instanciação de uma determinada classe.

    (4) Resource Tipo de variável especial que mantém uma referência a algo externo ao script, como uma conexão com um banco de dados.

    (5) Null Variável que não tem valor por não ter sido inicializada, por exemplo.

    (8) Locais Variáveis que somente podem ser utilizadas dentro do escopo em que são instanciadas. 

  • Matei pelas duas últimas