Meklēt Array Taustiņi un Return Sērkociņi
Man bija nepieciešams, lai meklētu, izmantojot masīvu un atgriezt elementi, kas ir atslēgas, kas atbilst meklēšanas termins. Tāpēc es domāju, ka man daļa.
"W hy man vajag šo?", Iespējams, būtu pirmais jautājums vēlaties jautāt, labi, ja es gribēju, lai meklētu caur masīvs visi elementi, kas saistīti ar objekta izmēru, tad es varētu izraut attiecīgos taustiņus pa izmantojot šo maz funkciju:
<? 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;  } } ?> Tā, piemēram, ja es gribēju, lai meklētu masīvs objektu datu dimensiju datus, tad es varētu darīt šādi (un izdrukāt uz ekrāna iespējams):
$dimensions = searchArrayKeys($itemArray,'dimension'); Kurš varētu atgriezties kaut ko līdzīgu:
print_r($dimensions); Array ( [dimension_height] => 20 [dimension_width] => 30 [dimension_depth] => 40 ) 
















































