Ce fac asort și arsort
Funcția asort sortează elementele unui tablou în ordine crescătoare pe baza valorilor lor, dar păstrează intacte cheile asociative originale (spre deosebire de sort() simplu, care reindexează numeric de la 0). Funcția pereche arsort sortează în ordine descrescătoare.
Exemplu practic: Clasament utilizatori după punctaj cu păstrare nume utilizator
<?php
$scoruri = [
"Mihai" => 450,
"Elena" => 890,
"Andrei" => 620,
"Ioana" => 980
];
// Sortare descrescătoare după punctaj:
arsort($scoruri);
echo "=== Top Clasament ===\n";
foreach ($scoruri as $nume => $puncte) {
echo "{$nume}: {$puncte} puncte\n";
}
/*
Ioana: 980 puncte
Elena: 890 puncte
Andrei: 620 puncte
Mihai: 450 puncte
*/
Întrebări & Exemple de Cod:
asortAi o nelămurire despre utilizarea comenzii
asortsau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!
Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.