Você está na página 1de 10

PHP

Eno Renato Geiss


Bacharel em Sistemas de Informao
URI Santo ngelo - RS
enorenato@hotmail.com

Instituto Federal Farroupilha, Santo ngelo 07 de abril de 2014


1

Surgimento
Em 1970 juntamente com o surgimento da internet.
Em 1990 com Tim Berners-Lee (HMTL e HTTP).
Em 1994 o usurio Rasmus Lerdorf fez a seguinte pergunta:

Como posso saber quantas pessoas visitaram meu site???


Rasmus Lerdorf com experincia em linguagem C criou uma
interface que pudesse permitir ter essas informaes.
Criou o Personal Home Page Tools.
Essa primeira verso no considerado uma linguagem de
programao.
E sim apenas uma interface para verificar o numero de
visitantes no site.
2

Evoluo
Personal Home Page Forms Interpreter. (PHP-FI)
Em 1996 foi liberado o acesso ao cdigo fonte da linguagem.
Em 1997 mais de 60.000 domnios j utilizavam o PHP para

criarem interatividade para os usurios.


A maior contribuio veio de Israel (Zeev Suraski e Andi
Gutmans), reescreveram a linguagem.
Em 1999 surge a 3 verso PHP Hypertext Preprocessor.
10% dos sites hospedados j utilizavam o PHP.
A partir de 1999 o PHP s cresceu como uma linguagem de
programao com 10% dos sites usavam o PHP.
No ano 2000 surgiu a 4 vero com correes.
Em 2004 surge a verso 5 do PHP com mais de 32 subverses.
Em 2013 estima-se que mais de 75% dos sites utilizam o PHP
3

Server-Side
4

Extenses de Arquivos
O PHP possui trs tipos de extenses de arquivos.

.php Arquivo que contm um programa


.class.php Arquivo que contm uma classe.
.inc.php Arquivo a ser includo. (Ex: Conexes com BD).

Delimitadores
de Cdigo
Os cdigos em PHP devem estar contidos entre os seguinte

delimitadores.
<? php
// comentrios

# comentrios
/* comentrios */

?>

Comandos de Sada
echo um comando que imprime uma ou mais sada.

print uma funo que imprime uma String.

Diferena: o echo mais rpido...

Variveis
<?php

$var = hello;
?>

<?php

$numero = 56;
?>
9

Operadores
Relacionais
<?php

$valor1= 10;
$valor2= 10;
if(valor1==valor2)//TRUE
?>

10

Você também pode gostar