Ir para conteúdo
  • Cadastre-se

[PHP] Variáveis


Scotti

Posts recomendados

As variáveis são bocados de memória que armazenam informação. Esta informação pode variar ao longo de um script PHP, de modo a servir as nossas necessidades.

 

Tipos de variáveis mais utilizadas:

 

Caractere 'a', 'b', 'Z'

Inteiro 0, 1, 2

String "PHP É Fixe!"

Real/Flutuante 15.5

 

Todas as variáveis em PHP começam pelo caracter $ (cifrão) seguido de um nome. Esse nome tem de começar _sempre_ por uma letra, ou "_" , embora estes possam estar após o primeiro caracter da

letra do nome.

 

Nota: todos os caracteres a excepção do "_" não podem ser utilizados como nome de variável.

 

Exemplos de nomes de variáveis:

 

$nome

$top10

$valor_do_premio

$valor_do_2_premio

 

Recomendo que utilizes sempre variáveis S-U-G-E-S-T-I-V-A-S !!! Quero dizer com isto que o nome da variável deve corresponder ao seu conteúdo, e quando se lê o nome da variável, saiba-se do que se esta a falar. Exemplos de

variáveis sugestivas:

 

$nome

Para o nome de uma pessoa

 

$idade

Para a idade de uma pessoa

 

$total_de_peras

Numero total de pêras

 

Exemplos de variáveis não sugestivas:

 

$xpto

$bla

$t1

$l

 

etc..

 

Para se dar um valor a uma variável., escreve-se o nome da variável., seguido de '=' (o igual é o símbolo de atribuição) seguido do valor pretendido.

 

Exemplos:

 

$numero=10; //Atribui à variável $numero o valor 10;

$nick="[Dragon]"; //Atribui à variável $nick a string "[Dragon]";

$símbolo='!'; //Atribui à variável. $símbolo o valor '!';

$soma=$numero+20;

//soma 20 a variável. $numero e guarda o valor em $soma

//$soma passa a ter o valor 30

 

$soma++; // Igual a $soma=$soma+1; (o inverso se passa com $soma--)

// $soma fica com 31

 

$soma+=30; // Igual a $soma=$soma+30;

// $soma passa a ter o valor 61

 

$assinatura="Vasco Pinheiro aka " . $nick;

// concatena as duas strings na string $assinarura

// $assinatura passa a ter a string "Vasco Pinheiro aka [Dragon]"

 

$assinatura.=$Símbolo; //igual a $assinatura=$assinatura . $símbolo;

// $assinatura passa a ter a string "Vasco Pinheiro aka [Dragon]!"

 

Nota: Quando uma variável.é string, o seu valor é atribuída sempre entre

aspas. Quando uma variável é achar, o seu valor é atribuído sempre entre

plicas.

 

Vamos ao nosso 2 exemplo:

 

<html>

<body>

Exemplo de utilização de variáveis: <br><br>

 

<?

$inteiro=10;

$real=20.0; /* O "." aqui é usado para separa a parte inteira da decimal.

Não confundir com o "." de concatenação de strings */

 

$caracter='V';

?>

 

A variável. $inteiro tem o valor <? echo $inteiro ?>. <br>

A variável. $real tem o valor <? echo $real ?>. <br>

O caracter escolhido é o <? echo $caracter ?>. <br>

 

</body>

</html>

 

Acedemos a página e temos o seguinte resultado:

 

Exemplo de utilização de variáveis:

 

A variável. $inteiro tem o valor 10.

A variável. $real tem o valor 20.0.

O caracter escolhido é o V.

 

Nota que o primeiro conjunto de instruções PHP não enviam qualquer output para a página, logo no código HTML que vai para o cliente, nem se dá por ele existir!

 

Exercício 2:

 

Pega no exemplo em cima e adiciona duas variáveis, $cor1 e $cor2, no sitio onde estão declaradas as variáveis $inteiro, $real e $caracter. Estas variáveis devem ser strings e conter os seguintes valores: "#FF0000" e

"#0000FF". Utiliza estas variáveis para mudar a cor de cada linha, devendo a primeira linha aparecer a vermelho, a segunda a azul e a terceira novamente vermelha. Quando o exercício for efectuado com sucesso, alterar os valores

das variáveis $cor1 e $cor2, e vê o resultado.

 

Resumo:

 

Podemos declarar variáveis do tipo caracter, inteiro, achar ou real. Estas variáveis podem ser declaradas em qualquer altura do script, estando o seu valor sempre disponível ao longo deste. Pode-se utilizar uma variável

para definir o código de uma cor, e utilizar esta variável na opção"color" da tag <font,> para que quando mudemos o valor da variável., todo o texto seja afectado automaticamente.

 

<?php

$valorInteiro = 1246; // Variável com valor Inteiro - numeros sem separações

$valorDecimal = 1.59; // Variável com valor flutuante = numeros separados por ponto

 

/*

String com aspas duplas - Aspas duas são usadas para que variáveis e

ações como (\n \t \r) sejam utilizadas quando a variável é chamada

*/

$variavelString = "Valor Inteiro = $valorInteiro";

echo $variavelString;

 

/*

String com aspas simples - As Aspas Simples mostram a variável

na integra sem interpretar as variáveis e ações dentro da mesma

*/

$variavelString = 'Valor Decimal = $valorDecimal';

echo $variavelString;

 

/* Concatenar(Unir) Variável

O .(ponto) serve para concatenar variáveis com outras variáveis ou unir partes de uma string

*/

$variavelString = $valorInteiro . $valorDecimal;

echo $variavelString;

$variavelString2 = 'Valor Inteiro: ' . $valorInteiro . ' Valor Decimal: ' . $valorDecimal;

echo $variavelString2;

?>

 

Por: Vasco Pinheiro

Editado por ScottinG
Sou um usuário aposentado há anos do L2JBrasil, por gentileza, não me contate para suporte, pois não entendo mais nada de L2J. Fiquei no tempo.
Link para o comentário
Compartilhar em outros sites


Isso parece um "Copiar e Colar".

 

$(dolar)? NUNCA! $(Cifrão).

 

Variáveis PHP (Exemplos) :

O conteúdo está oculto, favor efetuar login ou se cadastrar!

Llairenm Ilai - Nível Aprendiz+ | HTML, CSS, PHP, MYSQL.

Link para o comentário
Compartilhar em outros sites

Corrigido.

Como está no tutorial, foi feito pelo Vasco Pinheiro, eu apenas copiei para dar uma "animada" nessa área.

Sou um usuário aposentado há anos do L2JBrasil, por gentileza, não me contate para suporte, pois não entendo mais nada de L2J. Fiquei no tempo.
Link para o comentário
Compartilhar em outros sites





×
×
  • Criar Novo...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.