Traži Array Tipke i povratak Utakmice
Ja sam imao potrebu tražiti kroz niz i vratiti elemenata koji imaju tipke koje odgovaraju traženi pojam. Tako sam mislio bih podijeliti.
'W hy bih treba to?' Će vjerojatno biti prvo pitanje koje biste pitati, dobro, ako sam htio pretraživanje polja za sve elemente koji se odnose na dimenzije stavke onda sam mogao izvući odgovarajuće tipke za koristeći ovaj mali funkcije:
<? 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;  } } ?> Tako na primjer, ako sam htjela da traži niz točke podataka za dimenziju podataka onda ja mogao učiniti sljedeće (i ispis na zaslon vjerojatno):
$dimensions = searchArrayKeys($itemArray,'dimension'); Koji će se vratiti nešto poput:
print_r($dimensions); Array ( [dimension_height] => 20 [dimension_width] => 30 [dimension_depth] => 40 ) 















































