Escolar Documentos
Profissional Documentos
Cultura Documentos
Exercitando a
Programação com PHP
Primeira Edição
São Paulo
2016
Sumário
1
Com o objetivo de simplificar a instalação e a configuração do
ambiente necessário para execução dos programas, podemos utilizar
os pacotes de instalação XAMPP, que realiza a configuração do
ambiente com o Apache, MySQL, PHP e PHPMyAdmin de maneira
simplificada. Além desses serviços, existem outras ferramentas que
podem ser utilizadas tais como FileZilla FTP Server, Mercury Mail
Server, Pearl e Tomcat.
2
exemplo, o Notepad++, Sublime, ou ainda uma IDE com suporte ao
PHP como Netbeans ou Eclipse.
3
do Apache, inicializando o serviço do Apache, conforme pode ser
observado na Figura 3.
<?php
echo "Exercitando a programação com PHP";
?>
4
Após a digitação do trecho de código acima, vá ao menu
“Arquivo” e no item “Salvar como”, o arquivo deve ser salvo dentro da
pasta criada anteriormente para os exemplos e exercícios desse livro
(C:\xampp\htdocs\Exercicios_Livro), com nome de “exemplo1.php”. A
Figura 4 mostra como deve ser salvo o código-fonte no Notepad++
para que possam ser executados no Apache.
5
Figura 5 - Programas da pasta Exercicios_Livro
6
2 INICIANDO O DESENVOLVIMENTO COM PHP
2.1 DELIMITADORES
<?php
echo "Exercitando a programação com PHP";
?>
Outro delimitador que podemos observar no trecho de código
anterior é o ponto e vírgula, que delimita o final de uma linha de
código.
7
observar a presença do comando echo, responsável por apresentar
informações quando executamos nosso programa.
2.3 COMENTÁRIOS
<?php
/*
Livro: Exercitando a programação com PHP
Data de Criação: 01/06/2016
*/
//Saída de dados
echo "Exercitando a programação com PHP";
?>
8
2.4 OPERADORES
Operadores Descrição
+ Soma
- Subtração
* Multiplicação
/ Divisão
% Módulo (resto da divisão)
++ Incrementa
-- Decrementa
= Atribuição de valor simples
+= Atribuição de valor com adição
-= Atribuição de valor com subtração
*= Atribuição de valor com divisão
/= Atribuição de valor com multiplicação
%= Atribuição de valor com divisão
.= Atribuição de valor com concatenação
. Concatenar strings
2.5 VARIÁVEIS
<?php
//Variáveis
$idioma = "Português"; //string
$anoLancamento = 2015 + 1; //integer
$preco = 25.50; //double
$disponivelVenda = TRUE; //boolean
<?php
/* Considerado o ano com 360 dias,
sendo assim 5 anos possuem 1800 dias. */
$tempoUtilizacao = rand(1,1800);
$tempoRestante = 1800 - $tempoUtilizacao;
echo "O aparelho possui uma utilização de
".$tempoUtilizacao." dias e uma vida útil restante
de ".$tempoRestante." dias.";
?>
Observação: Para simular a entrada de dados, utilizaremos
inicialmente a função rand(início, fim) que realiza o sorteio dentro do
intervalo especificado por início e fim. No exercício 1, o valor do início
11