Aula 02 – Linguagens
de Script e PHP
Prof. Pedro Baesse
[email protected] Origem
Linguagem Script
Linguagem Interpretada
PHP
Raízes no Job Control da IBM usado para
controle de mainframes nos anos 50;
Nos anos 60 surge o Shell Script, usado para
controlar os sistemas operacionais;
Foram surgindo diversas outras linguagens
de script com diferentes propósitos;
O nome vem do termo Script do cinemas.
Uma linguagem de programação executada
dentro de um programa;
Usada para automatizar comandos que
seriam feitos por uma pessoa;
São “interpretadas”, ou seja, um interpretador
traduz o código para linguagem de máquina;
Vantagens
◦ Independente de Plataforma
◦ Tipagem dinâmica
Desvantagens
◦ Desempenho mais lento que código de máquina
compilado
PHP significa PHP: Hypertext Processor. Criado em
por 1994 por Rasmus Lerdof;
Código-Aberto;
Cliente - Servidor
Modularizado;
Estruturado ou POO;
Segunda linguagem interpretada mais usada no
mundo;
Script de linha de comando
◦ Pode funcionar somente com um interpretador em
sistemas operacionais
Script no lado do servidor (server-side)
◦ Maior utilização
◦ Interpretador PHP + Servidor Web + Navegador
Aplicações GUI no lado cliente
◦ Criação de Interface de Janelas
◦ Independente de SO
.php
◦ Arquivo PHP contendo um programa;
class.php
◦ Arquivo PHP contendo uma classe;
inc.php
◦ Arquivo a ser incluído, pode incluir constantes ou
configurações;
O código de um programa do php deve ser
delimitado:
<?php
//código ;
//código ;
//código ;
?>
Todos os comandos são delimitado por
ponto-e-vírgula ;
Para comentar uma única linha de código
// echo “a” ;
# echo “a” ;
Para comentar várias linhas de código
/* echo “a” ;
echo “b” ;
*/
Sempre comente seus códigos
◦ Com tempo podemos esquecer para que serve um
trecho de código
◦ Facilita o entendimento de terceiros
<?php
/*
* Classe para auxiliar cálculos matemáticos
*
*@author Pedro Baesse
*@version 1.0
*
*/
Identificadores utilizados para valores
mutáveis e voláteis;
São armazenadas em memória RAM;
Sempre iniciado com $;
<?php
//Define o nome da variável
$variavel = “nome";
?>
Regras e boas práticas
◦ Nunca inicie a nomenclatura de variáveis com
números;
◦ Nunca utilize espaços no meio do identificador da
variável;
◦ Nunca utilize caracteres especiais:
!@#$%^&*/[]{}
Regras e boas práticas
◦ Evite criar variáveis com mais de 15 caracteres para
manter a clareza do código;
◦ Nomes das variáveis devem ser significativos e
transmitir a idéia de seu conteúdo;
◦ Utilize preferencialmente palavras em minúsculo
(separadas por _ ) ou somente a primeira letra em
caso de ter mais de uma palavra;
$5cliente
123
$computador
$#estabilizador
$cod_Cliente
$_cliente
$computadorSemEstabilizadorDeRed
$idPessoa