Questa è una vecchia versione del documento!
Le Variabili in PHP
In generale una variabile è un'entità che può assumere diversi valori. Può essere un numero, una stringa, un booleano o qualsiasi altra informazione che può variare.
Le variabili si chiamano così perchè durante l'esecuzione di un programma il loro valore può cambiare.
Il PHP è un linguaggio di programmazione debolmente tipizzato, il che significa che non è necessario specificare il tipo di dato quando si dichiarano le variabili. Le variabili possono contenere dati di qualsiasi tipo e il tipo di dati associato a una variabile può cambiare durante l'esecuzione del programma.
Variabili
$x = 5; // $x è un numero intero $x = "Hello"; // $x è ora una stringa $x = true; // $x è ora un booleano
Nomi di Variabili
In PHP, i nomi delle variabili iniziano con il simbolo del dollaro $ e possono essere composti da lettere (maiuscole o minuscole), numeri e il simbolo underscore (_).
I nomi delle variabili devono;
- Dopo il $ ci deve essere una lettera o _, ma non ci essere con un numero.
- Dopo la prima lettera si possono usare tutti i caratteri consentiti.
PHP è case-sensitive, quindi $nomevariabile e $NomeVariabile sono considerate due variabili diverse.
I nomi delle variabil devono avere un nome rappresentativo che chiarisca il loro scopo nel contesto del codice.
È una pratica comune in PHP utilizzare CamelCase per i nomi delle variabili. Questo significa iniziare con una lettera minuscola e quindi in maiuscolo ogni parola successiva.
In alternativa, alcune persone preferiscono utilizzare snake_case, che consiste nell'utilizzare solo lettere minuscole e separare le parole con un underscore (_).
Variabili valide in PHP
$nomeVar $_var $dataDiNascita //camel case $luogo_di_nascita //snake case $frutto
Variabili non valide in PHP
$1nomeVar //inizia per numero $var& //carattere non consetito $data-nascita //carattere non consetito
Costanti
Le costanti sono delle variabili accessibili solo in lettura. Una volta che è stato assegnato un valore non puo essere cambiato.
<fc #ff0000>In PHP le costanti non iniziano con $, è consutdune scrivere i loro nomi in maiuscolo.</fc>
Per definire una costante in PHP ci sono due modi, il pirmo consiste nell'usare la parola const del nome che volgiamo assegnare.
Costanti PHP con const
const COSTANTE= 7; //dichiarazione di costante COSTANTE= 9 //ERRORE non si può cambiare una costante
L'altro modo per definire è quello di usare la funzione define().
Costanti PHP con define()
define('SETTE',7); //dichiarazione di costante
define('CITTA','ROMA');//altra costante
