Buscar

PHPaula1

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

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(...)
?>
<script language=“php”>
Comandos(...)
</script>
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 “Olá mundo!”;
?>
Codigos Básicos
if (variavel operador valor)
{
Comandos;
}
for (variavel = 0; operador; variavel++)
{
Comandos;
}
Codigos Básicos
switch ($variavel) {
    case 0:
        echo “$variavel";
        break;
 default:
	 echo “nada”;
	 break;
}
Codigos Básicos
Comentários de uma linha são utilizados os caracteres de “#” ou “//”
 Para comentários de mais de uma linha tem como delimitadores os caracteres “/*” e “*/”.
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] = “Vermelho”;
 $cor[2] = “Azul”;
 $cor[teste] = “Teste”;
?>
<?php
	$cor = array(1=>”Vermelho”, 2=>”Verde”, 	“teste”=>1);
	list($a, $b, $c) = array(“a”, “b”, “c”);
?>
Objetos
Um objeto pode ser inicializado utilizando o comando new para instanciar uma classe para uma variável.
 Exemplo: 
class teste {
	function inicio() {
		echo “Olá Mundo”;
 }
}
$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 “.”(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/

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais