quinta-feira, 20 de março de 2008

Capítulo 02 - Conceitos Básicos

Vamos aprender alguns conceitos básicos do PHP. Veremos o uso das tags e a estrutura da linguagem. Veremos também que podemos utilizar um simples bloco de notas para desenvolver nossos scripts PHP, já que o PHP é um arquivo de texto puro sem formatação. Você pode ainda utilizar de um editor específico para desenvolvimento dos scripts PHP, como exemplo o Zend Studio, EditPlus, etc.
O código PHP pode ser misturado com o código HTML. Vamos utilizar de exemplo bem simples para entender melhor.

Exemplo de um código HTML puro.
Este arquivo pode ser salvo como uma página HTML, pois, só possui comandos HTML.





Agora um Exemplo utilizando HTML e PHP.
Este deve ser salvo como arquivo .php e ser executado no servidor.




Veja que ao invés da frase Olá Mundo, adicionamos as tags php. Essas tags especificam para o servidor Web que o que estiver entre elas deve ser interpretado e executado pelo PHP. Utilizei também o comando echo “Olá Mundo!”; que escreverá no browser a frase Olá Mundo! Da mesma forma que o primeiro código. Para testar, salve esta página na pasta de arquivos do Apache (C:\Apache\htdocs) com a extensão “.php” e acesse pelo seu navegador de internet o endereço http://localhost/ola_mundo.php (supondo que você salvou com o nome ola_mundo.php).

Curiosidade: Clique com o botão direito na página que exibiu e clique em “Exibir código fonte”. Você verá que o texto que aparece é idêntico ao primeiro código. Por quê? O PHP executará todos os códigos e retornará um HTML para o Browser.


Estrutura da Linguagem

Já vimos que o PHP precisa estar entre as tags php, agora veremos as demais regras.
O código do PHP pode vir ainda entre as tags abreviadas, sem a palavra "php". Eu, por conveniência, utilizo a primeira para uma maior legibilidade do código.
Além disso, temos as instruções/comandos, que indicarão ao interpretador PHP o que ele deve fazer. Toda linha de comando deve ser delimitada, ou seja, terminada por um “;”, salvo, em raras exceções que explicarei mais a frente.

Exemplificando:



Repare que ao término de cada linha tenho um “;”. Se acaso esquecer de um ponto-e-vírgula, ou esquecer de fechar com a tag “?>” o compilador me retornará um erro. Vejam abaixo outras formas de criar um script PHP:



ou dessa forma



Veja que temos várias formas de fazer a mesma coisa. Cabe a nós escolhermos uma delas.
Este tópico termina aqui, não perca o próximo, abraço.

0 comentários: