Guia de Revisão: Fundamentos Essenciais de PHP
Revisão de Conceitos Básicos de PHP
1. O que é necessário obrigatoriamente para a execução do PHP? Onde são salvos e acessados seus arquivos?
É necessário obrigatoriamente:
- Um servidor web (Apache).
- Um interpretador PHP, devidamente configurado para ser usado junto ao servidor.
Os arquivos são salvos na pasta de acesso web do servidor e são acessados através do endereço do servidor via navegador.
2. Onde são escritos os arquivos PHP e o que indica essa extensão?
Em qualquer editor de texto, como Notepad, Notepad++, Wordpad, Dreamweaver, entre outros. Os arquivos possuem a extensão .php, o que indica ao servidor que o conteúdo deve ser interpretado antes do envio.
3. Como são declaradas as variáveis em PHP? Que tipo elas assumem?
Não é necessário declarar as variáveis previamente; elas assumem automaticamente o tipo do valor que estão recebendo (tipagem dinâmica). Uma nova variável pode ser criada em qualquer parte do código, por exemplo: <?php $var = 10; ?>.
4. Como é delimitado o código PHP, como adicionamos comentários e como são separadas as instruções?
O código PHP é delimitado pelas tags <?php ... ?> ou <? ... ?>. As instruções são separadas pelo caractere ponto e vírgula (;).
Os comentários podem ser adicionados das seguintes formas:
/* Este é um comentário de mais de uma linha */// Este é um comentário de apenas uma linha
5. Cite 3 nomes válidos e 3 inválidos de variáveis.
- Nomes válidos:
$nome;$nome1;$nome_1. - Nomes inválidos:
$1nome;$subtração;$2nome1.
6. O que acontece quando o usuário clica em um link em uma página HTML e em uma página onde tenha código PHP junto ao HTML?
Em uma página HTML, o usuário clica no link, o servidor retorna o documento estático e a conexão é encerrada. Em uma página com PHP, o servidor encaminha o código para o interpretador, que processa a lógica, gera o HTML resultante e o devolve ao servidor; então, o servidor envia o arquivo final ao navegador e a conexão é encerrada.
7. O que caracteriza os ARRAYS (vetores) e seus índices em PHP?
São variáveis que armazenam múltiplos valores, acessíveis através de índices. No PHP, os índices podem possuir valores de qualquer tipo (numéricos ou strings) e é permitido utilizar índices de tipos diferentes em um mesmo array.
8. Qual a diferença entre utilizar aspas duplas e aspas simples em uma STRING?
- Aspas duplas (" "): Permitem a interpretação de variáveis diretamente dentro da string e aceitam caracteres especiais (como \n).
- Aspas simples (' '): Não interpretam variáveis diretamente e não aceitam a maioria dos caracteres especiais, tratando o conteúdo como texto literal.
9. Quais valores são considerados como TRUE ou FALSE pelo PHP?
Praticamente qualquer valor é considerado TRUE, exceto: o número zero (0), uma string vazia (""), a string zero ("0"), um array vazio ou o valor NULL.
10. Defina uma constante com a palavra REVISÃO e escreva o valor dessa constante na tela.
define("REVISAO", "Revisão"); echo REVISAO;