Klawisze Array Search i spotkania Powrót
Miałem do przeszukiwania tablicy i zwraca elementy, które mają klucze, które pasują do kryteriów wyszukiwania. Więc pomyślałem, że podzielę.
'W hy musiałbym to? "Będzie prawdopodobnie pierwsze pytanie chcesz zapytać, cóż, jeśli chcę, aby przeszukać tablicę wszystkich elementów, które związane wymiary elementu wtedy będę mógł wyciągnąć odpowiednie klucze przy tym mało funkcji:
<? function searchArrayKey($array,$search) {  $search = strtolower($search);  if (is_array($array))  {   foreach ($array as $key => $data)   {    if (strpos(strtolower($key),$search) === 0) { $returnArray[$key] = $data; }   }   return $returnArray;  } else  { // User hasn't subimitted an array...   return false;  } } ?> Tak na przykład jeśli chcę, aby wyszukać szereg pozycji danych dla danych wymiar mógłbym wykonać następujące czynności (i wydrukować na ekranie prawdopodobnie):
$dimensions = searchArrayKeys($itemArray,'dimension'); Które zwróci coś takiego:
print_r($dimensions); Array ( [dimension_height] => 20 [dimension_width] => 30 [dimension_depth] => 40 ) 















































