Allt du behöver veta om Array Search i PHP



Den här artikeln täcker hela perspektivet för Array Search i PHP och hjälper dig att få en detaljerad kunskap om samma med exempel.

Att vara ett av de bästa språken för manus, har verkligen använt arrayer också bra. Så i den här artikeln kommer vi att förstå Array Search i PHPi följande sekvens:

Ett av sätten att söka efter ett värde i PHP är att använda en slinga för att kontrollera värdet på varje element men det är ineffektivt. Det finns olika inbyggda funktioner som kan användas för att söka matriser som array_search, in_array, array_keys och array_key_exists. I den här bloggen ska vi diskutera angående array_search i PHP





Introduktion till PHP - Array Search i PHP - Edureka



Fortsätter med den här artikeln om Array-sökning i PHP.

Array Search

array_search är en inbyggd funktion i PHP. För att söka efter ett visst värde i en matris använder vi den här funktionen som söker efter ett visst värde och returnerar nyckeln. Om ingen matchning hittas returnerar den falskt. Det liknar nästan in_array (). Huvudskillnaden mellan båda funktionerna är att array_search () vanligtvis returnerar antingen nyckel eller index medan in_array () returnerar SANT eller FALSKT enligt matchningen i sökningen.

Syntax: array_search (värde, array, strikt)



Värde : Det anger värdet som behöver sökas i en matris.
Array : Den specificerar den matris som måste sökas
Sträng: Det är en valfri parameter som söker efter strikt identiska element i matrisen som antingen kan ställas in på SANT eller FALSK. Som standard är den inställd på FALSE. Om det är satt till true kontrollerar det om det finns identiska element. dvs heltal 3 är inte detsamma som strängen 3.

När vi skickar parametrarna (sökvärde & matris) till array_search () returnerar den nyckeln med ett matchande värde som diskuterats ovan. Om ingen matchning hittas returnerar den falskt. Om det finns fler än en matchning returnerar den den första matchade nyckeln.

hur man skapar en objektmatris i java

Fortsätter med den här artikeln om Array-sökning i PHP

Utgång 1:

Låt oss se ett exempel utan att använda den strikta parametern,

 

Fortsätter med den här artikeln om Array-sökning i PHP

Utgång: 2

Det returnerar 2 eftersom aravind finns i arrayens andra position.

Om det finns mer än en matchning,

 

Fortsätter med den här artikeln om Array-sökning i PHP

Utgång: 3

implementering av hashmap i Java-kod

Det returnerar 3 när den första matchen med naveen finns i det tredje indexet.

Låt oss se ett annat exempel med strikt parameter,

 

Fortsätter med den här artikeln om Array-sökning i PHP

Utgång 4:

Det returneras utan utdata eftersom datatypen för värdet i matrisen och datatypen för det sökta värdet inte är av samma typ. Om den är inställd på falsk ignorerar den datatypen och som standard är den inställd på falsk.

Låt oss se samma exempel genom att ställa in strikt parameter på false.

 

Med detta kommer vi till slutet av den här artikeln, jag hoppas att du förstod den inbyggda funktionen array_search i PHP.

jenkins vs marionett vs kock

Om du tyckte att den här bloggen var relevant, kolla in av Edureka, ett pålitligt inlärningsföretag online med ett nätverk av mer än 250 000 nöjda elever spridda över hela världen.

Har du en fråga till oss? Vänligen nämna det i kommentarfältet i ” Array Search i PHP ”Och jag kommer tillbaka till dig.