Clique aqui para ler esse artigo em PDF.
PHP
Introdução ao PHP – Parte 1
Apresentação e estrutura de controles e operadores
Ewald Geschwinde e Hans-Juergen Schoenig
Neste artigo, aprenderemos a escrever aplicações PHP simples, onde mostraremos os fundamentos do PHP. A primeira aplicação que encontraremos na maior parte dos livros sobre programação de computadores, é a “Hello World” (Olá Mundo). Hello World é fácil de implementar em todas as linguagens, pois não é preciso fazer nada além da exibição de uma seqüência na tela, portanto esse é um bom ponto de partida. O código a seguir, é a versão mais simples do Hello World em PHP:
·<?php
· echo 'hello world<br>';
·?>
Com apenas três linhas de código, podemos exibir uma mensagem simples na tela. A primeira linha de código, diz ao servidor Web que o código a seguir, tem que ser executado pelo interpretador do PHP.
Os caracteres ?> indicam o fim do código. Utilizar a seqüência <?php não é o único modo possível de indicar ao servidor Web que o código PHP tem que ser executado. O PHP fornece três modos adicionais, como podemos ver na Listagem 1.
Listagem 1. Executando código PHP
·<?
· echo 'hello world 1<br>';
·?>
·
·<script language="php">
· echo 'hello world 2<br>';
·</script>
·
·<%
· echo 'hello world 3<br>';
·%>
Nota: Os exemplos mostrados neste artigo podem ser facilmente adaptados ao Delphi for PHP, basta usar o código dentro do bloco <?php...?> que aparece nos eventos da aba JavaScript do Object Inspector. Para outros eventos, basta usar o código normal, pois não temos o bloco <?php...?>.
Nas primeiras três linhas, podemos ver que não será necessário indicar que o interpretador do PHP tem que ser chamado. Esse método somente é possível quando as short tags estão habilitadas (podemos fazer isso configurando a opção short open tag no arquivo de configuração do PHP). No entanto, para deixar bem claro sobre a linguagem de programação que estamos falando, recomendamos utilizar <?php em lugar de <?.
O terceiro método pode ser utilizado se as tags Active Server Pages (ASP) estiverem habilitadas. Se as ASP tags estiverem desligadas, <% e %> serão tratados como texto normal, e o código PHP não será interpretado. Portanto, recomendamos utilizar ou <?php ou <script language= "php"> para indicar ao servidor Web o que fazer com o código PHP. Neste artigo usaremos <?php.
Se tivermos colocado o arquivo que contém o código no diretório correto (ver a documentação e a configuração do servidor Web, para encontrar o diretório correto), podemos executar o script acessando-o no navegador Web. Se o arquivo for chamado hello.php, e se estiver no diretório HTML default da máquina local, pode ser facilmente acessado utilizando o endereço http://localhost/hello.php. Não é necessário acrescentar direitos de execução ao arquivo, porque o servidor Web só irá acessá-lo no modo leitura.
Nota: Se estiver usando o IIS, basta copiar o arquivo para a pasta C:\Inetpub\wwwroot.
Se tudo tiver sido feito corretamente, o PHP terá sido configurado com sucesso, e o servidor Web terá sido iniciado, assim, Hello World será exibido na tela. A primeira versão do Hello World produz apenas texto. No entanto, o objetivo principal de um programa PHP é gerar código HTML. No exemplo da Listagem 2, veremos um pequeno script para gerar a versão HTML de Hello World.
Listagem 2. Segunda versão do Hello World
·<html>
·<head>
·<title>Title of the site</title>
·</head>
·<body>
·<?php echo 'hello world<br>'; ?>
·</body>
·</html>
Como podemos ver, o código PHP está incluído no código HTML. A seqüência <?php indica ao servidor que o interpretador PHP deve ser iniciado. No exemplo, podemos ver que algumas partes do documento serão partes estáticas e outras serão criadas dinamicamente pelo PHP.
" [...] continue lendo...