PHP Flashcards

(62 cards)

1
Q

O PHP consiste em uma linguagem de programação que tipo:

A

Linguagem Web.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

O PHP transforma os websites que possuem pagina estática em que tipo de sites:

A

Sites DINÂMICOS.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Diga “sim” ou “não”:O PHP é gratuito com código aberto??

A

SIM

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

O PHP é embutido diretamente no ____:

A

HTML

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Caso tenha um arquivo HTML com PHP embutido, qual será a extensão desse arquivo?

A

.php

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

O PHP pode ser usado em que tipos de programação?

A

Programação Estruturada e Programação Orientada a Objeto.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Todo PHP roda em um __________.

A

Servidor.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Em um página web que contém HTML e PHP, para o usuário aparecerá apenas ____.

A

O HTML.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

No PHP, não ah necessidade de declaração de variável, significa que ele é __________?

A

Dinamecamente dipado.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Toda variável deve começar com ______.

A

$ (CIFRÃO).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Quando é preciso criar a constante fora do escopo do escopo de uma classe. Utilizando Programação Estruturada.

A

Define.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Quando é preciso criar a constante dentro do escopo de uma classe. Utilizando Programação Orientada a Objeto.

A

Const.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Diga o tipo dessa variável $valor = 0x0b.

A

Hexadecimal.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Diga o tipo dessa variável $valor = 030.

A

Octal.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Podem armazenar apenas um valor por vez. (também chama de variáveis Escalares.)

A

Variáveis Comuns.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Podem armazenar vários valores ao mesmo tempo.

A

Array (vetor).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Como são chamadas as variáveis criadas para instanciar uma classe.

A

Objeto.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Variável que pode acessar funções definidas dentro de uma classe.

A

Variável Objeto.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

Cite os 6 tipos de OPERADORES:

A

aritmético, binário, comparação, atribuição, lógico e ternário.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

É o termo usado para representar a colocação de um valor em uma variável.

A

Atribuição

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

Qual o significado dessa atribuição “==”.

A

Igual

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

Qual o significado dessa atribuição “===”.

A

Idêntico (igual e do mesmo tipo)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

Qual o significado dessa atribuição “!==”.

A

NÃO IDÊNTICO

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

É uma forma abreviada de usar o comando condicional “if”.EX.: true false$n = ($c <= 2) ? exp1 : exp2

A

Operador ternário

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
Cite os quatro tipos de Condicionais.
Simples (if), Composto (if {} else), Aninhado (if {} elseif {} else)Múltiplos casos (swich(){case:}).
26
É uma constante de valor verdadeiro.
TRUE
27
É uma constante de valor falso.
FALSE
28
Constante que contém o nome do script que está sendo executado.
__FILE__
29
Constante que contém o número da linha do script que está sendo executado.
__LINE__
30
Constante que informa que ocorreu um erro no script e interrompe a execução.
E_ERROR
31
Constante que informa que ocorreu um erro na sintaxe e interrompe a execução.
E_PARSE
32
Constante que informa um aviso do PHP e a execução não para.
E_WARNING
33
Constante que informa ocorreu algo, não necessariamente um erro e a execução não para.
E_NOTICE.
34
Estrutura de repetição que roda pelo menos uma vez o programa.
do while
35
Estrutura de repetição que a condição é no início da estrutura.
while
36
Estrutura de repetição que a condição fica no final da estrutura.
do while
37
Termina a execução atual.
break.
38
É utilizado dentro dos comando para ignorar o restante das instruções pertencentes ao corrente.
Continue.
39
São linhas de um programa.
Instruções.
40
Com um conjunto de instruções criamos um ___________.
Programa.
41
Com um grupo de instruções criamos uma ____________.
Rotina.
42
Chamamos a divisão de uma rotina em outras rotinas de ____________.
Refinamento sucessivo.
43
Em PHP nós utilizamos apenas um tipo de sub-rotina.
Função.
44
Funções responsáveis por chamar elas mesmas.
Funções recursivas.
45
Como chamamos a substituição de parâmetro formal pelo parâmetro real.
Passagem de parâmetro.
46
Como é chamado o parâmetro que fica dentro rotina chamadora.
Parâmetro real.
47
Como é chamado o parâmetro que fica dentro da sub-rotina que foi chamada.
Parâmetro formal.
48
Quando o parâmetro formal mudar dentro da sub-rotina e altera o parâmetro real, chamamos de passagem por ___________.
Passagem por referência.
49
Quando o parâmetro formal mudar dentro da sub-rotina e NÃO altera o parâmetro real, chamamos de passagem por ___________.
Passagem por valor.
50
Em caso de erro, gera um aviso (warning), mas continua a execução do script.
Include.
51
Em caso de erro, gera um erro fatal, e interrompe totalmente a execução do script.
Require.
52
Variável de ambiente responsável por mostrar o IP do usuário.
remote_addr.
53
Variável de ambiente responsável por mostrar o software usado no servidor.
server_software.
54
Variável de ambiente responsável por mostrar qual método que de requisição está sendo usado.
request_method.
55
Variável de ambiente responsável por mostrar o nome do servidor.
server_name.
56
Variável de ambiente responsável por mostrar o protocolo que está sendo usado.
server_protocul.
57
Variável de ambiente responsável por mostrar o nome do script que está sendo usado.
script_name.
58
Variável de ambiente responsável por mostrar a URL.
query_string.
59
Variável de ambiente responsável por mostrar o tipo do conteúdo.
content_type.
60
Os comando de impressão var_dump e print_r são responsáveis por imprimir o que?
Responsável por imprimir um array.
61
echo, print, var_dump, print_r são variáveis usadas para ________________.
Impressão.
62
Responsável por imprimir um array de forma detalhada.
var_dump.