PHP/Programmazione/Variabili: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Ramac (discussione | contributi)
m formattazione
Ramac (discussione | contributi)
caratteri di commutazione + formattazione
Riga 2:
Possiamo pensare ad una variabile come una scatola nella quale immagazzinare le informazioni e da cui possiamo ottenerle quando è necessario.
 
== Lavorare con le variabili ==
In PHP le variabili sono identificate dal simbolo $ che precede il nome della variabile stessa. È necessario tuttavia che il primo carattere dopo il $ non sia essere un numero o un carattere speciale, ma sia una lettera o un carattere underscore (_).
 
Line 60 ⟶ 61:
PHP è a tipizzazione debole anche perché converte automaticamente il tipo di dati contenuto nella variabile a seconda del contesto (questo è importante quando si usano gli operatori).<br/>
Nonostante ciò, il concetto di [[w:Tipo di dato|tipo di dato]] esiste in PHP: ogni variabile è di un determinato tipo a seconda del valore che contiene in quel momento. Principalmente i tipi di dato sono:<br />
{| {{Prettytable}} |
{|
!Nome
!Descrizione
Line 103 ⟶ 104:
(boolean)("questa è un'espressione stringa")
restituisce TRUE
 
=== Calcolo multibase ===
Oltre al sistema decimale, PHP può lavorare con i sistemi di numerazione in base [[w:Sistema numerico ottale|otto]] e [[w:Sistema numerico esadecimale|sedici]]. Per inizializzare una variabile in base otto, il numero deve iniziare con uno <code>0</code> (es <code>01247</code>); i numeri in base sedici devono invece iniziare con <code>0x/code> (es <code>0xf56b</code>).
 
=== Stringhe ===
Meritano particolare attenzione le stringhe, soprattutto nell'analisi dei caratteri di commutazioni.<br/>
Una stringa in PHP deve essere delimitata da apici o da apici doppi; bisogna tuttavia chiudere una stringa con la stessa modalità con cui si è aperta:
"Questa non è una stringa'
'Questa lo è"
Può essere necessario in alcuni casi usare carattere particolari; ad esempio può essere necessario inserire un apice in una stringa delimitata da apici singoli. In questo caso si usano i '''caratteri di commutazione'''. I principali sono:
{| {{Prettytable}} |
|\'
|Singolo apice
|-
|\"
|Doppio apice
|-
|\\
|Backslash
|-
|\n
|New line
|-
|\t
|Tabulazione
|-
|\x00 - \xFF
|Carattere esadecimale
|}
 
[[Categoria:Linguaggio PHP|Variabili]]