Yksi parhaista kielistä komentosarjojen kirjoittamiseen, on varmasti hyödyntänyt myös matriiseja. Joten tässä artikkelissa ymmärrämme Array-haun PHPinissä seuraavasti:
Yksi tapa etsiä arvoa PHP: stä on käyttää silmukkaa kunkin elementin arvon tarkistamiseen, mutta se on tehotonta. On olemassa useita sisäänrakennettuja toimintoja, joita voitaisiin käyttää taulukoiden hakemiseen, kuten array_search, in_array, array_keys ja array_key_exists. Tässä blogissa keskustelemme array_searchista PHP: ssä
Tämän artikkelin siirtyminen array-hakuun PHP: ssä.
Taulukkohaku
array_search on sisäänrakennettu toiminto PHP: ssä. Jos haluat etsiä tiettyä arvoa taulukosta, käytämme tätä toimintoa, joka etsii tiettyä arvoa ja palauttaa avaimen. Jos vastaavuutta ei löydy, se palauttaa arvon false. Se on melkein samanlainen kuin in_array (). Suurin ero kummankin funktion välillä on se, että array_search () palauttaa yleensä joko avaimen tai indeksin, kun taas in_array () palauttaa TOSI tai EPÄTOSI hausta löydetyn vastaavuuden mukaan.
Syntaksi: array_search (arvo, taulukko, tiukka)
Arvo : Se määrittää arvon, jota on haettava matriisista.
Taulukko : Se määrittelee haettavan taulukon
Tiukka: Se on valinnainen parametri, joka etsii taulukosta täysin identtisiä elementtejä, jotka voidaan asettaa joko TOSI tai EPÄTOSI. Oletuksena se on FALSE. Jos se on asetettu tosi, se tarkistaa identtiset elementit. ts. kokonaisluku 3 ei ole sama kuin merkkijono 3.
Kun välitämme parametrit ((hakuarvo ja taulukko) array_search (): lle, se palauttaa avaimen vastaavalla arvolla, kuten edellä on keskusteltu. Jos vastaavuutta ei löydy, se palauttaa arvon false. Jos löytöjä on enemmän kuin yksi, se palauttaa ensimmäisen vastaavan avaimen.
mikä on kokki devopsissa
Tämän artikkelin siirtyminen array-hakuun PHP: ssä
Lähtö 1:
Katsotaanpa esimerkki ilman tiukkaa parametria,
Tämän artikkelin siirtyminen array-hakuun PHP: ssä
Lähtö: 2
Se palauttaa arvon 2, koska aravind löytyy taulukon toisesta sijainnista.
vain php-tulostusryhmän arvot
Siinä tapauksessa, että löytyi useampi kuin yksi ottelu,
Tämän artikkelin siirtyminen array-hakuun PHP: ssä
Lähtö: 3
Se palauttaa 3, koska naveenin ensimmäinen ottelu löytyy kolmannesta hakemistosta.
Katsotaanpa toinen esimerkki, jossa käytetään tiukkoja parametreja,
Tämän artikkelin siirtyminen array-hakuun PHP: ssä
Lähtö 4:
Se palaa ilman lähtöä, koska taulukon arvon tietotyyppi ja haetun arvon tietotyyppi eivät ole samaa tyyppiä. Jos se on asetettu epätosi, se ohittaa tietotyypin ja oletusarvoisesti epätosi.
Katsotaanpa sama esimerkki asettamalla tiukka parametri vääräksi.
Tämän kanssa olemme päässeet tämän artikkelin loppuun, toivottavasti ymmärrät sisäänrakennetun funktion array_search PHP: ssä.
Jos pidit tämän blogin merkityksellisenä, tutustu Edureka, luotettava verkko-oppimisyritys, jolla on yli 250 000 tyytyväisen oppijan verkosto, joka levisi ympäri maailmaa.
kuinka käyttää tostring-menetelmää java
Onko sinulla kysymys meille? Mainitse se kommenttiosassa ” Taulukohaku PHP: ssä ”Ja palaan takaisin sinuun.