Skip to content

Latest commit

 

History

History
65 lines (44 loc) · 1.79 KB

variables.md

File metadata and controls

65 lines (44 loc) · 1.79 KB

Variables

  • En PHP les variables comencen amb el símbol de $ seguit pel nom de la variable.

  • PHP distingeix entre majúscules i minúscules (case-sensitive).

    • Les variables $persona i $Persona són diferents.
  • No cal declarar les variables.

  • No cal definir el seu tipus.

  • PHP converteix automàticament la variable al tipus correcte depenet del valor assignat.

  <?php
  $nom="Sergi";      //Variable de tipus String
  $edat=35;          //Variable de tipus Integer
  $pes=61.5;         //Variable de tipus Float
  $casat=true;       //Variable de tipus Boolean
  ?>
  • Les variables poden canviar de tipus:
$nomPersona = "Àlex";
$edat = "35";
//La variable edat és de tipus string

echo "$nomPersona$edat anys<br>";

$edat = 34;
//Ara la variable edat és de tipus integer:

$edat++;
echo "$nomPersona$edat anys";

Funcions pels tipus de variables

  • gettype($variable): torna el tipus de dada de la variable.
  • settype($variable,"tipus"): converteix la variable al tipus indicat entre cometes.
  • isset($variable): indica si la variable s'ha inicialitzat.
$a = "10";
echo gettype($a);        //Mostrarà String
settype($a,"integer");   //Convertim el string a number
echo gettype ($a);       //Mostrarà integer
echo isset($b);	//Mostrarà false perquè la variable no s'ha inicialitzat        
  • unset($variable): elimina de memòria una determinada variable
  • empty($variable): indica si una variable és buida
  • is_int(), is_float(), is_numeric(), is_bool(), is_array(), is_string(): Indiquen si la variable en qüestió és del tipus.

Més informació