SlideShare ist ein Scribd-Unternehmen logo
1 von 2
Downloaden Sie, um offline zu lesen
PHP - Iniciação <A programar>
“Uma linguagem dinâmica server-side”
é a sigla de “Hypertext Preprocessor”
que em português significa processador
de Hipertexto. É uma linguagem open-source (o
código é disponibilizado aos utilizadores) e é usada
principalmente no desenvolvimento de aplicações
server-side (as operações ocorrem do lado do
servidor). Ou seja, o PHP é usado no servidor para
tornar o código PHP em HTML legível aos browsers de
Internet.
PHP
Podem até perguntar “E qual é a vantagem disso?”.A
vantagem é que podemos usar o PHP para fazer cálculos,
manipular dados, ligar a Bases de Dados, fazer com que 10
páginas HTML fiquem em apenas uma PHP, ter uma página
com login de utilizador para tornar conteúdos privados, entre
muitas outras coisas que irão aprender nestes tutoriais.
A linguagem PHP é uma linguagem baseada noutras
linguagens, nomeadamente C, Java e Perl. Com o tempo tem
vindo a atingir uma grande dinâmica e está cada vez mais
poderosa, com novas funcionalidades.
Antes de começarem a trabalhar em PHP é aconselhável que
tenho alguma noção de HTML, pois o output do PHP é feito
para HTML.
Esta linguagem interage com uma enorme quantidade de
sistemas de base de dados entre as quais se podem destacar:
• MySQL;
• Oracle;
• IBM DB2;
• Microsoft SQL Server;
• PostgreSQL;
• SQLite.
O download do ficheiro de instalação PHP pode ser feito em
http://www.php.net/downloads.php
Como funciona um ficheiro PHP?
O ficheiro tem como extensão “.php”, por exemplo
“pagina.php” e este ficheiro funciona como um HTML limpo
aos olhos do Navegador. O código do ficheiro PHP é executado
antes e cria o output HTML, simples e directo sendo
interpretado em conjunto com o restante código HTML do
ficheiro.
“Olá mundo”
Como com todos os programadores quando interagem com
uma nova linguagem de programação pela primeira vez, esta
interacção começa pelo simples “Olá mundo!” e consiste em
simplesmente imprimir o texto “Olá mundo” nessa linguagem.
Aqui podemos observar que no fundo é um ficheiro html onde
adicionamos as tags <?php ?> e lá dentro executamos o
comando PHP neste caso o echo que é o comando PHP que
imprime texto no ecrã.
<?php
echo "Olá mundo!";
?>
Resultado:
Olá mundo!
Aqui podemos observar que no fundo é um ficheiro HTML
onde adicionamos as tags "<?php" e "?>" e lá dentro
executamos o comando PHP neste caso o echo que é o
comando PHP que imprime texto no ecrã.
PHP é uma linguagem de
programação livre e muito
usada para gerar conteúdos
dinâmicos para Web.
Utilizar Variáveis
Em PHP podemos definir variáveis. As variáveis consistem
essencialmente num modo de diminuir o tamanho do código e
de o simplificar. Para definir variáveis utilizamos o símbolo $.
As variáveis podem ser letras, números, ou conjuntos de
objectos.
<9>
<A programar> PHP - Iniciação
<?php
$nome_da_variavel = "Olá mundo!";
echo $nome_da_variavel;
?>
Resultado:
Olá mundo!
Aqui definimos a variável que se chama “nome_da_variavel” e
o seu conteúdo que é o texto “Olá mundo!”. De seguida
fazemos o echo e imprimimos o conteúdo dessa variável para o
ecrã do utilizador.
Para imprimir 2 variáveis seguidas usamos um ponto ( . ) .
Como por exemplo, para escrever-mos as variáveis $ola="ola"
e $mundo="mundo" de modo a obtermos : "ola mundo"
fazemos:
echo "".$ola." ".$mundo;
Operadores
Aritméticos:
• + ( sinal de adição Ex. x+y )
• - ( sinal de subtracção Ex. x-y )
• * ( sinal de multiplicação Ex. x*y )
• / ( sinal de divisão Ex. x/y )
• % ( obtém o número de casas decimais da divisão entre 2 números
Ex. 5%2 que dá 1 c.d. )
Definição:
• = ( define que o primeiro número é igual ao segundo Ex. x=y )
• += ( define que x é a soma de x com y Ex. x+=y é igual a x=x+y )
• -= ( define que x é a subtracção de x por y Ex. x-=y é igual a x=x-
y)
• *= ( define que x é igual à multiplicação de x com y Ex. x*=y é
igual a x=x*y )
• /= ( define que x é igual à divisão de x por y Ex. x/=y é igual a
x=x/y )
• %= ( define que x é o n.º de casas décimas da divisão de x por y
Ex. x%=y é igual a x=x%y )
Comparação:
• == ( “igual a” Ex. 7==9 dá falso )
• != ( “não é igual a” Ex. 7!=9 dá verdadeiro )
• > ( “maior que” Ex. 7>9 dá falso )
• < ( “menor que” Ex. 7<9 dá verdadeiro )
• >= ( “maior ou igual que” Ex. 7>=9 dá falso )
• <= ( “menor ou igual que” Ex. 7<=9 dá verdadeiro )
Lógica:
• && ( “e” Ex. consideremos x=9 e y=7 então “ x < 10 && y > 3 “
dá verdadeiro
• || ( “ou” Ex. consideremos x=9 e y=7 então “ x == 10 || y == 3 “
dá falso
• ! ( “não é” Ex. consideremos x=9 e y=7 então “ !(x == y) dá
verdadeiro
Um pequeno exemplo:
<?php
$x = 7;
$y = 7;
$z = 2;
if ($x == $y){ // Se x é igual a y
echo "x = y = " . $x . "<br>";
}
$x += $z;
echo "x = " . $x . "<br>";
if ($x > $y){ // Se x maior que y
echo "x é maior que y <br>";
}
else { // Senão
echo "x não é maior que y";
}
?>
Resultado:
x = y = 7
x = 9
x é maior que y
A tag “<br>” é interpretada pelo HTML como mudança de
linha. Para colocarem comentários no vosso PHP utiliza-se “//”,
isto faz com que o PHP ignore tudo o que está para além
desse símbolo na linha. Para se fazer um comentário em várias
linhas pode-se utilizar “/*” e no final do comentário “*/”. É
muito importante termos o nosso código devidamente
comentado para que seja de fácil leitura para nós e para os
outros. Quando se tem centenas de linhas de código pela
frente se estiver comentado é fácil de perceber a sua
funcionalidade.
Conclusão
E aqui fica a iniciação ao PHP. Esperamos que este artigo seja
do vosso agrado e que compreendam que um único artigo
nunca chegaria para incluir tudo, deste grande universo que é
a linguagem PHP.
</revX & Ped@ntilva>
<10>

Weitere ähnliche Inhalte

Was ist angesagt?

Curso Desenvolvimento WEB com PHP - PHP (parte 1)
Curso Desenvolvimento WEB com PHP - PHP (parte 1)Curso Desenvolvimento WEB com PHP - PHP (parte 1)
Curso Desenvolvimento WEB com PHP - PHP (parte 1)Willian Magalhães
 
Curso Linguagem de Programação I - PHP Básico
Curso Linguagem de Programação I - PHP BásicoCurso Linguagem de Programação I - PHP Básico
Curso Linguagem de Programação I - PHP BásicoNorton Guimarães
 
PHP e MySQL para iniciantes
PHP e MySQL para iniciantesPHP e MySQL para iniciantes
PHP e MySQL para iniciantesEduardo Mendes
 
[FISL 16] PHP no Campo de Batalha: Segurança Avançada e Programação Defensiva...
[FISL 16] PHP no Campo de Batalha: Segurança Avançada e Programação Defensiva...[FISL 16] PHP no Campo de Batalha: Segurança Avançada e Programação Defensiva...
[FISL 16] PHP no Campo de Batalha: Segurança Avançada e Programação Defensiva...Rafael Jaques
 
Introdução ao Shell Script (versão estendida)
Introdução ao Shell Script (versão estendida)Introdução ao Shell Script (versão estendida)
Introdução ao Shell Script (versão estendida)Hugo Maia Vieira
 
PHPSP TestFest 2009
PHPSP TestFest 2009PHPSP TestFest 2009
PHPSP TestFest 2009Rafael Dohms
 
PHP e AJAX: do Request ao Framework
PHP e AJAX: do Request ao FrameworkPHP e AJAX: do Request ao Framework
PHP e AJAX: do Request ao FrameworkRafael Dohms
 
Programacao funcional dojo
Programacao funcional dojoProgramacao funcional dojo
Programacao funcional dojoFrancieli Viane
 
Aula03 PHP - Estruturas Condicionais
Aula03 PHP - Estruturas CondicionaisAula03 PHP - Estruturas Condicionais
Aula03 PHP - Estruturas CondicionaisDaniel Brandão
 
Introdução a Linguagem de Programação PHP
Introdução a Linguagem de Programação PHPIntrodução a Linguagem de Programação PHP
Introdução a Linguagem de Programação PHPClayton de Almeida Souza
 
Minicurso PHP básico
Minicurso PHP básicoMinicurso PHP básico
Minicurso PHP básicoCezar Souza
 
CURSO DE PHP PARA INICIANTES - AULA 1
CURSO DE PHP PARA INICIANTES - AULA 1CURSO DE PHP PARA INICIANTES - AULA 1
CURSO DE PHP PARA INICIANTES - AULA 1Norivan Oliveira
 

Was ist angesagt? (20)

Curso Desenvolvimento WEB com PHP - PHP (parte 1)
Curso Desenvolvimento WEB com PHP - PHP (parte 1)Curso Desenvolvimento WEB com PHP - PHP (parte 1)
Curso Desenvolvimento WEB com PHP - PHP (parte 1)
 
Curso Linguagem de Programação I - PHP Básico
Curso Linguagem de Programação I - PHP BásicoCurso Linguagem de Programação I - PHP Básico
Curso Linguagem de Programação I - PHP Básico
 
Al sweigart, cap 3
Al sweigart, cap 3Al sweigart, cap 3
Al sweigart, cap 3
 
PHP e MySQL para iniciantes
PHP e MySQL para iniciantesPHP e MySQL para iniciantes
PHP e MySQL para iniciantes
 
[FISL 16] PHP no Campo de Batalha: Segurança Avançada e Programação Defensiva...
[FISL 16] PHP no Campo de Batalha: Segurança Avançada e Programação Defensiva...[FISL 16] PHP no Campo de Batalha: Segurança Avançada e Programação Defensiva...
[FISL 16] PHP no Campo de Batalha: Segurança Avançada e Programação Defensiva...
 
PHP GERAL
PHP GERALPHP GERAL
PHP GERAL
 
Introdução ao Shell Script (versão estendida)
Introdução ao Shell Script (versão estendida)Introdução ao Shell Script (versão estendida)
Introdução ao Shell Script (versão estendida)
 
PHPSP TestFest 2009
PHPSP TestFest 2009PHPSP TestFest 2009
PHPSP TestFest 2009
 
Poo com php
Poo com phpPoo com php
Poo com php
 
PHP e AJAX: do Request ao Framework
PHP e AJAX: do Request ao FrameworkPHP e AJAX: do Request ao Framework
PHP e AJAX: do Request ao Framework
 
Mini Curso de PHP
Mini Curso de PHPMini Curso de PHP
Mini Curso de PHP
 
Programacao funcional dojo
Programacao funcional dojoProgramacao funcional dojo
Programacao funcional dojo
 
Aula 02 - Curso PHP e MySQL
Aula 02 - Curso PHP e MySQLAula 02 - Curso PHP e MySQL
Aula 02 - Curso PHP e MySQL
 
Aula 01 - Curso PHP e MySQL
Aula 01 - Curso PHP e MySQLAula 01 - Curso PHP e MySQL
Aula 01 - Curso PHP e MySQL
 
Aula03 PHP - Estruturas Condicionais
Aula03 PHP - Estruturas CondicionaisAula03 PHP - Estruturas Condicionais
Aula03 PHP - Estruturas Condicionais
 
Introdução a Linguagem de Programação PHP
Introdução a Linguagem de Programação PHPIntrodução a Linguagem de Programação PHP
Introdução a Linguagem de Programação PHP
 
Minicurso PHP básico
Minicurso PHP básicoMinicurso PHP básico
Minicurso PHP básico
 
shell bash Fpar aula6
shell bash Fpar aula6shell bash Fpar aula6
shell bash Fpar aula6
 
Comandos em python
Comandos em pythonComandos em python
Comandos em python
 
CURSO DE PHP PARA INICIANTES - AULA 1
CURSO DE PHP PARA INICIANTES - AULA 1CURSO DE PHP PARA INICIANTES - AULA 1
CURSO DE PHP PARA INICIANTES - AULA 1
 

Andere mochten auch

経営者・マネージャーが知るべき情報セキュリティ
経営者・マネージャーが知るべき情報セキュリティ経営者・マネージャーが知るべき情報セキュリティ
経営者・マネージャーが知るべき情報セキュリティYasuo Ohgaki
 
5th yellow and white javier
5th yellow and white javier5th yellow and white javier
5th yellow and white javierIBIME
 
Simpósio sobre micronutrientes e magnésio
Simpósio sobre micronutrientes e magnésioSimpósio sobre micronutrientes e magnésio
Simpósio sobre micronutrientes e magnésioAgricultura Sao Paulo
 
Massimo Sarmi: Poste Italiane un sito dedicato ai 150 anni dell'azienda
Massimo Sarmi: Poste Italiane un sito dedicato ai 150 anni dell'aziendaMassimo Sarmi: Poste Italiane un sito dedicato ai 150 anni dell'azienda
Massimo Sarmi: Poste Italiane un sito dedicato ai 150 anni dell'aziendaPosteItaliane
 
How to manage your files and create bins
How to manage your files and create binsHow to manage your files and create bins
How to manage your files and create binsdlamptey
 
1st brown alfonso
1st brown alfonso1st brown alfonso
1st brown alfonsoIBIME
 
Nhac que-huong
Nhac que-huongNhac que-huong
Nhac que-huongBill Join
 
Double Page Analysis 1
Double Page Analysis 1Double Page Analysis 1
Double Page Analysis 1adamcunliffe
 
Historia de internet 7 a
Historia de internet 7 aHistoria de internet 7 a
Historia de internet 7 apedroylucio
 
1st white daniel
1st white daniel1st white daniel
1st white danielIBIME
 
Problema do caracol
Problema do caracolProblema do caracol
Problema do caracolestmartv
 
Miss Karla
Miss KarlaMiss Karla
Miss KarlaIBIME
 

Andere mochten auch (18)

経営者・マネージャーが知るべき情報セキュリティ
経営者・マネージャーが知るべき情報セキュリティ経営者・マネージャーが知るべき情報セキュリティ
経営者・マネージャーが知るべき情報セキュリティ
 
5th yellow and white javier
5th yellow and white javier5th yellow and white javier
5th yellow and white javier
 
Simpósio sobre micronutrientes e magnésio
Simpósio sobre micronutrientes e magnésioSimpósio sobre micronutrientes e magnésio
Simpósio sobre micronutrientes e magnésio
 
Massimo Sarmi: Poste Italiane un sito dedicato ai 150 anni dell'azienda
Massimo Sarmi: Poste Italiane un sito dedicato ai 150 anni dell'aziendaMassimo Sarmi: Poste Italiane un sito dedicato ai 150 anni dell'azienda
Massimo Sarmi: Poste Italiane un sito dedicato ai 150 anni dell'azienda
 
How to manage your files and create bins
How to manage your files and create binsHow to manage your files and create bins
How to manage your files and create bins
 
1st brown alfonso
1st brown alfonso1st brown alfonso
1st brown alfonso
 
Nhac que-huong
Nhac que-huongNhac que-huong
Nhac que-huong
 
Lowcostour
LowcostourLowcostour
Lowcostour
 
Portugal
Portugal Portugal
Portugal
 
Sweet baby O\'Mine
Sweet baby O\'MineSweet baby O\'Mine
Sweet baby O\'Mine
 
Actors
ActorsActors
Actors
 
Passos de minas
Passos de minasPassos de minas
Passos de minas
 
Mapa super-amas1
Mapa super-amas1Mapa super-amas1
Mapa super-amas1
 
Double Page Analysis 1
Double Page Analysis 1Double Page Analysis 1
Double Page Analysis 1
 
Historia de internet 7 a
Historia de internet 7 aHistoria de internet 7 a
Historia de internet 7 a
 
1st white daniel
1st white daniel1st white daniel
1st white daniel
 
Problema do caracol
Problema do caracolProblema do caracol
Problema do caracol
 
Miss Karla
Miss KarlaMiss Karla
Miss Karla
 

Ähnlich wie PHP - Iniciação à Programação

Manual-de-php
Manual-de-phpManual-de-php
Manual-de-phpdiogoa21
 
Curso completo php
Curso completo phpCurso completo php
Curso completo phpbreninho94
 
Php women oficina iniciante de php
Php women   oficina iniciante de phpPhp women   oficina iniciante de php
Php women oficina iniciante de phpTais Reis
 
Curso de PHP Básico ao Avançado
Curso de PHP Básico ao AvançadoCurso de PHP Básico ao Avançado
Curso de PHP Básico ao AvançadoLuiz Junior
 
Curso PHP - 1a. Aula (2013.2)
Curso PHP - 1a. Aula (2013.2)Curso PHP - 1a. Aula (2013.2)
Curso PHP - 1a. Aula (2013.2)Jonata Weber
 
Aula 02 - Introdução ao PHP - Programação Web
Aula 02  - Introdução ao PHP - Programação WebAula 02  - Introdução ao PHP - Programação Web
Aula 02 - Introdução ao PHP - Programação WebDalton Martins
 
Introdução ao PHP - Criação de sites II
Introdução ao PHP - Criação de sites IIIntrodução ao PHP - Criação de sites II
Introdução ao PHP - Criação de sites IIinfo_cimol
 
Serversidephp pptx2-120418140114-phpapp01
Serversidephp pptx2-120418140114-phpapp01Serversidephp pptx2-120418140114-phpapp01
Serversidephp pptx2-120418140114-phpapp01joaocarlobarros
 
Python No Terra (2006-12-21)
Python No Terra  (2006-12-21)Python No Terra  (2006-12-21)
Python No Terra (2006-12-21)Rudá Moura
 
Aula 01 introdução ao php
Aula 01   introdução ao phpAula 01   introdução ao php
Aula 01 introdução ao phpAdriano Castro
 
Introdução a linguagem c karen lowhany
Introdução a linguagem c   karen lowhanyIntrodução a linguagem c   karen lowhany
Introdução a linguagem c karen lowhanyKaren Costa
 

Ähnlich wie PHP - Iniciação à Programação (20)

M5 php rc
M5 php rcM5 php rc
M5 php rc
 
Manual-de-php
Manual-de-phpManual-de-php
Manual-de-php
 
JavaScript
JavaScriptJavaScript
JavaScript
 
Curso completo php
Curso completo phpCurso completo php
Curso completo php
 
Php women oficina iniciante de php
Php women   oficina iniciante de phpPhp women   oficina iniciante de php
Php women oficina iniciante de php
 
Php m18
Php m18Php m18
Php m18
 
Curso de PHP Básico ao Avançado
Curso de PHP Básico ao AvançadoCurso de PHP Básico ao Avançado
Curso de PHP Básico ao Avançado
 
Curso PHP - 1a. Aula (2013.2)
Curso PHP - 1a. Aula (2013.2)Curso PHP - 1a. Aula (2013.2)
Curso PHP - 1a. Aula (2013.2)
 
Php
PhpPhp
Php
 
PHP(I-Bim).ppt
PHP(I-Bim).pptPHP(I-Bim).ppt
PHP(I-Bim).ppt
 
Aula 02 - Introdução ao PHP - Programação Web
Aula 02  - Introdução ao PHP - Programação WebAula 02  - Introdução ao PHP - Programação Web
Aula 02 - Introdução ao PHP - Programação Web
 
Introdução ao PHP - Criação de sites II
Introdução ao PHP - Criação de sites IIIntrodução ao PHP - Criação de sites II
Introdução ao PHP - Criação de sites II
 
Serversidephp pptx2-120418140114-phpapp01
Serversidephp pptx2-120418140114-phpapp01Serversidephp pptx2-120418140114-phpapp01
Serversidephp pptx2-120418140114-phpapp01
 
Introdução a php
Introdução a phpIntrodução a php
Introdução a php
 
Guia php
Guia phpGuia php
Guia php
 
Python No Terra (2006-12-21)
Python No Terra  (2006-12-21)Python No Terra  (2006-12-21)
Python No Terra (2006-12-21)
 
Aula 01 introdução ao php
Aula 01   introdução ao phpAula 01   introdução ao php
Aula 01 introdução ao php
 
Slides do cuso_php
Slides do cuso_phpSlides do cuso_php
Slides do cuso_php
 
Linguagem PHP
Linguagem PHPLinguagem PHP
Linguagem PHP
 
Introdução a linguagem c karen lowhany
Introdução a linguagem c   karen lowhanyIntrodução a linguagem c   karen lowhany
Introdução a linguagem c karen lowhany
 

PHP - Iniciação à Programação

  • 1. PHP - Iniciação <A programar> “Uma linguagem dinâmica server-side” é a sigla de “Hypertext Preprocessor” que em português significa processador de Hipertexto. É uma linguagem open-source (o código é disponibilizado aos utilizadores) e é usada principalmente no desenvolvimento de aplicações server-side (as operações ocorrem do lado do servidor). Ou seja, o PHP é usado no servidor para tornar o código PHP em HTML legível aos browsers de Internet. PHP Podem até perguntar “E qual é a vantagem disso?”.A vantagem é que podemos usar o PHP para fazer cálculos, manipular dados, ligar a Bases de Dados, fazer com que 10 páginas HTML fiquem em apenas uma PHP, ter uma página com login de utilizador para tornar conteúdos privados, entre muitas outras coisas que irão aprender nestes tutoriais. A linguagem PHP é uma linguagem baseada noutras linguagens, nomeadamente C, Java e Perl. Com o tempo tem vindo a atingir uma grande dinâmica e está cada vez mais poderosa, com novas funcionalidades. Antes de começarem a trabalhar em PHP é aconselhável que tenho alguma noção de HTML, pois o output do PHP é feito para HTML. Esta linguagem interage com uma enorme quantidade de sistemas de base de dados entre as quais se podem destacar: • MySQL; • Oracle; • IBM DB2; • Microsoft SQL Server; • PostgreSQL; • SQLite. O download do ficheiro de instalação PHP pode ser feito em http://www.php.net/downloads.php Como funciona um ficheiro PHP? O ficheiro tem como extensão “.php”, por exemplo “pagina.php” e este ficheiro funciona como um HTML limpo aos olhos do Navegador. O código do ficheiro PHP é executado antes e cria o output HTML, simples e directo sendo interpretado em conjunto com o restante código HTML do ficheiro. “Olá mundo” Como com todos os programadores quando interagem com uma nova linguagem de programação pela primeira vez, esta interacção começa pelo simples “Olá mundo!” e consiste em simplesmente imprimir o texto “Olá mundo” nessa linguagem. Aqui podemos observar que no fundo é um ficheiro html onde adicionamos as tags <?php ?> e lá dentro executamos o comando PHP neste caso o echo que é o comando PHP que imprime texto no ecrã. <?php echo "Olá mundo!"; ?> Resultado: Olá mundo! Aqui podemos observar que no fundo é um ficheiro HTML onde adicionamos as tags "<?php" e "?>" e lá dentro executamos o comando PHP neste caso o echo que é o comando PHP que imprime texto no ecrã. PHP é uma linguagem de programação livre e muito usada para gerar conteúdos dinâmicos para Web. Utilizar Variáveis Em PHP podemos definir variáveis. As variáveis consistem essencialmente num modo de diminuir o tamanho do código e de o simplificar. Para definir variáveis utilizamos o símbolo $. As variáveis podem ser letras, números, ou conjuntos de objectos. <9>
  • 2. <A programar> PHP - Iniciação <?php $nome_da_variavel = "Olá mundo!"; echo $nome_da_variavel; ?> Resultado: Olá mundo! Aqui definimos a variável que se chama “nome_da_variavel” e o seu conteúdo que é o texto “Olá mundo!”. De seguida fazemos o echo e imprimimos o conteúdo dessa variável para o ecrã do utilizador. Para imprimir 2 variáveis seguidas usamos um ponto ( . ) . Como por exemplo, para escrever-mos as variáveis $ola="ola" e $mundo="mundo" de modo a obtermos : "ola mundo" fazemos: echo "".$ola." ".$mundo; Operadores Aritméticos: • + ( sinal de adição Ex. x+y ) • - ( sinal de subtracção Ex. x-y ) • * ( sinal de multiplicação Ex. x*y ) • / ( sinal de divisão Ex. x/y ) • % ( obtém o número de casas decimais da divisão entre 2 números Ex. 5%2 que dá 1 c.d. ) Definição: • = ( define que o primeiro número é igual ao segundo Ex. x=y ) • += ( define que x é a soma de x com y Ex. x+=y é igual a x=x+y ) • -= ( define que x é a subtracção de x por y Ex. x-=y é igual a x=x- y) • *= ( define que x é igual à multiplicação de x com y Ex. x*=y é igual a x=x*y ) • /= ( define que x é igual à divisão de x por y Ex. x/=y é igual a x=x/y ) • %= ( define que x é o n.º de casas décimas da divisão de x por y Ex. x%=y é igual a x=x%y ) Comparação: • == ( “igual a” Ex. 7==9 dá falso ) • != ( “não é igual a” Ex. 7!=9 dá verdadeiro ) • > ( “maior que” Ex. 7>9 dá falso ) • < ( “menor que” Ex. 7<9 dá verdadeiro ) • >= ( “maior ou igual que” Ex. 7>=9 dá falso ) • <= ( “menor ou igual que” Ex. 7<=9 dá verdadeiro ) Lógica: • && ( “e” Ex. consideremos x=9 e y=7 então “ x < 10 && y > 3 “ dá verdadeiro • || ( “ou” Ex. consideremos x=9 e y=7 então “ x == 10 || y == 3 “ dá falso • ! ( “não é” Ex. consideremos x=9 e y=7 então “ !(x == y) dá verdadeiro Um pequeno exemplo: <?php $x = 7; $y = 7; $z = 2; if ($x == $y){ // Se x é igual a y echo "x = y = " . $x . "<br>"; } $x += $z; echo "x = " . $x . "<br>"; if ($x > $y){ // Se x maior que y echo "x é maior que y <br>"; } else { // Senão echo "x não é maior que y"; } ?> Resultado: x = y = 7 x = 9 x é maior que y A tag “<br>” é interpretada pelo HTML como mudança de linha. Para colocarem comentários no vosso PHP utiliza-se “//”, isto faz com que o PHP ignore tudo o que está para além desse símbolo na linha. Para se fazer um comentário em várias linhas pode-se utilizar “/*” e no final do comentário “*/”. É muito importante termos o nosso código devidamente comentado para que seja de fácil leitura para nós e para os outros. Quando se tem centenas de linhas de código pela frente se estiver comentado é fácil de perceber a sua funcionalidade. Conclusão E aqui fica a iniciação ao PHP. Esperamos que este artigo seja do vosso agrado e que compreendam que um único artigo nunca chegaria para incluir tudo, deste grande universo que é a linguagem PHP. </revX & Ped@ntilva> <10>