Zoek array keys en Return Wedstrijden
Ik heb de behoefte om te zoeken door middel van een array en de terugkeer van de elementen die toetsen die een zoekterm wedstrijd hebben. Dus ik dacht dat ik zou delen.
'W hy zou ik dit nodig?' Zou waarschijnlijk de eerste vraag die je zou vragen, en als ik wilde om te zoeken door middel van een array voor alle elementen die verband houden met de afmetingen van een item dan kon ik trek de juiste toetsen door met behulp van deze kleine functie:
<? 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;  } } ?> Dus bijvoorbeeld als ik wilde naar een array van artikelgegevens op zoek naar de Dimension Data dan kon ik de volgende (en af te drukken vermoedelijk scherm) doen:
$dimensions = searchArrayKeys($itemArray,'dimension'); Die zal iets geven als:
print_r($dimensions); Array ( [dimension_height] => 20 [dimension_width] => 30 [dimension_depth] => 40 ) 
















































