quinta-feira, 24 de fevereiro de 2011

PHP - Parte 1 - Olá Mundo!

PHP - Estudo - Parte 1

PHP é a sigla para Hypertext Preprocessor.
Tá... e daí?

E daí que o PHP é uma linguagem de programação muito utilizada para construir páginas na Internet.

Opa agora tá ficando legal..

Todo mundo que já teve algum interesse por programação sempre começa com um "programinha" que chamam de HELLO WORLD ou OLÁ MUNDO.
Crie um arquivo em branco com o nome OlaMundo.php e coloque o seguinte codigo dentro deste arquivo e salve dentro da pasta /var/www:

<html>
    <head>
        <title>Exemplo</title>
    </head>
    <body>

        <?php
        
echo "Ola, Mundo";
        
?>

    </body>
</html>

Agora verifique o localhost no seu browser (http://localhost/OlaMundo.php), que deverá apresentar o seguinte resultado:



Analisando o código podemos perceber que o browser lê o código html normalmente e muda de estado HTML para PHP assim que encontra a tag inicial <?php e volta ao estado HTML de leitura assim que encontra a tag final ?>.

Mas antes de começar com a programação em si, acho interessante um introdutório à sintaxe básica do PHP..
Então vamos lá:

Tipos de dados suportados:

  • Booleanos
  • Inteiros
  • Números de ponto flutuante
  • Strings
  • Arrays
  • NULL

Booleanos:
-É o tipo mais simples de dados que temos que sempre expressa um valor verdade. Que pode ser TRUE ou FALSE
- Qualquer valor que não seja ZERO ou NULL é considerado como TRUE, caso contrário é considerado FALSE

Inteiros: 
- É um número onde o resto da divisão inteira por 2 sempre resulta 0 e o 0 (ZERO) também está incluído ( ex.: ..., -3, -2, -1, 0, 1, 2, 3, ... )

Números de ponto flutuante:
- A grosso modo, são numeros muito grandes que são representados em notações exponenciais e/ou frações.. (ex.: 1.234, 1.5e8, 6E-15... )

Strings:
- Nada mais é que um conjunto de caracteres consecutivos que presentam uma palavra, frase ou texto.

Arrays:
- São tipos definidos  que servem para fazer estruturas de dados ordenadas ou não. Como uma lista, pilha, fila, matriz de dados... 

NULL:
- Representa o nada, vazio, sem valor.

Bem.. com esses tipos básicos a gente já vai conseguir identificar bastante coisa nos códigos e aprender bastante.
Conforme for postando códigos de exemplos, tentarei comentar o código ao máximo para facilitar o aprendizado...

Antes de terminar o post, vamos fazer uma conta simples utilizando o PHP?

Exemplo1.php

<?php //Tag de início do PHP
  echo (int) (1+2); //retorna o valor inteiro da soma entre 1 e 2, apresentando resultado 3.
?>


Utilizando barras duplas "//", tudo o q escrever será interpretado como comentário

Abraços e até o próximo post..

Nenhum comentário:

Postar um comentário