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
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ą.