• Regolamento Macrocategoria DEV
    Prima di aprire un topic nella Macrocategoria DEV, è bene leggerne il suo regolamento. Sei un'azienda o un hosting/provider? Qui sono anche contenute informazioni per collaborare con Sciax2 ed ottenere l'accredito nella nostra community!

PHP 5 tipi di dati

sant0

Utente Esperto
Autore del topic
1 Settembre 2014
1.345
124
Miglior risposta
0
Le variabili possono immagazzinare dati di diverso tipo, e dati di diverso tipo possono fare cose differenti.
La versione 5 del PHP supporta questi tipi di dati:
  • string
  • integer
  • float (o double)
  • boolean
  • array
  • object
  • null
  • resource

PHP STRING
Una stringa è una sequenza di caratteri (esempio "Sciax2.it"). Una stringa può essere un testo dentro le virgolette (" o ').
PHP:
Perfavore, Entra oppure Registrati per vedere i codici!

PHP INTEGER
Un intero sono dei numeri senza decimali. E' un numero tra -2,147,483,648 e 2,147,483,647. Ci sono delle regole da rispettare per questo tipo di dato:
  1. Deve avere almeno una cifra (0-9)
  2. Non può avere virgole o spazi
  3. Non può avere punti decimali
  4. Può essere positivo o negativo
  5. Può essere specificato in tre formati di base: decimale (10), esadecimale (16) od ottale (8)
PHP:
Perfavore, Entra oppure Registrati per vedere i codici!

La funzione var_dump() indica di che tipo è una variabile e stampa il valore.

PHP FLOAT
Un float (un numero a virgola mobile) è un numero con un punto decimale o un numero in esponente.
PHP:
Perfavore, Entra oppure Registrati per vedere i codici!

PHP BOOLEAN
Un booleano rappresenta due possibili stati: VERO o FALSO.
PHP:
Perfavore, Entra oppure Registrati per vedere i codici!

PHP ARRAY
Un array immagazzina molteplici valori in una variabile.
PHP:
Perfavore, Entra oppure Registrati per vedere i codici!

PHP OBJECT
Un oggetto è un tipo di dati che immagazzina dati e informazioni. In PHP, un oggetto dev'essere sempre dichiarato.
Prima si dichiara una classe dell'oggetto. Per questo, si utilizza la keywork class. Una classe è una struttura che può contenere proprietà e metodi.
PHP:
Perfavore, Entra oppure Registrati per vedere i codici!

PHP VALORE NULL
NULL è uno speciale tipo di dati che può avere un solo valore: NULL. Una variabile di questo tipo non ha un valore assegnato.
Se una variabile è creata senza specificare un valore, automaticamente viene assegnato il valore NULL.
PS: Una variabile può essere anche 'svuotata' impostando il valore NULL.

PHP:
Perfavore, Entra oppure Registrati per vedere i codici!

PHP RESOURCE
Il tipo di dato resource non è un tipo di dato effettivo: è la memorizzazione di un riferimento alle funzioni e risorse esterne a PHP.
Un esempio è una chiamata al database.

La guida finisce qui.. spero di esservi stato utile :soso:
PS: Mi dispiace di non aver trattato tutto in modo molto dettagliato (magari farò delle guide apposite in modo da capirci meglio).