You are on page 1of 6

Ricardo Torquato

APOSTILA

CONCEITO DE PHP SINTAXE BÁSICA


VARIÁVEIS ORIENTAÇÃO A OBJETOS
ARRAYS OPERADORES
ESTRUTURAS CONDICIONAIS LOOPS
INTRODUÇÃO A MYSQL CONEXÃO COM MYSQL
MANIPULANDO DADOS MYSQL FORMULÁRIOS
UTILIZANDO FORMULÁRIO NO MYSQL ENVIANDO E-MAIL

ABRIL DE 2009
Ricardo Torquato

CONCEITO DE PHP
PHP é uma linguagem livre de computadores, utilizada mais no World Wide
Web.

Sua Interpretação acontece da seguinte maneira:

Conteúdo PHP

Interpretação do Conteúdo PHP e “Tradução para HTML” pelo Servidor

Exibição do conteúdo em HTML no Browser

PHP não é interpretada pelo browser e sim pelo servidor, por esse motivo ele
deve ser hospedado em servidores que possuam suporte a PHP, pois serão os
servidores que irão interpretar o PHP e repassar as informações para o Browser em
HTML.

Esse é um fator que torna o PHP Seguro, pois tudo que for feito nele será feito
no servidor, mostrando ao usuário apenas o HTML, tirando assim o risco da pessoa
“burlar” o seu sistema.

SINTAXE BÁSICA
Levando em consideração que PHP é uma linguagem interpolada dentro do
HTML, é necessário que haja uma separação de HTML e PHP, essa separação é feita
por meio do “<?php ?>”. Tudo que for colocado dentro dessa tag será reconhecido
pelo servidor como PHP.

Vamos a um exemplo básico de como usar:


Ricardo Torquato

1. <?php
2. echo "Olá Mundo"; //comentário
3. ?>

Vamos analisar esse código:

Na linha 1 foi aberta a sintaxe de PHP, na linha 2 foi utilizado o “echo” que
serve para inserir códigos HTML dentro do PHP.

Utilizamos na 2ª linha também um comentário, os comentários em php podem


ser feitos de duas maneiras: “//” para comentar uma só linha ou “/* */” para comentar
mais linhas, por exemplo:
1. /*
2. * Todas as linhas aqui dentro serão comentadas
3. * não importa quantas sejam
4. e não necessariamente tem que ter o * no começo da linha
5. * isso é só para o código ficar mais visível
6. */
7.
8. // esse só comenta um linha

Poderíamos utilizar variáveis, como mostra no próximo tópico.

VARIÁVEIS
Variáveis são pontos de armazenamento de dados temporários, na linguagem
PHP elas podem armazenar qualquer tipo de dado: strings, números, pontos
flutuantes...

As variáveis PHP seguem algumas regras básicas:

 Sempre possuem um $ (cifrão) antes do nome;


 Seu nome pode conter letras (A-Z, a-z), números e o underline (_)
 Seu nome deve iniciar por letra ou por underline (_) nunca por números.

Exemplos:
1. $var_1 = "teste"; //correto
2. $_var1 = "teste"; //correto
3. $1_var = "teste"; //errado
Ricardo Torquato

No PHP também é possível criar as chamadas variável variáveis, que nada mais
são do que variáveis comuns que tem seus nomes armazenados em outras variáveis,
por exemplo:
1. $var = "php"; //definiu o valor da variável $var, como sendo php
2. $$var = "teste de php"; //a $$var = $ + valor da variável = $php
3. echo $php; //terá como resultado o valor: teste de php

Devido a isso é possível criar variáveis com nomes começadas com números,
porém, não é possível exibi-las como começadas com números, é necessário que se
use {} para representá-las:
1. $var = "123"; //definiu o valor da variável $var, como sendo 123
2. $$var = "456"; //a $$var = $ + valor da variável = $123
3. echo $123; //dará erro, para colocarmos ela, usaremos:
4. echo ${123}; //será exibido então o valor 456

ORIENTAÇÃO A OBJETOS
Sabemos que PHP é uma linguagem livre de computadores, mas não só isso, ela
também é uma linguagem orientada a objetos.

Orientação a objetos serve para deixar o código mais separado e simples, na


sua utilização trabalha-se com “class” e “function”.

Vamos a um exemplo:
1. <?php
2. class matematica
3. {
4. function enunciado($msg)
5. {
6. echo $msg;
7. }
8.
9. function soma($n1,$n2)
10. {
11. $soma = $n1 + $n2;
12. $this->enunciado("soma de $n1 e $n2<br>é igual a ");
13. echo $soma;
14. }
15. }
16.

Com isso, somente criamos a classe, para utilizarmos precisamos utilizar de


variáveis:
Ricardo Torquato

17. $var = new matematica;

E a partir da variável $var, utilizarmos suas funções da seguinte maneira:


$var->função.
18. $var->soma(2,5);
19. ?>

Receberemos então como resposta:

soma de 2 e 5
é igual a 7

Uma última coisa a acrescentar nesse tópico é o fato de ter uma variável $this
na função soma, a variável “this” indica que a função chamada é da mesma classe que
a soma.

ARRAYS
Podemos definir as ARRAYS como sendo variáveis com vários valores dentro,
podendo ser chamados separadamente.
Você pega os valore de uma array da seguinte forma: $variável[índice]
Sendo variável, o nome da variável que está a ARRAY e índice o índice do valor
a ser chamado.
Os índices podem ser de dois Tipos: numéricos ou associativos.
Índices Numéricos não precisam ser definidos, exemplo:

2. $var = array('Apostila','PHP','Ricardo','Torquato');

Temos nessa ARRAY 4 elementos, sempre o primeiro tem índice 0, então, para
chamarmos os elementos faremos o seguinte:
3. echo $var[0]; //receberemos o valor Apostila
4. echo $var[1]; //receberemos o valor PHP
5. echo $var[2]; //receberemos o valor Ricardo
6. echo $var[3]; //receberemos o valor Torquato

Nos índices associativos é preciso definir seus nomes, por exemplo:


7. $var = array('livro'=>'Apostila','conteudo'=>'PHP');

Para chamarmos num é mais com números, e sim por nome:


8. echo $var['livro']; //receberemos o valor Apostila
9. echo $var['conteudo']; //receberemos o valor PHP
Ricardo Torquato

Também é possível inserir uma ARRAY dentro de outra, por exemplo:


10. $var = array
11. (
12. 'livro'=>'Apostila',
13. 'conteudo'=>'PHP',
14. 'autor'=>array
15. (
16. 'nome'=>'Ricardo',
17. 'sobrenome'=>'Torquato'
18. )
19. );

Para chamar é a mesma coisa:


20. echo $var['livro']; //receberemos o valor Apostila
21. echo $var['conteudo']; //receberemos o valor PHP
22. echo $var['autor']['nome']; //receberemos o valor Ricardo
23. echo $var['autor']['sobrenome']; //receberemos o valor Torquato

Algumas observações sobre arrays antes de prosseuirmos:


 Os elementos devem ser separados por vírgulas
 Os elementos podem ser ordenados em uma só linha ou em várias.

You might also like