Sep
7
Curso de Aplicaçoes WEB em PHP: 08. Operadores
Filed Under Planeta PHP, Tutoriais, Tecnologia, Diversos | Leave a Comment
Aritméticos
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.
Sep
7
Curso de Aplicaçoes WEB em PHP: 09. Estruturas de Controle
Filed Under Planeta PHP, Tutoriais, Tecnologia, Diversos | Leave a Comment
As estruturas que veremos a seguir são comuns para as linguagens de programação imperativas, bastando, portanto, descrever a sintaxe de cada uma delas, resumindo o funcionamento.
Blocos
Um bloco consiste de vários comandos agrupados com o objetivo de relacioná-los com determinado comando ou função. Em comandos como if, for, while, switch e em declarações de funções […]
Sep
7
Curso de Aplicaçoes WEB em PHP: 10. Funções
Filed Under Planeta PHP, Tutoriais, Tecnologia, Diversos | Leave a Comment
Definindo funções
A sintaxe básica para definir uma função é:
function nome_da_função([arg1, arg2, arg3]) {
Comandos;
…;
[return <valor de retorno>];
}
Qualquer código PHP válido pode estar contido no interior de uma função. Como a checagem de tipos em PHP é dinâmica, o tipo de retorno não deve ser declarado, sendo necessário […]
Sep
7
Curso de Aplicaçoes WEB em PHP: 11. Variáveis e Constantes
Filed Under Planeta PHP, Tutoriais, Tecnologia, Diversos | Leave a Comment
Declaração de uma variável
Como a tipagem em PHP é dinâmica, as variáveis não precisam ser declaradas. Uma variável é inicializada no momento em que é feita a primeira atribuição. O tipo da variável será definido de acordo com o valor atribuído.
O modificador static
Uma variável estática é visível num escopo local, mas ela é inicializada apenas […]
Sep
7
Curso de Aplicaçoes WEB em PHP: 12. Classes e Objetos
Filed Under Planeta PHP, Tutoriais, Tecnologia, Diversos | Leave a Comment
Classe
Uma classe é um conjunto de variáveis e funções relacionadas a essas variáveis. Uma vantagem da utilização de programação orientada a objetos é poder usufruir do recurso de encapsulamento de informação. Com o encapsulamento o usuário de uma classe não precisa saber como ela é implementada, bastando para a utilização conhecer a interface, ou seja, […]
Sep
7
Curso de Aplicaçoes WEB em PHP: 13. Noções de SQL
Filed Under Planeta PHP, Tutoriais, Tecnologia, Diversos | Leave a Comment
Introdução
Quando os Bancos de Dados Relacionais estavam sendo desenvolvidos, foram criadas linguagens destinadas à sua manipulação. O Departamento de Pesquisas da IBM, desenvolveu a SQL como forma de interface para o sistema de BD relacional denominado SYSTEM R, início dos anos 70. Em 1986 o American National Standard Institute ( ANSI ), publicou um padrão […]
Sep
7
Curso de Aplicaçoes WEB em PHP: 14. Acessando o mySQL via PHP
Filed Under Tutoriais, Tecnologia, Diversos | Leave a Comment
Estabelecendo conexões
Para acessar bases de dados num servidor mySQL, é necessário antes estabelecer uma conexão. Para isso, deve ser utilizado o comando mysql_connect, ou o mysql_pconnect. A diferença entre os dois comandos é que o mysql_pconnect estabelece uma conexão permanente, ou seja, que não é encerrada ao final da execução do script. As assinaturas dos […]
Sep
7
Curso de Aplicaçoes WEB em PHP: 15. Acessando o PostgreSQL via PHP
Filed Under Tutoriais, Tecnologia, Diversos | Leave a Comment
Estabelecendo conexões
Para acessar bases de dados num servidor Postgres, é necessário antes estabelecer uma conexão. Para isso, deve ser utilizado o comando pg_connect, ou o pg_pconnect. A diferença entre os dois comandos é que o pg_pconnect estabelece uma conexão permanente, ou seja, que não é encerrada ao final da execução do script. As assinaturas dos […]
Sep
7
Curso de Aplicaçoes WEB em PHP: 16. Utilizando headers
Filed Under Tutoriais, Tecnologia, Diversos | Leave a Comment
O comando header permite enviar cabeçalhos html para o cliente. Deve ser utilizado por usuários que conheçam a função de cada header que pode ser enviado. Não pode ser enviado depois de algum texto. veja o seguinte exemplo:
<html>
<? header("Location: http://www.php.net"); ?>
<body>
…
O código acima causará um erro, já que tentou-se enviar um header depois de ter […]
Sep
7
Curso de Aplicaçoes WEB em PHP: 17. Utilizando cookies
Filed Under Tutoriais, Tecnologia, Diversos | Leave a Comment
O que são
Cookies são variáveis gravadas no cliente(browser) por um determinado site. Somente o site que gravou o cookie pode ler a informação contida nele. Este recurso é muito útil para que determinadas informações sejam fornecidas pelo usuário
apenas uma vez. Exemplos de utilização de cookies são sites que informam a quantidade de vezes que você […]
