PHP Flashcards
O PHP consiste em uma linguagem de programação que tipo:
Linguagem Web.
O PHP transforma os websites que possuem pagina estática em que tipo de sites:
Sites DINÂMICOS.
Diga “sim” ou “não”:O PHP é gratuito com código aberto??
SIM
O PHP é embutido diretamente no ____:
HTML
Caso tenha um arquivo HTML com PHP embutido, qual será a extensão desse arquivo?
.php
O PHP pode ser usado em que tipos de programação?
Programação Estruturada e Programação Orientada a Objeto.
Todo PHP roda em um __________.
Servidor.
Em um página web que contém HTML e PHP, para o usuário aparecerá apenas ____.
O HTML.
No PHP, não ah necessidade de declaração de variável, significa que ele é __________?
Dinamecamente dipado.
Toda variável deve começar com ______.
$ (CIFRÃO).
Quando é preciso criar a constante fora do escopo do escopo de uma classe. Utilizando Programação Estruturada.
Define.
Quando é preciso criar a constante dentro do escopo de uma classe. Utilizando Programação Orientada a Objeto.
Const.
Diga o tipo dessa variável $valor = 0x0b.
Hexadecimal.
Diga o tipo dessa variável $valor = 030.
Octal.
Podem armazenar apenas um valor por vez. (também chama de variáveis Escalares.)
Variáveis Comuns.
Podem armazenar vários valores ao mesmo tempo.
Array (vetor).
Como são chamadas as variáveis criadas para instanciar uma classe.
Objeto.
Variável que pode acessar funções definidas dentro de uma classe.
Variável Objeto.
Cite os 6 tipos de OPERADORES:
aritmético, binário, comparação, atribuição, lógico e ternário.
É o termo usado para representar a colocação de um valor em uma variável.
Atribuição
Qual o significado dessa atribuição “==”.
Igual
Qual o significado dessa atribuição “===”.
Idêntico (igual e do mesmo tipo)
Qual o significado dessa atribuição “!==”.
NÃO IDÊNTICO
É uma forma abreviada de usar o comando condicional “if”.EX.: true false$n = ($c <= 2) ? exp1 : exp2
Operador ternário
Cite os quatro tipos de Condicionais.
Simples (if), Composto (if {} else), Aninhado (if {} elseif {} else)Múltiplos casos (swich(){case:}).
É uma constante de valor verdadeiro.
TRUE
É uma constante de valor falso.
FALSE
Constante que contém o nome do script que está sendo executado.
__FILE__
Constante que contém o número da linha do script que está sendo executado.
__LINE__
Constante que informa que ocorreu um erro no script e interrompe a execução.
E_ERROR
Constante que informa que ocorreu um erro na sintaxe e interrompe a execução.
E_PARSE
Constante que informa um aviso do PHP e a execução não para.
E_WARNING
Constante que informa ocorreu algo, não necessariamente um erro e a execução não para.
E_NOTICE.
Estrutura de repetição que roda pelo menos uma vez o programa.
do while
Estrutura de repetição que a condição é no início da estrutura.
while
Estrutura de repetição que a condição fica no final da estrutura.
do while
Termina a execução atual.
break.
É utilizado dentro dos comando para ignorar o restante das instruções pertencentes ao corrente.
Continue.
São linhas de um programa.
Instruções.
Com um conjunto de instruções criamos um ___________.
Programa.
Com um grupo de instruções criamos uma ____________.
Rotina.
Chamamos a divisão de uma rotina em outras rotinas de ____________.
Refinamento sucessivo.
Em PHP nós utilizamos apenas um tipo de sub-rotina.
Função.
Funções responsáveis por chamar elas mesmas.
Funções recursivas.
Como chamamos a substituição de parâmetro formal pelo parâmetro real.
Passagem de parâmetro.
Como é chamado o parâmetro que fica dentro rotina chamadora.
Parâmetro real.
Como é chamado o parâmetro que fica dentro da sub-rotina que foi chamada.
Parâmetro formal.
Quando o parâmetro formal mudar dentro da sub-rotina e altera o parâmetro real, chamamos de passagem por ___________.
Passagem por referência.
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.
Em caso de erro, gera um aviso (warning), mas continua a execução do script.
Include.
Em caso de erro, gera um erro fatal, e interrompe totalmente a execução do script.
Require.
Variável de ambiente responsável por mostrar o IP do usuário.
remote_addr.
Variável de ambiente responsável por mostrar o software usado no servidor.
server_software.
Variável de ambiente responsável por mostrar qual método que de requisição está sendo usado.
request_method.
Variável de ambiente responsável por mostrar o nome do servidor.
server_name.
Variável de ambiente responsável por mostrar o protocolo que está sendo usado.
server_protocul.
Variável de ambiente responsável por mostrar o nome do script que está sendo usado.
script_name.
Variável de ambiente responsável por mostrar a URL.
query_string.
Variável de ambiente responsável por mostrar o tipo do conteúdo.
content_type.
Os comando de impressão var_dump e print_r são responsáveis por imprimir o que?
Responsável por imprimir um array.
echo, print, var_dump, print_r são variáveis usadas para ________________.
Impressão.
Responsável por imprimir um array de forma detalhada.
var_dump.