Kaikki mitä sinun tarvitsee tietää Array Searchista PHP: ssä

Tämä artikkeli kattaa kaikki array-haun näkökulmat PHP: ssä ja auttaa sinua saamaan yksityiskohtaisen tiedon samasta esimerkkien avulla.

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ä



Johdatus PHP - matriisihaku PHP - Edureka

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.