Escolar Documentos
Profissional Documentos
Cultura Documentos
DO PHP
Equipe:
Paulo Dayvson
Maurcio Neto
Marcos Andr
Joliton Luiz
Joliton
BREVE INTRODUO
O PHP uma linguagem que, embora
possa ser usada para a construo de
aplicaes baseadas em script para
funcionamento no computador, muito
mais eficaz para a elaborao de scripts
para uso em pginas dinmicas na
Internet. importante que se tenha uma
viso geral sobre HTML (tags, meta-tags,
estrutura do documento), assim como o
XHTML e sobre a folhas de estilo CSS.
O QUE PHP?
PHP quer dizer PHP: Hypertext Preprocessor
(PHP:
Processador
de
Hipertexto).
Esta
linguagem nasceu pela mo de Rasmus Lerdof em
1994, como um CGI (Common Gateway Interface)
escrito em
Linguagem
C
que inicialmente
interpretava muito facilmente formulrios. A primeira
designao dada foi de FI (Form Interpreter)
porm, devido criao de inmeras funes pela
comunidade (PHP Team www.php.net) que ia se
desenvolvendo pela internet, a linguagem teve que,
em 1997, ser renomeada como PHP.
UTILIZAO DO PHP
linguagem server-side, ou seja, roda direto do servidor
e s mostra ao usurio o resultado j processado, o PHP
tem poder semelhante ao Perl. possvel a criao de
uma grande variedade de coisas com o PHP, tendo em
vista que esta uma linguagem que podemos definir
como inteligente, pois se no existir uma classe para
uma determinada funo podemos cri-la.
Porm, ferramentas que rodam do lado do cliente como a
abertura de um simples pop-up, serpentinas a carem pela
tela ou um slideshow de imagens no podem ser criados
por esta linguagem. Uma boa linguagem para criar esse
tipo de ferramenta o Javascript. por isso que alguns
dizem que o PHP e o Javascript so linguagens que se
complementam!
Mauricio
COMANDOS E
EXTENSES
COMANDOS E
EXTENSES
COMANDOS E
EXTENSES
Marcos
COMANDOS E
EXTENSES
Variveis Superglobais
$GLOBALS Um array associativo contendo referncias
para todas as variveis que esto atualmente definidas
no escopo global do script.
$_GET Captura valores e seus respectivos
identificadores atravs da URL.
$_POST Uma conexo paralela aberta e os dados
so passados por ela. No h restrio referente ao
tamanho e os dados no so visveis ao usurio.
$_SERVER um array contendo informao como
cabealhos, paths, e localizaes do script.
$_FILES Um array associativo de itens enviado atravs
do script atual via o mtodo HTTP POST.
COMANDOS E
EXTENSES
Variveis Superglobais
$_REQUEST Um array associativo que por padro
contm informaes de $_GET, $_POST e $_COOKIE.
$_SESSION Um array associativo contendo variveis
de sesso disponveis para o atual script. Armazena
valores temporariamente (at fechar o navegador) para
ser usado pelo script.
$_ENV Um array associativo de variveis passadas
para o script atual via o mtodo do ambiente.
$_COOKIE Variveis passadas para o atual script via
HTTP Cookies. Armazena valores com tempo superior ao
$_SESSION.
COMANDOS E
EXTENSES
Outros comandos
isset Informa se a varivel foi iniciada (existe).
empty Determina se a varivel considerada vazia.
unset Destri a varivel especificada.
intval Retorna o valor inteiro de uma varivel.
floatval Retorna o valor float de uma varivel.
doubleval Sinnimo de floatval().
strval Retorna o valor string de uma varivel.
header Retorna um cabealho no script.
setcookie Define um cookie para ser enviado
juntamente com o resto dos cabealhos HTTP. Como
outros cabealhos (headers), os cookies devem ser
enviados antes de qualquer sada do seu script.
COMANDOS E
EXTENSES
Dayvson
Outros comandos
die Este construtor da linguagem equivalente a
exit().
exit Mostra uma mensagem e termina o script atual.
define Define uma constante.
sleep Atrasa a execuo do programa por um dado
nmero de segundos.
addslashes Retorna uma string com barras
invertidas antes de caracteres que precisam ser
escapados para uma query de um banco de dados,
etc. Estes caracteres so aspas simples ('), aspas
duplas ("), barra invertida (\) e NUL (o byte NULL).
htmlentities Converte todos os caracteres aplicveis
em entidades html.
COMANDOS E
EXTENSES
Variveis no PHP
Para declarar variveis basta apenas colocar o $ e o
nome da varivel respeitando as normas de nomes para
variveis.
As variveis so fracamente tipadas ou dinamicamente
tipadas, ou seja, o tipo da varivel muda dinamicamente
conforme a situao.
Criando classes
Utiliza-se o comando class.
Para inicializar um objeto, voc usa a instruo new,
criando uma instancia do objeto em varivel.
COMANDOS E
EXTENSES
Funes do PHP
Funes de compresso de bzip2, rar e zip.
Funes de Calendrio.
Funes de manipulao de PDF.
Biblioteca de rotinas de cliente URL CURL.
Camada de funes de abstrao de banco de dados DBA.
Funes DOM XML.
Funes de FTP.
Funes da biblioteca de imagens GD.
Funes de IMAP, POP3 e NNTP.
Funes de Mimetype.
Funes de mSQL, MSSQL, MySQL, MySQLi, Oracle 8,
OpenSSL, Oracle, PostgreSQL.
FUNCIONAMENTO...
UTILIZANDO...
Criando um cdigo simples:
<?php
echo Ol mundo!;
?>
Ser mostrado na tela:
Ol mundo!
Pequena demonstrao...
BIBLIOGRAFIA
Curso de PHP Wikilivros - http://
pt.wikibooks.org/wiki/Curso_de_PHP
Comunidade do PHP - http://www.php.net
/manual/pt_BR/index.php
Aprender PHP (Laos de repetio) - http://
www.aprenderphp.com.br/artigo/lacos-derepeticao-while-e-do-while-no-php