Sve što trebate znati o pretraživanju nizova u PHP-u



Ovaj članak pokriva svu perspektivu pretraživanja nizova u PHP-u i pomoći će vam na detaljnim saznanjima o istim na primjerima.

Budući da je jedan od najboljih jezika za skriptiranje, je sigurno dobro iskoristio i nizove. Dakle, u ovom ćemo članku razumjeti Array Search u PHP-u sljedeći slijed:

Jedan od načina pretraživanja vrijednosti u PHP-u je korištenje petlje za provjeru vrijednosti svakog elementa, ali to je neučinkovito. Postoje razne ugrađene funkcije koje se mogu koristiti za pretraživanje nizova poput array_search, in_array, array_keys i array_key_exists. Na ovom blogu razgovarat ćemo o array_search u PHP-u





Uvod u PHP - Pretraživanje nizova u PHP-u - Edureka



Nastavljamo s ovim člankom o pretraživanju nizova u PHP-u.

Pretraživanje polja

array_search je ugrađena funkcija u PHP-u. Da bismo pretražili određenu vrijednost u nizu, koristimo ovu funkciju koja traži određenu vrijednost i vraća ključ. Ako nije pronađeno podudaranje, vraća false. Gotovo je sličan in_array (). Glavna razlika između obje funkcije je u tome što array_search () obično vraća ili ključ ili indeks, dok in_array () vraća TRUE ili FALSE prema podudarnosti pronađenoj u pretraživanju.

Sintaksa: array_search (vrijednost, niz, strog)



Vrijednost : Određuje vrijednost koju treba pretražiti u nizu.
Niz : Određuje niz koji treba pretražiti
Strog: To je neobavezni parametar koji traži strogo identične elemente u polju koji se mogu postaviti na TRUE ili FALSE. Prema zadanim postavkama postavljeno je na FALSE. Ako je postavljeno na true, provjerava identične elemente. tj. cijeli broj 3 nije isto što i niz 3.

Kad proslijedimo parametre, (vrijednost pretraživanja i polje) u array_search (), on vraća ključ s odgovarajućom vrijednošću kao što je gore spomenuto. Ako nije pronađeno podudaranje, vraća false. Ako je pronađeno više podudaranja, vraća prvi podudarni ključ.

kako koristiti tostring metodu

Nastavljamo s ovim člankom o pretraživanju nizova u PHP-u

Izlaz 1:

Pogledajmo primjer bez upotrebe strogog parametra,

 

Nastavljamo s ovim člankom o pretraživanju nizova u PHP-u

Izlaz: 2

Vraća 2 jer se aravind nalazi na drugom položaju niza.

U slučaju da je pronađeno više podudaranja,

 

Nastavljamo s ovim člankom o pretraživanju nizova u PHP-u

Izlaz: 3

kako testirati bazu podataka

Vraća 3 jer se prva podudarnost naveena nalazi u trećem indeksu.

Pogledajmo još jedan primjer koristeći strogi parametar,

 

Nastavljamo s ovim člankom o pretraživanju nizova u PHP-u

Izlaz 4:

konačno konačno i finalizirati u javi

Vraća se bez rezultata jer tip podataka vrijednosti u polju i tip podataka tražene vrijednosti nisu istog tipa. Ako je postavljeno na false, zanemaruje vrstu podataka i prema zadanim postavkama postavljeno je na false.

Pogledajmo isti primjer postavljanjem strogog parametra na false.

 

Ovim smo došli do kraja ovog članka, nadam se da ste razumjeli ugrađenu funkciju array_search u PHP-u.

Ako smatrate da je ovaj blog relevantan, pogledajte Edureka, pouzdane tvrtke za internetsko učenje s mrežom od više od 250 000 zadovoljnih učenika raširenih širom svijeta.

Imate pitanje za nas? Molimo spomenite to u odjeljku za komentare ' Pretraživanje niza u PHP-u ”I javit ću vam se.