Tipuri de date PHP

Tipuri de tipuri de date

Care este tipul de date

Tip de date - conceptul de bază al teoriei programării, care definește un set de valori și un set de operațiuni care pot fi aplicate la aceste valori, și, probabil, o modalitate de a pune în aplicare de depozitare a valorilor și a operațiunilor. Orice date care operează programe care se referă la anumite tipuri.

Necesitatea de a utiliza tipurile de date a apărut în limbaje de programare de nivel înalt ca o reflectare naturală a faptului că datele prelucrate de program poate avea un set diferit de valori posibile stocate în memoria calculatorului în diverse moduri, ocupă diferite cantități de memorie și procesate de către o instrucțiune procesor diferit.

Tipuri de tipuri de date

Toate variabilele stoca anumite tipuri de date. PHP selectează automat tipul unei variabile care corespunde valorii atribuite. Astfel de tipuri de date includ șiruri, numere și tipuri mai complexe, cum ar fi tablouri și obiecte. Ultimele două tipuri vor fi discutate în detaliu mai târziu în alte capitole. Între timp, principalul lucru pe care trebuie să înțeleagă - dacă aveți nici un motiv special, să aibă grijă de tipul unei variabile, PHP va efectua automat toate cele necesare, astfel încât să nu-ți face griji.

În situațiile în care un anumit tip de date, cum ar fi atunci când efectuează divizia de matematică, PHP efectua automat tipul de date de conversie. Deci, dacă aveți un șir de un singur caracter „2“, acesta va fi convertit la un întreg 2. Astfel de transformări - aproape întotdeauna doar ceea ce ai cerut de PHP, și-l face invizibil pentru tine.

PHP acceptă următoarele tipuri de date:

Patru tip simplu:

float (acesta este un număr în virgulă mobilă, de asemenea, cunoscut sub numele de dublu)

Două tip mixt: array (array) și obiect (obiect). Acestea vor fi discutate mai târziu, în capitolele următoare.

Și, în final două tipuri speciale:

Pentru ușurința înțelegerii în acest manual introduce, de asemenea, unele tipuri de pseudo.

Puteți găsi, de asemenea unele referiri la tipul de dublu-precizie (dublu). Ganditi-va ca un flotor, cele două nume există numai din motive istorice.

După cum sa menționat deja, programatorul nu are nevoie pentru a seta tipul variabilei (deși puteți face o distribuție explicită sine ca fără ea nu se poate face), de obicei, o face interpretul PHP la run-time prin alegerea tipului de variabile, în funcție de contextul în care este utilizat.

Notă: Dacă doriți să verificați tipul și valoarea unei expresii particulare sau variabilă, utilizați această funcție var_dump ().

Tipul de variabilă poate fi găsită prin utilizarea funcției gettype ($ variabila), care returnează numele tipului în reprezentarea șir.