Arama Array Tuşlar ve İade Maçlar
Ben bir dizi ve bir arama terimi ile eşleşen anahtarlar unsurları üzerinden arama dönmek için ihtiyacı vardı. Yani ben paylaşmayı düşündüm.
'W hy Bunu gerekir?' Muhtemelen bir öğenin boyutları ile ilgili tüm unsurları için bir dizi üzerinden arama yapmak istiyorsa sormak istiyorum ilk soru olurdu o zaman uygun tuşları çekin. Bu küçük işlevini kullanarak:
<? 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;  } } ?> Yani, örneğin boyut verileri için bir dizi öğe veri arama yapmak istiyorsa o zaman ben (ve muhtemelen ekran baskı) aşağıdakileri yapabilirsiniz:
$dimensions = searchArrayKeys($itemArray,'dimension'); Hangi gibi bir şey dönecekti:
print_r($dimensions); Array ( [dimension_height] => 20 [dimension_width] => 30 [dimension_depth] => 40 ) 















































