Kako koristiti funkciju arsort() u PHP-u

Kako Koristiti Funkciju Arsort U Php U



Razvrstavanje nizova važan je zadatak za PHP programere jer omogućuje bolju organizaciju podataka i poboljšava izvedbu. The niz() funkcija je često korištena metoda sortiranja u PHP-u koja programerima omogućuje sortiranje nizova određenim redoslijedom. Korištenje niz() , programer može sortirati niz prema vrijednostima koje sadrži, od najveće prema najnižoj i obrnuto.

Ovaj blog je detaljan vodič za korištenje niz() funkcija u PHP-u.

Što je funkcija PHP arsort().

The niz() korisna je ugrađena PHP funkcija koja se koristi za sortiranje nizova silaznim redoslijedom imajući na umu njegove vrijednosti uz zadržavanje asocijacija ključ-vrijednost. Razvrstava niz obrnutim redoslijedom u usporedbi s funkcijom asort(), koja se koristi za sortiranje niza uzlaznim redoslijedom.







Sintaksa: Sintaksa koju koristi niz() funkcija u PHP-u dana je kao



asortiman ( niz , zastave )

Ova funkcija prihvaća dva argumenta:



niz: Zadano polje koje je potrebno sortirati.





zastave: Ovo je izborni parametar koji se koristi za određivanje jedne od zadanih vrijednosti:

  • SORT_REGULAR: Ovo je zadana vrijednost koja normalno uspoređuje elemente.
  • SORT_NUMERIC: Ovo se koristi za numeričku usporedbu elemenata.
  • SORT_STRING: Ovo se koristi za usporedbu elemenata sa nizovima.
  • SORT_LOCALE_STRING: Ovo se koristi za usporedbu elemenata kao nizova, na temelju trenutne lokacije.
  • SORT_NATURAL: Ovo se koristi za usporedbu elemenata kao nizova koristeći prirodni redoslijed.
  • SORT_FLAG_CASE: Ovo se koristi za usporedbu elemenata kao što su nizovi, kao i za veliki broj velikih i malih slova.

Povratna vrijednost: Nakon uspjeha, vrijednost koju vraća funkcija bit će istinita; u suprotnom, vraća false.



Kako raditi s funkcijom arsort() u PHP-u

Osnovni koraci za korištenje niz() funkcija u PHP-u su:

Korak 1: Deklarirajte i inicijalizirajte niz.

Korak 2: Koristiti niz() prosljeđivanjem deklariranog niza i tipa sortiranja kao argumenata.

Korak 3: Ispišite razvrstani niz na zaslonu pomoću petlje for-each.

Razmotrimo neke primjere:

Primjer 1

U zadanom PHP kodu sortirat ćemo niz cijelih brojeva pomoću niz() funkcija:



$int_array = niz ( 7 , 6 , 4 , 1 , 10 , 9 , 8 ) ;

asortiman ( $int_array , SORT_NUMERIC ) ;

jeka 'Sortirani niz je: ' ;

za svakoga ( $int_array kao $vrijednost ) {

jeka $vrijednost . ' ' ;

}

?>

Primjer 2

U zadanom PHP kodu sortirat ćemo niz znakova pomoću niz() funkcija.



$char_array = niz ( 'l' , 'ja' , 'n' , 'u' , 'x' , 'h' , 'ja' , 'n' , 't' ) ;

asortiman ( $char_array ) ;

jeka 'Sortirani niz je: ' ;

za svakoga ( $char_array kao $vrijednost ) {

jeka $vrijednost . ' ' ;

}

?>

Gornji PHP kod sortira niz znakova silaznim redoslijedom na temelju ASCII vrijednosti znakova.

Primjer 3

Za sortiranje znakova po abecedi, možete dodati izborni parametar “SORT_STRING” .

Na primjer:



$char_array = niz ( 'l' , 'ja' , 'n' , 'u' , 'x' , 'h' , 'ja' , 'n' , 't' ) ;

asortiman ( $char_array , SORT_STRING ) ;

jeka 'Sortirani niz je: \n ' ;

za svakoga ( $char_array kao $vrijednost )

{

jeka $vrijednost . ' ' ;

}

?>

Zaključak

The niz() funkcija je važan alat za PHP programere koji žele organizirati i sortirati nizove po vrijednosti. Koristeći osnovne korake navedene u ovom vodiču, programeri mogu brzo i učinkovito sortirati nizove za odluke. niz(), sa svojim brojnim opcijama i parametrima pruža fleksibilne i moćne opcije za sve vaše potrebe sortiranja nizova u PHP-u.