PHP para Iniciantes parte 3
Neste post vamos começar o desenvolvimento em PHP, apreenderemos a sitaxe da linguagem e faremos pequenos programas no decorrer dos post,sabemos que para poder testar nossos scripts vamos precisar de um web serve com suporte ao PHP, seria inviavel pagar um servidor para ficar enviando arquivos e testando, portanto é coveniente criar o servido localmente,assim aumentando a produtividade e o aprendizado.
Quem nao sabe/tem montar um servidor local para testes,favor visitar o link a seguir,la tem um post com um tutorial de como montar um servidor no windows com suporte ao PHP e mySQL.
http://profissionais.ws/programacao/wamp-parte-01.html
Sintaxe
O código PHP fica embtido no próprio HTML, para que o interpretador PHP possa localizar o código em PHP usa se as tags:
01
<?
código
?>
02
<?php
código
?>
03
<%
código
%>
04
<script language =”php”>
código
</script>
Vamos ultilizar o primeiro pois é mais agradavél,embora a segunda opção gera mais portabilidade, para isso devemos configurar o interpretador para aceitar estas tags, para isso abra o arquivo php.ini e coloque On nesta linha:asp_tags = Off
Isto é feito no guia wamp, mas se você não o seguiu ou não quer usar estas tags, tera de usar a segunda opção.
variavéis
Toda variavél usada no PHP pode ser declarada no momento em que ela for usada,porem ela deve conter um nome e ser precedida do simbolo $.
O PHP é case sensitive, então ‘ave’ ,’Ave’,'avE’ … não são iguais, recomendo que de nomes a suas variavéis em minusculo, pois evita conflito com variavéis próprias do PHP, que são maiusculas.
O PHP aceita variavéis dos seguintes tipos:
inteiro, ponto flutuante, strings , arrys e objetos
Não vou falar muito sobre estes tipos pois basta você declarar e inicializar a variavél que o PHP verificara que tipo de variavél é em tempo de execução.
Ao fim das declarações inserimos o carctere ; que indica o fim de uma instrução
Comentarios
Para usar comentarios, usaremos os delimitadores # ou // para comentarios que não ocupe a linha de baixo, e /* */ para comentarios que usem mais de uma linha de texto, tudo que estiver após os delimitadores # e // na linha atual ou entre /* */ sera ignorado pelo interpretador PHP
Ex:<?
$var; //variavel declarada,sem nenhum valor atribuido a ela
$var_char01 = “erro ocorrido\n”; //variavel tipo char/string,inicializada
$var_char02 = ‘erro ocorrido\n’; //variavel tipo char/string,inicializada
$var_int = 100; /*variavel tipo inteiro,inicializada com o valor 100*/
$var_flutuante = 1.89;//variavel tipo ponto flutuante
echo “$var_char01″;//saida sera.” erro ocorrido\n”cursor na linha de baixo
echo $var_char02;//saida sera. “erro ocorrido\n”
?>
Operadores
Operadores são usados frequentemente em operações,vou listar estes operadores abaixo:
| LOGICO | |
| AND ou && | E lógico |
| OR ou || | OU lógico |
| XOR | OU exclusivo |
| ! | NÃO Inversão |
| ATRIBUIÇÃO | |
| = | atribuição |
| + = | atribuição com adição |
| - = | atribuição com subtração |
| * = | atribuição com multiplicação |
| / = | atribuição com divisão |
| .= | atribuição com concatenação |
| %= | atribuição com módulo |
| COMPARAÇÃO | |
| == | Igual a |
| != | diferente de |
| > | maior que |
| < | menor que |
| >= | maior ou igual a |
| <= | menor ou igual a |
| incremento / decremento | |
| ++ | incremeta |
| – | decrementa |
Estruturas de controle
if
O if é um comando de decisão, este comando testa uma condição e executa um bloco de código se o resutado do teste for verdadeiro.
else
Caso haja outro bloco de código a ser executado se o if for falso usamos o else, que é executado onrigatóriamente sempre que uma condição if retornar falso.
EX:
$idade = 23;
$nome = “rafafa”;
if($idade >= 18){
echo”$nome tem $idade,portanto é maior de idade<br>”;
}
else{
echo”$nome tem $idade,portanto é menor de idade<br>”;
}
?>
No código acima a variavél idade é declarada e inicializada com o valor 23,e a variavle nome tambem,porem ela recebe outro valor, uma string.
O comando if faz o teste proposto if($idade >= 18) , que pode ser pensado como uma pergunta (idade >= 18 ?) ,logo existe o bloco de código reservado caso a resposta seja verdadeira,e outro bloco de código caso a resposta seja diferente de verdadeiro, ficaria assim:
idade >= 18?
se sim faça isto: instruções
senão faça isto: instruções
Aqui chega ao fim este post, no proximo continuo a falar das estruturas de controle
Uma postagem mais recente e revisada deste mesmo artigo pode ser acessada através do blog connarti
Uma postagem mais recente e revisada deste mesmo artigo pode ser acessada através do blog connarti
Marcadores: info, php, programação

0 Comentários:
Postar um comentário
Assinar Postar comentários [Atom]
<< Página inicial