PHP Flashcards

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
Q

Cite os quatro tipos de Condicionais.

A

Simples (if), Composto (if {} else), Aninhado (if {} elseif {} else)Múltiplos casos (swich(){case:}).

26
Q

É uma constante de valor verdadeiro.

A

TRUE

27
Q

É uma constante de valor falso.

A

FALSE

28
Q

Constante que contém o nome do script que está sendo executado.

A

__FILE__

29
Q

Constante que contém o número da linha do script que está sendo executado.

A

__LINE__

30
Q

Constante que informa que ocorreu um erro no script e interrompe a execução.

A

E_ERROR

31
Q

Constante que informa que ocorreu um erro na sintaxe e interrompe a execução.

A

E_PARSE

32
Q

Constante que informa um aviso do PHP e a execução não para.

A

E_WARNING

33
Q

Constante que informa ocorreu algo, não necessariamente um erro e a execução não para.

A

E_NOTICE.

34
Q

Estrutura de repetição que roda pelo menos uma vez o programa.

A

do while

35
Q

Estrutura de repetição que a condição é no início da estrutura.

A

while

36
Q

Estrutura de repetição que a condição fica no final da estrutura.

A

do while

37
Q

Termina a execução atual.

A

break.

38
Q

É utilizado dentro dos comando para ignorar o restante das instruções pertencentes ao corrente.

A

Continue.

39
Q

São linhas de um programa.

A

Instruções.

40
Q

Com um conjunto de instruções criamos um ___________.

A

Programa.

41
Q

Com um grupo de instruções criamos uma ____________.

A

Rotina.

42
Q

Chamamos a divisão de uma rotina em outras rotinas de ____________.

A

Refinamento sucessivo.

43
Q

Em PHP nós utilizamos apenas um tipo de sub-rotina.

A

Função.

44
Q

Funções responsáveis por chamar elas mesmas.

A

Funções recursivas.

45
Q

Como chamamos a substituição de parâmetro formal pelo parâmetro real.

A

Passagem de parâmetro.

46
Q

Como é chamado o parâmetro que fica dentro rotina chamadora.

A

Parâmetro real.

47
Q

Como é chamado o parâmetro que fica dentro da sub-rotina que foi chamada.

A

Parâmetro formal.

48
Q

Quando o parâmetro formal mudar dentro da sub-rotina e altera o parâmetro real, chamamos de passagem por ___________.

A

Passagem por referência.

49
Q

Quando o parâmetro formal mudar dentro da sub-rotina e NÃO altera o parâmetro real, chamamos de passagem por ___________.

A

Passagem por valor.

50
Q

Em caso de erro, gera um aviso (warning), mas continua a execução do script.

A

Include.

51
Q

Em caso de erro, gera um erro fatal, e interrompe totalmente a execução do script.

A

Require.

52
Q

Variável de ambiente responsável por mostrar o IP do usuário.

A

remote_addr.

53
Q

Variável de ambiente responsável por mostrar o software usado no servidor.

A

server_software.

54
Q

Variável de ambiente responsável por mostrar qual método que de requisição está sendo usado.

A

request_method.

55
Q

Variável de ambiente responsável por mostrar o nome do servidor.

A

server_name.

56
Q

Variável de ambiente responsável por mostrar o protocolo que está sendo usado.

A

server_protocul.

57
Q

Variável de ambiente responsável por mostrar o nome do script que está sendo usado.

A

script_name.

58
Q

Variável de ambiente responsável por mostrar a URL.

A

query_string.

59
Q

Variável de ambiente responsável por mostrar o tipo do conteúdo.

A

content_type.

60
Q

Os comando de impressão var_dump e print_r são responsáveis por imprimir o que?

A

Responsável por imprimir um array.

61
Q

echo, print, var_dump, print_r são variáveis usadas para ________________.

A

Impressão.

62
Q

Responsável por imprimir um array de forma detalhada.

A

var_dump.