Introdução ao PHP
2 participantes
Página 1 de 1
Introdução ao PHP
O que é o PHP?
PHP significa “Hypertext Preprocessor”, e é uma linguagem interpretada principalmente utilizada no desenvolvimento WEB. Sua Sintaxe lembra um pouco a sintaxe do C e do Perl e é uma linguagem bem fácil de aprender.
O PHP se diferencia de outros scripts CGI porque ao invés de se escrever um monte de comandos para imprimir os HTML, é escrito um arquivo HTML com os códigos PHP embutídos entre o HTML delimitado por tags de inicio e fim.
As Tags que podem ser utilizadas para delimitar um script PHP são:
Vantagens do PHP
O PHP é multiplataforma, podendo ser usado na maioria dos Sistemas Operacionais, OpenSource, e diferente de scripts como o JavaScript, ele roda no servidor, que alias é suportado pela maioria dos servidores WEB que existem hoje no mercado como o Apache, IIS, PWS, etc. O cliente recebe apenas os resultado dos scripts, que são interpretados no servidor, não tendo acesso ao código. Muito simples de se aprender e trabalhar, o PHP atende desde os mais experientes desenvolvedores quanto os iniciantes na área.
O que é necessário
Vamos precisar de alguns itens essenciais para podermos trabalhar com o PHP:
Webserver – No momento o Apache, considerado o melhor e mais utilizado webserver, com versões para todos os sistemas operacionais.
PHP – É necessário ter o PHP instalado no seu servidor WEB para que possamos executar os scripts PHP você pode fazer o download da versão mais atual junto com toda a documentação necessária.
Banco de Dados – Também é necessário ter um banco de dados instalado, para executar scripts php um pouco mais complexos.
Suporte a Banco de Dados
Trabalhar com PHP utilizando Banco de Dados é extremamente simples, um dos diferenciais dessa linguagem é a grande gama de banco de dados que suporta, como:
Adabas D InterBase PostgreSQL
dBase FrontBase SQLite
Empress mSQL Solid
FilePro (read-only) Direct MS-SQL Sybase
Hyperwave MySQL Velocis
IBM DB2 ODBC Unix dbm
Informix Oracle (OCI7 and OCI8)
Ingres Ovrimos
Variáveis
No PHP as variáveis obrigatoriamente devem se iniciar com “ $ ”, após esse símbolo deve vir o identificador da variável que não pode ser um número. Não há a nescessidade de se declarar variáveis no PHP, diferentemente de outras linguagens de programação como C, Pascal e Delphi. Exemplo.
No trexo de código abaixo, temos um exemplo de atribuição de valores as variáveis e a forma que elas devem ser concatenadas.
A maioria das variáveis em PHP
tem somente o escopo local no contexto em que foi definida, isso se agrega aos arquivos incluídos. Veja o exemplo a seguir.
Nesse exemplo a variável $var estará disponível no arquivo incluído arq, entretanto, essas variáveis não são reconhecidas dentro das funções. O mesmo acontece com as variáveis definidas dentro de funções que são utilizáveis apenas dentro do escopo das mesmas. Exemplo.
O que será impresso por esse script acima é vazio, mesmo a variável tendo recebido o valor ‘1’ no início do bloco, dentro da função o valor dela é nulo. Nesse caso deveria ser passado o valor da variável para a função por parâmetro, ou utilizar a palavra chave global para importar a variável para o escopo local da função. Exemplo.
No exemplo acima será exibido o valor da variável $var, porém, qualquer alteração no valor da variável dentro da função não afetará a variável fora da função.
Constantes
Constantes são valores definidos normalmente no início do programa e não variam ao longo de sua execução. Como na linguagem C, em PHP você pode definir suas próprias constantes com o função define:
define(nome_da_constante, valor_da_constante);
Até mais!
PHP significa “Hypertext Preprocessor”, e é uma linguagem interpretada principalmente utilizada no desenvolvimento WEB. Sua Sintaxe lembra um pouco a sintaxe do C e do Perl e é uma linguagem bem fácil de aprender.
O PHP se diferencia de outros scripts CGI porque ao invés de se escrever um monte de comandos para imprimir os HTML, é escrito um arquivo HTML com os códigos PHP embutídos entre o HTML delimitado por tags de inicio e fim.
As Tags que podem ser utilizadas para delimitar um script PHP são:
<?php ?>
<? ?>
<% %> - Também se pode usar tags ASP opcionalmente.
Vantagens do PHP
O PHP é multiplataforma, podendo ser usado na maioria dos Sistemas Operacionais, OpenSource, e diferente de scripts como o JavaScript, ele roda no servidor, que alias é suportado pela maioria dos servidores WEB que existem hoje no mercado como o Apache, IIS, PWS, etc. O cliente recebe apenas os resultado dos scripts, que são interpretados no servidor, não tendo acesso ao código. Muito simples de se aprender e trabalhar, o PHP atende desde os mais experientes desenvolvedores quanto os iniciantes na área.
O que é necessário
Vamos precisar de alguns itens essenciais para podermos trabalhar com o PHP:
Webserver – No momento o Apache, considerado o melhor e mais utilizado webserver, com versões para todos os sistemas operacionais.
PHP – É necessário ter o PHP instalado no seu servidor WEB para que possamos executar os scripts PHP você pode fazer o download da versão mais atual junto com toda a documentação necessária.
Banco de Dados – Também é necessário ter um banco de dados instalado, para executar scripts php um pouco mais complexos.
Suporte a Banco de Dados
Trabalhar com PHP utilizando Banco de Dados é extremamente simples, um dos diferenciais dessa linguagem é a grande gama de banco de dados que suporta, como:
Adabas D InterBase PostgreSQL
dBase FrontBase SQLite
Empress mSQL Solid
FilePro (read-only) Direct MS-SQL Sybase
Hyperwave MySQL Velocis
IBM DB2 ODBC Unix dbm
Informix Oracle (OCI7 and OCI8)
Ingres Ovrimos
Variáveis
No PHP as variáveis obrigatoriamente devem se iniciar com “ $ ”, após esse símbolo deve vir o identificador da variável que não pode ser um número. Não há a nescessidade de se declarar variáveis no PHP, diferentemente de outras linguagens de programação como C, Pascal e Delphi. Exemplo.
- Código:
// Variáveis Válidas
$casal20
$variavel
$assim_pode
// Variáveis Inválidas
$20teconhecer
$100vergonha
$649
No trexo de código abaixo, temos um exemplo de atribuição de valores as variáveis e a forma que elas devem ser concatenadas.
- Código:
<?php
$nome = "Maria";
$sobrenome = "Madalena";
$idade = 45;
echo "Nome:".$nome."<br />Sobrenome".$sobrenome."<br />Idade".$idade.";
?>
A maioria das variáveis em PHP
tem somente o escopo local no contexto em que foi definida, isso se agrega aos arquivos incluídos. Veja o exemplo a seguir.
- Código:
<?php
$var = 1;
include"arq.inc";
?>
Nesse exemplo a variável $var estará disponível no arquivo incluído arq, entretanto, essas variáveis não são reconhecidas dentro das funções. O mesmo acontece com as variáveis definidas dentro de funções que são utilizáveis apenas dentro do escopo das mesmas. Exemplo.
- Código:
<?php
$var = 1;
function Teste(){
echo $var;
}
Teste();
?>
O que será impresso por esse script acima é vazio, mesmo a variável tendo recebido o valor ‘1’ no início do bloco, dentro da função o valor dela é nulo. Nesse caso deveria ser passado o valor da variável para a função por parâmetro, ou utilizar a palavra chave global para importar a variável para o escopo local da função. Exemplo.
- Código:
<?php
$var = 1;
function Teste(){
global $var;
echo $var;
}
Teste();
?>
No exemplo acima será exibido o valor da variável $var, porém, qualquer alteração no valor da variável dentro da função não afetará a variável fora da função.
Constantes
Constantes são valores definidos normalmente no início do programa e não variam ao longo de sua execução. Como na linguagem C, em PHP você pode definir suas próprias constantes com o função define:
define(nome_da_constante, valor_da_constante);
- Código:
<?php
define(nome, ”Maria”);
define(sobrenome, “Madalena”);
define(idade, 45);
echo “Nome”.nome.”<br />Sobrenome”.sobrenome.”<br />Idade”.idade.”<br />”;
?>
Até mais!
Matheus-- Membro
- Mensagens : 12
Agradecido : 1
Data de inscrição : 15/01/2012
Re: Introdução ao PHP
Muito Bom O seu Post Gostei Muito,Vai Ajudar Muitos Iniciantes em PHP, Continue Postando, seus posts são realmente bons!
Att: H4CK3R C4BR
Att: H4CK3R C4BR
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
|
|