صفيف مفاتيح البحث ومباريات العودة
لقد كان من حاجة للبحث من خلال مجموعة وعودة العناصر التي لديها مفاتيح التي تطابق مصطلح البحث. حتى ظننت أنني سهم.
"سوف W HY أحتاج إلى هذا؟" ربما يكون السؤال الأول كنت أسأل ، أيضا إذا أردت البحث من خلال مجموعة لجميع العناصر التي تتعلق بالأبعاد بند ثم أتمكن من سحب مفاتيح مناسبة باستخدام هذه الدالة قليلا :
<? 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;  } } ?> هكذا على سبيل المثال اذا اردت ان ابحث عن مجموعة من البيانات عن البيانات البند البعد ثم يمكن أن أفعل ما يلي (والطباعة على الشاشة المفترض) :
$dimensions = searchArrayKeys($itemArray,'dimension'); الأمر الذي يعود شيئا مثل :
print_r($dimensions); Array ( [dimension_height] => 20 [dimension_width] => 30 [dimension_depth] => 40 ) 















































