Unconfigured Ad Widget

Collapse

Anúncio

Collapse
No announcement yet.

Introdução ao PHP - Básico

Collapse
X
 
  • Filter
  • Tempo
  • Show
Clear All
new posts

  • Font Size
    #1

    Tutorial Introdução ao PHP - Básico

    ae galera, vou começar a postar uns tutoriais aki em PHP.

    O que é PHP?

    O PHP é uma linguagem de programação dinâmica para produção de websites. Diferentemente das outras linguagens de produção de sites, o PHP é processado no servidor, retornando para o cliente (pessoa que acessa o site) apenas Html. Desta forma o código fonte não é exposto, o que é muito útil quando interagimos com banco de dados ou outros componentes que possuam senhas ou informações que precisem ser especificadas no código.

    Como começar?

    Antes de começarmos a estudar o PHP propriamente dito, vamos entender criar o ambiente para programar e rodar scripts da linguage

    Como vimos no item anterior os scripts são interpretados no servidor web, este deve obrigatoriamente ter o pacote PHP instalado. Um host na internet para sites em PHP deve seguir esta regra.

    Você pode procurar um host na internet que rode PHP, mas estes geralmente são pagos. A melhor opção é instalar um servidor web e o PHP na sua máquina ou em uma máquina local para efetuar testes e desenvolvimento.

    No próximo tópico veremos como criar um ambiente de teste local que será necessário para efetuarmos os exercícios deste curso.

    Criando o Ambiente de Teste

    Nosso ambiente de teste será composto dos seguintes itens:

    * Servidor Web (Apache)
    * Interpretador PHP
    * Banco de dados MySQL

    Para instalarmos estes softwares é necessário executar uma série de alterações manuais em arquivos de configuração, mover manualmente alguns arquivos e etc. Mas para o nosso ambiente de teste, onde não é necessário fazer grandes alterações nas configurações padrão, existe um pacote chamado PHPTriad, que agrupa todos os softwares citados e faz a instalação e configuração automática de todos eles.

    Instalando

    * Baixar o PHPTriad Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar...

    Executar o arquivo que acabou de ser baixado. Surgirá uma tela com a licença de uso. Concorde e o programa de instalação começará a extrair arquivos diretamente na pasta “c:\apache” (A instalação cria automaticamente esta pasta).

    * Crie uma pasta na raiz chamada “tmp” ex.: “C:\tmp”. Esta pasta será necessária para guardar os arquivos temporários de sessão.

    * Os servidores (Apache com o PHP e MySQL) já estão instalados. Para inicia-los encontre no menu iniciar o menu PHPTriad e então clique em Apache Console> Start Apache e em MySQL> MySQL-D.

    * Para testar o apache abra um browser e digite o seguinte endereço: Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar..., se a instalação estiver correta, uma página de Boas Vindas deverá ser aberta.

    Considerações Sobre o Ambiente de Teste


    Quando entramos com o endereço Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar... no browser, estamos apontando para o servidor que está rodando no micro local, ou seja no mesmo micro onde o browser está rodando. Se o servidor estiver rodando em outro micro da rede, então devemos entrar Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar..., desta maneira estaremos acessando o apache que roda na máquina apontada.

    Quando apontamos para o apache, ele busca os documentos na pasta “C:\apache\htdocs”. Se editarmos o arquivo index.php que está contido nesta pasta, veremos que ele é o fonte da página de Boas Vindas que vimos durante a instalação do PHPTria

    Neste ambiente de testes, para criarmos diferentes sites, criaremos sub-pastas na pasta htdocs. Por exemplo cria-se uma sub-pasta em htdocs chamada “meusite” ex.: “C:\apache\htdocs\meusite”. Quando quisermos acessar os documentos contidos nesta pasta entramos com o endereço: Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar....

    Entendendo o Código

    Para criar e editar scripts em PHP podemos utilizar qualquer editor Html, ou até mesmo o bloco de notas. O ideal é usar editores que diferenciem o código utilizando cores, como o Dreamweaver. Você pode baixar o PHP editor, um ótimo editor de PHP freewere, no site Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar....

    Sempre devemos salvar os scripts com extensão “.php”.

    Um script php pode conter ou não tags Html, essas tags não são processadas pelo servidor, são simplesmente passadas ao solicitante. Normalmente utiliza-se Html para fazer a estrutura e parte estática da página e o php para a parte lógica, que exige processamento.

    Para diferenciar as tags php das Html devemos utilizar os segintes sinalizadores:

    <?

    Código php...

    ?>



    ou



    <?php

    código php...

    ?>

    aki fica o exemplo de como o PHP fica embutido no HTML.

    <html>
    <head>
    <title>Página de Teste</title>

    <meta http-equiv="content-Type" content="text/html; charset=iso-8859-1">

    </head>


    <body>

    <font color="#FF0000"> Esta é uma Tag HTML</font>

    <?
    echo ("este é um comando PHP");

    ?>

    </body>
    </html>

    Sintaxe Básica



    Separador de Instruções



    Sempre após uma instrução deve-se utilizar ; (ponto e vírgula) para sinalizar que aquela instrução foi encerrada.

    Ex.:

    echo (“teste”);



    Variáveis



    As variáveis em PHP não precisam ser declaradas mas devem sempre ter $ na frente do nome.

    Os nomes devem sempre começar com letras ou com o caractere “_”.

    Ex.:

    $nome

    $_cpf

    Observação: O PHP é case sensitive, portanto $nome é diferente de $Nome ou $NOME.

    Comentários


    Para inserirmos comentários em PHP, temos duas opções: // , tudo que estiver na mesma linha e depois das duas barras será tratado como comentário, ou /* e*/, tudo o que estiver entre o barra-asterisco e o asterisco-barra será tratado como comentário, independente da linha.


    No exemplo abaixo, os comentários estão em laranja:



    Criando O Primeiro Script


    Para revisar e verificar o conteúdo aprendido, faremos um script bem simples de saída de texto.

    1. Crie uma sub-pasta em htdocs e nomeie “primeiroscript”

    2 .Utilizando um editor html ou de texto crie um arquivo chamado de index.php (a primeira página de um site deve sempre receber esta nomenclatura)

    3. Construa a estrutura básica de uma página html:

    <html>

    <head>

    <title>Meu Primeiro Script</title>

    </head>



    <body>



    </body>

    </html>

    4. Vamos inserir algum código PHP entre as tags <body></body> do html.

    <html>

    <head>

    <title>Meu Primeiro Script</title>

    </head>



    <body>

    <?

    echo (“Este é meu primeiro Script PHP”);

    ?>

    </body>

    </html>

    O comando echo retorna uma string para o resultado em html, podemos passar esta string diretamente(como no exemplo) ou uma variável contendo uma string.


    Salve o arquivo.

    Abra um browser e entre com o endereço Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar...

    A página abrirá com a string passada para o comando echo.

    No próprio browser clique em “Visualizar código-fonte” ou comando similar que mostre o fonte da página que está sendo mostrada.

    Veremos o seguinte:

    <html>

    <head>

    <title>Meu Primeiro Script</title>

    </head>

    <body>

    Este é meu primeiro Script PHP

    </body>

    </html>

    Desta maneira fica claro como o PHP trabalha, entregando para o solicitante apenas o resultado do código.

    Faça outras experiência, como por exemplo, atribuir uma string a uma variável e passar esta variável para o comando echo, como no código:

    <html>

    <head>

    <title>Meu Primeiro Script</title>

    </head>

    <body>

    <?

    $frase = “Meu segundo script”;

    echo ($frase);

    ?>

    </body>

    </html>


    logo, logo estarei postando mais conteúdos, espero q gostem , flw para vcs e bom estudos

  • Font Size
    #2
    amigo, faz uma apostila completa e posta ai pra a galera fazer o download, blza!!!!!!

    Comment


    • Font Size
      #3
      Ficou beleza mais faz umas video aulas;
      Isso fica mais "claro"

      Comment


      • Font Size
        #4
        Ficou legal, mais sugiro também uma apostila completa, ou video-aula... (Y)

        Comment

        X
        Working...
        X