Tablouri
February 22, 2008 – 4:31 pmÎn PHP tablourile se comportă şi ca tablouri asociative (hash tables) şi ca tablouri indexate (vectori).
Tablouri unidimensionale
PHP acceptă atât tablouri scalare cât şi asociative. De fapt nu există nici o diferenţă între cele două. În PHP tabolurile se pot crea utilizând funcţiile list() şi array() sau se poate seta explicit fiecare element din tablou.
Ex:
# Exemplul A:
$a[0] = “abc”;
$a[1] = “def”;
$b["aaa"] = 13;
Se poate de asemenea crea un tablou adăugându-i valori. De exemplu, putem extinde tabloul $a ca în exemplul de mai jos:
# Exemplul B:
$a[] = “hello”;
// $a[2] == “hello”
$a[] = “world”;
// $a[3] == “world”
Vectorii pot fi sortaţi utilizând funcţii specializate: asort(), arsort(), ksort(), rsort(), sort(), uasort(), usort(), şi uksort().
Puteţi număra elementele tabloului utilizând funcţia count().
Puteţi parcurge un tablou utilizând funcţiile next(), prev() şi each().





De 3 ani de zile InfoSlabire.ro se sustine financiar doar datorita partenerilor din linkurile recomandate. Daca acest articol te-a ajutat, atunci ajuta-ma si tu sa mentin calitatea informatiei si viziteaza siturile partenerilor mei.
Iti Multumesc!
Olimpiu