Bem...a partir deste post iremos criar nossos primeiros scripts em PHP. Antes de iniciar com a sintaxe básicas e primeiros exemplos, vou citar alguns editores utilizados para editar código PHP.
O mais famoso e poderoso, na minha opinião, é o Zend Studio. A única desvantagem é que a ferramenta é proprietária. Mas em compensação, existe o PDT (PHP Development Tools) que nada mais é do que o Eclipse preparado para programação Web com PHP. Mas para nossos exemplos principalmente iniciais, sugiro um editor bem básico mesmo, como o Notepad ++.
Agora vamos ao nosso primeiro exemplo:
| Exemplo 1 - Colocando HTML com PHP |
|
| Comentários: |
Levando em consideração a instalação feita a partir do segundo post deste Blog, vamos criar uma pasta com o nome "sintaxe_basica" dentro do diretório c:\webroot. Dentro desta pasta salvamos este primeiro exemplo, com o nome "exemplo1.php". Desta forma, o caminho completo do arquivo é "c:\webroot\sintaxe_basica\exemplo1.php". Para acessar o arquivo através de um navegador, digite no mesmo a seguinte URL: http://localhost/sintaxe_basica/exemplo1.php . Bem, agora vamos ao que importa saber deste exemplo. Sabemos que o PHP é uma linguagem embutida no HTML, servindo para gerar HTML de forma dinâmica. Desta forma, há a necessidade de se separar código PHP de código HTML. Esta separação é feita pelas tags "<? ?>". Todo código PHP necessariamente deverá ficar dentro destas tags, e somente estes códigos serão interpretados pelo servidor. Os demais serão retornados normalmente. Note que o comando "echo" serve para imprimir na tela. Observe também que dentro da string executada pelo comando também existe código HTML. Portanto, existem basicamente duas formas de gerar conteúdo HTML através de um script PHP. Uma delas é deixando o código HTML fora das tags do PHP. A outra, de dentro do bloco PHP, somente com um comando de saída de string, como o "echo". Ainda, todo comando PHP termina com ";". Isto permite que um comando inicie numa linha e termine na outra. Em outros posts veremos exemplos disso. Este exemplo imprime na tela a frase "Bem-vindo ao curso de PHP!" em negrito (escrito pelo HTML fora do código PHP) e itálico (Escrito pelo "echo" do bloco PHP) mostrando as duas formas básicas de gerar HTML. |
| Exemplo 2 - Uso de Variáveis |
| Comentários: |
Levando em consideração a instalação feita a partir do segundo post deste Blog, vamos criar uma pasta com o nome "sintaxe_basica" dentro do diretório c:\webroot. Dentro desta pasta salvamos este exemplo, com o nome "exemplo2.php". Desta forma, o caminho completo do arquivo é "c:\webroot\sintaxe_basica\exemplo2.php". Para acessar o arquivo através de um navegador, digite no mesmo a seguinte URL: http://localhost/sintaxe_basica/exemplo2.php . Neste exemplo, inicialmente mostramos as 3 formas de comentários em PHP. A primeira delas é a forma que temos de criar comentários multilinhas, iniciando /* e finalizando com */. As outras duas formas são comentários de uma linha e são o "//" e o "#". O bloco de comandos em PHP também pode vir com as tags "<?php ?>". Esta forma muitas vezes é melhor para não confundir com arquivos XML. Mas o "php" deve ser colado na "?" para funcionar. Toda variável em PHP começa com um "$". Neste exemplo, temos a variável $nome. O tipo de dado também é dinâmico e decidido em tempo de execução. As variáveis devem sempre começar por caracteres alfanuméricos ou "_". Nunca iniciar as variáveis com números. Em uma string, pode ser usado tanto aspas duplas quanto aspas simples. No caso de se usar aspas duplas, você pode colocar a variável dentro da string que o valor dela é substituído, já que as variáveis possuem um "$" (linha 13). Isto facilita. Porém, na hora de usar aspas simples, essa transformação não ocorre (linha 14). Caso você queira, mesmo usando aspas duplas, não substituir o valor da variável, você deve adicionar um slash (\), ou seja, uma barra invertida antes do "$" (linha 15). E caso queira, usando aspas simples, usar o valor da variável, só concatenando mesmo. Para concatenar strings no PHP usa-se o ponto (.). |
Para saber mais sobre Sintaxe Básica da linguagem, acesse o manual do PHP.
Para fazer o download dos arquivos deste post, clique aqui.
No próximo post falaremos sobre os tipos de dados em PHP.

















