PHPaula1

PHPaula1


DisciplinaSoluções de T. I. Baseadas em Software Livre2 materiais26 seguidores
Pré-visualização1 página
PHP
O que é PHP?
PHP (Hipertext Preprocessor)
 Está atualmente na versão 5, PHP5 ou simplesmente PHP.
 Linguagem de programação embutida em HTML no servidor.
 Não é voltado para layout.
O que é PHP?
O PHP é praticamente invisível para o usuário final.
 Multiplataformas.
PHP é uma linguagem Orientada a Objetos.
Ferramentas
 Editor de Texto
 Apache
 PHP			Xampp, Lamp, etc
 MySQL
Criação de código em PHP
 O código PHP fica embutido no próprio HTML. O interpretador identifica quando um código é PHP pelas seguintes tags.
<?php
Comandos(...)
?>
Comandos(...)
Criação de código em PHP
 Para cada fim de linha de código tem que haver um ponto e vírgula, indicando o fim da instrução.
Exemplo:
<?php
		echo \u201cOlá mundo!\u201d;
?>
Codigos Básicos
if (variavel operador valor)
{
Comandos;
}
for (variavel = 0; operador; variavel++)
{
Comandos;
}
Codigos Básicos
switch ($variavel) {
    case 0:
        echo \u201c$variavel&quot;;
        break;
 default:
	 echo \u201cnada\u201d;
	 break;
}
Codigos Básicos
Comentários de uma linha são utilizados os caracteres de \u201c#\u201d ou \u201c//\u201d
 Para comentários de mais de uma linha tem como delimitadores os caracteres \u201c/*\u201d e \u201c*/\u201d.
Observação sobre variáveis
Variaveis em PHP não são tipadas, como normalmente variáveis nas linguagens comuns de programação são tipadas, como: int, char, string, float, etc.
Em PHP não existe isso, apenas é necessário criar e setar as variáveis e elas tomam o tipo necessário.
Array e Listas
<?php
 $cor[1] = \u201cVermelho\u201d;
 $cor[2] = \u201cAzul\u201d;
 $cor[teste] = \u201cTeste\u201d;
?>
<?php
	$cor = array(1=>\u201dVermelho\u201d, 2=>\u201dVerde\u201d, 	\u201cteste\u201d=>1);
	list($a, $b, $c) = array(\u201ca\u201d, \u201cb\u201d, \u201cc\u201d);
?>
Objetos
Um objeto pode ser inicializado utilizando o comando new para instanciar uma classe para uma variável.
 Exemplo: 
class teste {
	function inicio() {
		echo \u201cOlá Mundo\u201d;
 }
}
$php = new teste;
$php -> inicio();
Operadores
Esses operadores só podem ser utilizados quando os operandos são números (integer ou float). 
Se forem de outro tipo, terão seus valores convertidos antes da realização da operação.
+ adição
- subtração
* multiplicação
/ divisão
% módulo
Só há um operador exclusivo para strings que é o \u201c.\u201d(ponto) que é um operador que realiza a concatenação entre Strings.
Funções
function nome_da_função([arg1, arg2, arg3]) {
	Comandos;
	[return valor de retorno];
}
Referencias
Slides Prof. Afranio Furtado de Oliveira (2011)
Acessado em 08/06/2013 http://pt.wikipedia.org/wiki/PHP
Acessado em 08/06/2013 http://php.net/