segunda-feira, 2 de março de 2009

PHP - O básico de variáveis

Saudações!

Vamos ver como é o funcionamento das strings no PHP, bem como os dois tipos básicos - as chamadas strings e as numéricas (denominadas Integer, ou inteiro na tradução, em várias linguagens de programação e de scripting). Vamos por logo a mão na massa!

O que são variáveis?

Você que não tem prática com programação, provavelmente não faz idéia do que são 'variáveis'. E eis a resposta: são espécies de 'containers' que guardam informação, alocados em um pedaço da memória de seu computador. Um modo mais prático para entender é saber que nela que guardaremos informações, como números digitados pelo usuário (como na senha), dados (de um cadastro), e etc..
As variáveis não são descartáveis! Você pode reutilizá-las dentro de seu código, atribuindo outro valor (que substitui o antigo).

As variáveis no PHP

As variáveis no PHP começam com o símbolo $. Exatamente no próximo espaço, colocamos o nome da variável - que pode ser dado através de qualquer caracter alfanumérico (a-z, A-Z, 0-9), além de também poder ser utilizado o sublinhado (em Inglês, underline).
A atribuição de valores é feita adicionando um sinal de =, seguido do valor. Após isso, não podemos esquecer do separador. Veja o exemplo:

<?php
$novaVariavel = 0;
$novaVariavel_2=23456;
?>

Como podemos ver no exemplo dado, pode colocar o sinal de igual imediatamente após do nome da variável, como também dar um espaço entre eles. Eu, particularmente, prefiro deixar um espaço, por questões de organização!

Um curioso aspecto do PHP é que não precisamos definir os tipos de variáveis (ou seja, declara-las) antes de usar. O PHP identifica automaticamente o tipo dela, pelo valor atribuído, e faz isso por nós. Mas isso fica como explicação para aqueles que já trabalharam com outros scripts ou linguagens de programação, como Java Script e Java, onde há necessidade de se declarar tais variáveis.

Os tipos básicos

Verificaremos os dois tipos básicos de variáveis: as strings e as numéricas (de números inteiros).
Para definir valores para variáveis com números inteiros, é só colocar o número após o sinal de igual - e não esquecemos do separador logo em seguida! Já para strings, precisamos adicionar aspas antes e após o valor (que no caso é uma palavra ou frase). Veja o exemplo:

<?php
$novaString = "Olá";
$novaString_2="usuários da Desv-PHP!";
?>

Cuidados a serem tomados

Os iniciantes, costumam esquecer das aspas para as strings, do separador para finalizar o comando, e também do símbolo $, que é o inicializador das strings. Esquece-los fará você ter erros, e o seu script não funcionará. Por isso, chequem sempre, mesmo os experientes, pois esquecer é natural e acontece.
Não podemos também utilizar espaços para definir nomes de variáveis. Eles não são reconhecidos como valores para definir nomes em strings em nenhuma linguagem de programação bastante conhecida, e nem em linguagens de scripting. Se precisar, utilize um sublinhado.

Nomes reservados

No PHP, temos uma quantidade razoável de nomes reservados, que não poderão ser usados por você em suas strings, e também em suas funções (mas este, veremos mais tarde). O motivo: são usados pelo PHP para outras coisas.
Irei disponibilizar esta lista em uma outra oportunidade (o mais rápido possível), mas saiba que são em inglês, e vocês não devem ter problemas com isso se nomearem em português =)

Por hora é só! Não se esqueçam de praticar bastante os conceitos vistos! E seja humilde: não é por que é uma parte fácil ou por que já sabemos que não devemos estudar com atenção! 'Vejo' vocês em breve!

2 comentários:

Jayy Be disse...

O autor não mostra aonde devemos inserir as instruções.

Anônimo disse...

Pois e, po cara coloca mais ai ensina mais coisas seu blog tem tudo pra da certo :)