Bem-Vindo Ao KingNet Fórum !

Cadastre-se no fórum Para Poder ver os tutoriais de games , Divulgação de Mu Online ,

Aproveite e nos Ajude , estamos no TOP 30 Brasil , Por Favor nos Ajude a Votar ,
para que o fórum cresça cada vez mais !

Equipe KingNet Fórum Agradece !

Participe do fórum, é rápido e fácil

Bem-Vindo Ao KingNet Fórum !

Cadastre-se no fórum Para Poder ver os tutoriais de games , Divulgação de Mu Online ,

Aproveite e nos Ajude , estamos no TOP 30 Brasil , Por Favor nos Ajude a Votar ,
para que o fórum cresça cada vez mais !

Equipe KingNet Fórum Agradece !

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Tópicos semelhantes

Top dos mais postadores

Top dos mais postadores

abril 2024

DomSegTerQuaQuiSexSáb
 123456
78910111213
14151617181920
21222324252627
282930    

Calendário Calendário


    Introdução ao PHP e Fusão PHP + Html !

    Kensei
    Kensei
    Administrador
    Administrador


    Mensagens : 111
    Pontos : 27171
    Reputação : 4
    Data de inscrição : 16/08/2010
    Idade : 29
    Localização : Santa Fé do Sul-SP

    Introdução ao PHP e Fusão PHP + Html ! Empty Introdução ao PHP e Fusão PHP + Html !

    Mensagem por Kensei Ter Set 21, 2010 7:15 am

    1. O que é o PHP?

    O PHP é uma linguagem de Scripting. Tem este nome porque o código PHP é interpretado e não compilado. Isto quer dizer que, ao invés de outras < linguagens como o C, que o seu código é compilado, e depois executado como um programa normal, o PHP necessita sempre de um "parser" para interpretar o seu código.

    2. Para que serve?

    A função principal do PHP (e a melhor, visto ter sido para esta função que esta linguagem foi implementada) é a de desenvolvimento de conteúdos web. Ou seja, utiliza-se PHP para criar páginas dinâmicas e automáticas.


    3. Em que consiste uma página dinâmica?

    Entende-se por uma página dinâmica, toda a página que é gerada quando existe um pedido no servidor. Ou seja, a página que chega ao utilizador não existe "escrita" no servidor. Existem sim os conteúdos, que serão depois colocados nos respectivos locais, na página, consoante os pedidos. O melhor exemplo de um site dinâmico, é um motor de pesquisa. É impossível (e impensável) armazenar todas as combinações de páginas que surgem, quando fazemos diversas pesquisas. Quer isto dizer, que as paginas não existem e são "geradas" com informações que estão em bases de dados, quando fazemos um pedido sobre qualquer coisa.


    4. Então como funciona o PHP para automatizar uma página?

    É muito simples se pensar-mos neste modo: Tudo o que sai do código PHP (output), é HTML. Logo é fundamental ter conhecimentos de HTML para se saber como fazer o que pretendemos. Num simples esquema, podemos ter qualquer
    coisa do tipo:

    PHP -> Servidor Web -> Interpretador -> HTML -> Utilizador <br><br>

    Basta entender este simples esquema e já se começa a perceber a filosofia do PHP!


    Fusão de Php e Html

    ntrodução

    Para começares a aprender PHP, tem de perceber primeiro como este se funde com o HTML. Ou seja, se temos uma página em HTML, e pretendemos uma simples funcionalidade desenvolvida em PHP, não precisamos de escrever a
    página toda em PHP. Seria totalmente inútil fazer o output de uma página inteira de HTML, só para mostrar as horas, ou a data.

    Vamos então perceber como tudo funciona!

    <html>
    <body>
    <!-- Exemplo de um output em HTML -->
    Olá pessoal! Esta é uma área normal de <b>HTML</b>! <br>
    <?
    // Exemplo de um simples output em PHP
    echo "Esta área já é dentro do <b>PHP</b>.";
    ?>
    </body>
    </html>

    Este ficheiro chama-se "exemplo1.php".

    Neste exemplo temos uma página normal com o cabeçalho normal e algumas tags de HTML. Depois temos também a área que contem código PHP. Essa área é delimitada pelas tags <? (inicio) e ?> (fim). Neste exemplo, o código utiliza a função"echo" para enviar o output para a página final, sobe a forma de código HTML. Logo o resultado deste "echo" vai ser:

    Esta area já é dentro do PHP.

    Em que a palavra PHP é escrita a BOLD.


    Nota: TODAS AS INTRUçOS SÃO TERMIDADAS COM O CARACTER ; (ponto e virgula) Este caracter indica ao interpretador quando acaba uma instruçao, e quando ele deve de esperar outra intruçao. A excepção deste caso é quando um bloco
    de código PHP só contem uma única instrução, podendo neste caso incluir ou não o ';' .


    Assim como existem comentários em HTML delimitados por <!-- e -->, em PHP também é possível comentar partes de um código. Para tal, quando se quer comentar uma única linha, utilizamos os caracteres '//' para comentar a
    linha que não será processada. Para um bloco de linhas, utilizamos os separadores "/*" no inicio do bloco, e "*/" para fechar o comentário.

    Exemplo:

    <?
    // Uma linha de comentario ..

    /*
    Um Simples
    bloco de
    comentario !!!
    */
    ?>


    Exercicio 1:

    Utiliza alternadamente a função Echo do PHP e o texto normal em html para efectuar o output das seguintes frases:

    Html:
    A Primeira linha é <u>normal</u>.<br>

    PHP:
    A segunda, linha já é escrita pelo <b>PHP</b>.<br>

    Html:
    Nisto, vem uma <font color=#FF0000>3ª mais complexa</font>...<br>

    PHP:
    E logo a <font color=#00FF00>seguir</font>, a 4ª <font color=#0000FF>ainda
    mais</font> complicada!<br>

    Se tudo correr bem, o resultado é o seguinte:

    A primeira linha é normal.
    (com o "normal" sublinhado)

    A segunda linha, já é escrita pelo PHP.
    (o "PHP" a bold)

    Nisto, vem uma 3ª mais complicada...
    ("3ª mais complexa" a vermelho)

    E logo a seguir, a 4ª ainda mais complicada!
    ("seguir" a verde e "ainda mais" a azul)

    Se conseguiste fazer isto, estas no bom caminho! :-)


    Resumo:
    O PHP pode ser apenas um pedaço de código que fica no meio de tags HTML e é
    delimitado pelas tags <? e ?>.

      Tópicos semelhantes

      -

      Data/hora atual: Dom Abr 28, 2024 7:09 am