O interpretador identifica códigos php quando encontra as tags:
- <? ?>
- <?php ?>
- <script language="php"></script>
- <% %>
Esta última é para usuários do asp e necessita ser habilitad no arquivo "php.ini".
Durante o curso utilizaremos as tags "<?" (inicio) e "?>" (fim do php).
Toda instrução necessita ser finalizada por ponto e virgula ";".
Linhas de comando e controle não necessitam de ";".
Ex. :
if(1 > 2)// aqui não tem ponto e virgula
echo "Não";//aqui sim
Echo
Utilizado para imprimir textos e variáveis na tela.
Ex.
<?
echo "Alô mundo!!";
?>
Variáveis
Variáveis devem ter $ (cifrão/dolar) seguindo de uma caracter de texto ou underline "_". Não pode utilizar caracteres especias como #@%! e iniciar uma variavel com números. O php reconhece o tipo da variável automáticamente, não sendo necessário a declaração.
Outro detalhe é que o php é case sensitive, isto é, a variável $texto é diferente de $TeXTo, $Texto, $TEXTO, etc.
O php possui algumas variáveis pré-definidas, as mesmas são em maiusculas, veremos mais para frente as mesmas, por isso evite declarar variáveis com letras maiusculas.
Comentário
// uma linha
# uma linha
/* várias
linhas */
Tipo suportados
Inteiro
$var = 123; //decimal
$var = -123; //negativo decimal
$var = 0173; // octal é igual a 123 decimal (simbolizado pelo 0)
$var = 0x7B; // hexadecimal é igual a 123 decimal (simbolizado pelo 0x)
Float
$var = 1.234.567;
$var = 1e6; // igual a 1.000.000
String
Dusa formas entra aspas simples e também entre aspas duplas. A diferença é que entre aspas duplas o php interpreta o valor da variável e aspas simples interpreta como texto
Ex.
$cidade = "Marília";
<?
echo 'Eu moro em $cidade'; // vai imprimir 'Eu moro em $cidade'
echo "Eu moro em $cidade"; // vai imprimir 'Eu moro em Marilia'
?>
Array
Ex.
$estado[0] = "Acre";
$estado[1] = "São Paulo";
$estado[2] = "Paraná";
$estado["teste"] = "Minas Gerais";
Obs.: é aceito como chave tanto números como strings.
Outra forma de declarar seria
$cidade = array(1=>"Marilia", 2=>"São Paulo", 0=>"Dois Córregos", "teste"=>"Matão");
Listas
Serve para atribuir valores de um array para variáveis.
Ex.
list($a, $b, $c) = array("texto de a", "texto de b", "texto de c");
Objetos
Veremos mais detalhes adianta
Por Luiz Felipe Baio
Comentários
MPDomXUcd - 16/02/2012 23:12
7-4-09 sagt: Nun habe ich das Tutorial eteeirwrt und der Titel ist OK ohne die Core-Files zu andern. +19War diese Antwort hilfreich?