Tipuri de date PHP
Variabilele pot stoca date de diferite tipuri, și diferite tipuri de date pot face lucruri diferite.
PHP acceptă următoarele tipuri de date:
- Şir
- Întreg
- Float (floating point numbers - also called double) de (floating point numbers - also called double) de (floating point numbers - also called double) , (floating point numbers - also called double)
- boolean
- mulțime
- Obiect
- NUL
- Resursă
PHP String
Un șir de caractere este o secvență de caractere, cum ar fi "Hello world!" .
Un șir poate fi orice text în interiorul ghilimele. Puteți folosi ghilimele simple sau duble:
PHP Integer
Un tip de date întreg este un număr non-zecimal între -2147483648 și 2147483647.
Reguli pentru numere întregi:
- Un număr întreg trebuie să aibă cel puțin o cifră
- Un număr întreg nu trebuie să aibă un punct zecimal
- Un număr întreg poate fi pozitiv sau negativ
- Întregi pot fi specificate în trei formate: decimal (10-based) , hexazecimal (16-based - prefixed with 0x) sau octal (8-based - prefixed with 0)
În următorul exemplu de $ x este un număr întreg. PHP var_dump() funcția returnează tipul de date și valoarea:
PHP Float
Un flotor (floating point number) în (floating point number) este un număr cu un punct zecimal sau un număr în formă exponențială.
În următorul exemplu de $ x este un float. PHP var_dump() funcția returnează tipul de date și valoarea:
PHP boolean
Un boolean reprezintă două stări posibile: Adevărat sau fals.
$x = true;
$y = false;
Booleans sunt adesea folosite în testarea condiționată. Vei afla mai multe despre testarea condiționată într-un capitol ulterior al acestui tutorial.
PHP Array
O matrice stochează valori multiple într-o singură variabilă singură.
În următorul exemplu de $ masini este o matrice. PHP var_dump() funcția returnează tipul de date și valoarea:
Vei învăța mai multe despre matrice în capitolele următoare ale acestui tutorial.
obiect PHP
Un obiect este un tip de date care stochează date și informații cu privire la modul de a procesa datele.
În PHP, trebuie să fie declarat în mod explicit un obiect.
Mai întâi trebuie să declarăm o clasă de obiect. Pentru aceasta, folosim cuvântul cheie de clasă. O clasă este o structură care poate conține proprietăți și metode:
Exemplu
<?php
class Car {
function Car() {
$this->model = "VW";
}
}
// create an object
$herbie = new Car();
// show object properties
echo $herbie->model;
?>
Run exemplu » Vei afla mai multe despre obiecte într-un capitol ulterior al acestui tutorial.
PHP NULL Valoare
Nul este un tip de date speciale, care pot avea o singură valoare: NULL.
O variabilă de tip de date NULL este o variabilă care nu are nici o valoare atribuită.
Sfat: În cazul în care o variabilă este creată fără o valoare, aceasta se atribuie automat o valoare NULL.
Variabilele pot fi, de asemenea, golit prin setarea valorii NULL:
PHP Resource
Tipul special de resurse nu este un tip real de date. Este stocarea unei trimiteri la funcții și resurse externe pentru PHP.
Un exemplu comun de utilizare a tipului de date de resurse este un apel de baze de date.
Nu vom vorbi despre tipul de resurse aici, deoarece este un subiect avansat.