Você está na página 1de 18

COMANDOS GERAIS

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

DEFINIR O INCIO E O FIM


DO CDIGO PHP
Para que o interpretador PHP reconhea o cdigo que dever "varrer"
necessrio delimit-lo por tags. Existem trs tipo de tags de iniciao e
finalizao de cdigo: <?php e ?>, <? e ?> e <script
language="php"> e </script>.
A primeira usada por omisso, estando sempre disponvel. O segundo
tipo no aconselhvel uma vez que, por ser uma short-tag (bem
maneira do ASP), poder no estar ativada no arquivo de configurao
do PHP (php.ini).
Neste caso qualquer utilizador poder manipular essa ativao ou
desativao da short-tags, logo, se criar um script para ser distribudo
podero surgir incompatibilidades com a mquina do utilizador final.
O terceiro tipo foi criado apenas com o propsito de uniformizar as tags
de script no HTML - como o uso no javascript -, porm, por ser de
digitao morosa, no muito usada.
Utiliza-se o ; (ponto e vrgula) para terminar uma instruo.

COMANDOS E
EXTENSES

Primeiros comandos comandos bsicos


phpinfo() Mostra uma grande quantidade
de informaes sobre o estado atual do PHP.
echo Exibe uma ou mais strings. Outras
formas so por exemplo: echo() e <?
=$valor?>.
print Mostra uma string. Tambm pode
ser usado print().
if e else Utilizados para validar condio.
Comentrios Utiliza-se /* e */, // e o #.

COMANDOS E
EXTENSES

Primeiros comandos comandos bsicos


swich uma funo que valida uma varivel do
tipo caractere, inteira, real ou string.
while/for Executa um teste lgico, que retorne
verdadeiro ou falso, no inicio do looping (iterao)
para verificar se permitido ou no executar as
instrues.
do-while Bastante parecido com o while
caracteriza-se por uma estrutura que executa um
teste lgico no fim do looping.
foreach usada no PHP para varrer arrays.
break utilizada para encerrar a execuo dos
comandos for, foreach, while, do-while e switch.

COMANDOS E
EXTENSES

Marcos

Primeiros comandos comandos bsicos


return() Termina imediatamente a execuo da
funo atual e retorna seu argumento como o valor da
funo.
function() um bloco de cdigo que se declara, para
que possa ser utilizado sempre que necessrio.
include() Tenta incluir uma pgina. Caso d algum
erro, o script retorna um warning (aviso) e prossegue
com a execuo do script.
require() Tenta incluir uma pgina. Caso d algum
erro, o script retorna um fatal error(erro fatal) e aborta a
execuo do script.
include_once() e require_once() Idnticas as suas
funes simples, porm se o arquivo referenciado j foi

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

Você também pode gostar