Wszystko, co musisz wiedzieć o wyszukiwaniu tablicy w PHP



Ten artykuł obejmuje całą perspektywę wyszukiwania tablicy w PHP i pomoże Ci uzyskać szczegółową wiedzę na ten temat wraz z przykładami.

Będąc jednym z najlepszych języków do tworzenia skryptów, z pewnością zrobił dobry użytek z tablic. Tak więc w tym artykule zrozumiemy wyszukiwanie tablicy w PHP w następującej kolejności:

Jednym ze sposobów wyszukiwania wartości w PHP jest użycie pętli do sprawdzenia wartości każdego elementu, ale jest to nieefektywne. Istnieje wiele wbudowanych funkcji, które mogą być używane do wyszukiwania tablic, takich jak array_search, in_array, array_keys i array_key_exists. Na tym blogu będziemy omawiać kwestie wyszukiwania array_search w PHP





Wprowadzenie do PHP - Array Search in PHP - Edureka



Przechodząc do tego artykułu o wyszukiwaniu tablic w PHP.

Wyszukiwanie w tablicy

array_search to wbudowana funkcja w PHP. Aby wyszukać określoną wartość w tablicy, używamy tej funkcji, która wyszukuje określoną wartość i zwraca klucz. Jeśli nie znaleziono dopasowania, zwraca wartość false. Jest prawie podobny do in_array (). Główna różnica między obiema funkcjami polega na tym, że array_search () zwykle zwraca klucz lub indeks, podczas gdy in_array () zwraca wartość PRAWDA lub FAŁSZ zgodnie z dopasowaniem znalezionym w wyszukiwaniu.

Składnia: array_search (wartość, tablica, ścisłe)



Wartość : Określa wartość, która ma być przeszukiwana w tablicy.
Szyk : Określa tablicę, która ma być przeszukiwana
Ścisły: Jest to opcjonalny parametr, który wyszukuje dokładnie identyczne elementy w tablicy, które mogą być ustawione na TRUE lub FALSE. Domyślnie jest ustawiony na FALSE. Jeśli ma wartość true, sprawdza identyczne elementy. tzn. liczba całkowita 3 nie jest tym samym, co ciąg 3.

Kiedy przekazujemy parametry (wartość wyszukiwania i tablicę) do funkcji array_search (), zwraca ona klucz z pasującą wartością, jak omówiono powyżej. Jeśli nie znaleziono dopasowania, zwraca wartość false. Jeśli znaleziono więcej niż jedno dopasowanie, zwraca pierwszy dopasowany klucz.

jak utworzyć listę połączoną w c

Przechodząc do tego artykułu o wyszukiwaniu tablic w PHP

Wyjście 1:

Zobaczmy przykład bez użycia ścisłego parametru,

 

Przechodząc do tego artykułu o wyszukiwaniu tablic w PHP

Wyjście: 2

Zwraca 2, ponieważ aravind znajduje się na drugiej pozycji tablicy.

rozwijane menu w angularjs

W przypadku znalezienia więcej niż jednego dopasowania,

 

Przechodząc do tego artykułu o wyszukiwaniu tablic w PHP

Wyjście: 3

Zwraca 3, ponieważ pierwsze dopasowanie naveen znajduje się w trzecim indeksie.

Zobaczmy inny przykład z użyciem ścisłego parametru,

framework oparty na danych w selenium webdriver
 

Przechodząc do tego artykułu o wyszukiwaniu tablic w PHP

Wyjście 4:

Zwraca bez wyjścia, ponieważ typ danych wartości w tablicy i typ danych wyszukiwanej wartości nie są tego samego typu. Jeśli jest ustawiony na false, ignoruje typ danych i domyślnie jest ustawiony na false.

Zobaczmy ten sam przykład, ustawiając parametr ścisły na fałsz.

 

Na tym dochodzimy do końca tego artykułu, mam nadzieję, że zrozumiałeś wbudowaną funkcję array_search w PHP.

Jeśli uważasz, że ten blog jest odpowiedni, sprawdź autorstwa Edureka, zaufanej firmy zajmującej się edukacją online, z siecią ponad 250 000 zadowolonych uczniów rozsianych po całym świecie.

Masz do nas pytanie? Wspomnij o tym w sekcji komentarzy „ Wyszukiwanie tablicy w PHP ”I skontaktuję się z Tobą.