Ultimele tutoriale de dezvoltare web
 

PHP 5 Tipuri de date


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:

Exemplu

<?php
$x = "Hello world!";
$y = 'Hello world!';

echo $x;
echo "<br>";
echo $y;
?>
Run exemplu »

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:

Exemplu

<?php
$x = 5985;
var_dump($x);
?>
Run exemplu »

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:

Exemplu

<?php
$x = 10.365;
var_dump($x);
?>
Run exemplu »

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:

Exemplu

<?php
$cars = array("Volvo","BMW","Toyota");
var_dump($cars);
?>
Run exemplu »

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:

Exemplu

<?php
$x = "Hello world!";
$x = null;
var_dump($x);
?>
Run exemplu »

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.