Otsi Array Keys ja tagastamine Mängud

Autor , kolmapäeval 13. august 2008 16:26

Mul oli vaja otsida array ja tagasi elemente, mis on võtmed, mis sobivad otsingut. Nii et ma mõtlesin, et ma jagada.

'W hy ma vajan seda? "Oleks arvatavasti esimene küsimus soovite küsida, hästi kui ma tahtsin otsida massiivi kõik elemendid, mis on seotud mõõtmed kirje siis ma võiksin tõmmake korral võtmed kasutades seda väikest funktsioon:

<? 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;  } } ?> 

Nii näiteks kui ma tahtsin otsida massiivi elemendi andmeid mõõde andmed siis ma võiksin teha järgmist (ja printida ekraanil eeldatavasti):

 $dimensions = searchArrayKeys($itemArray,'dimension'); 

Mis oleks tagasi midagi sellist:

 print_r($dimensions); Array ( [dimension_height] => 20 [dimension_width] => 30 [dimension_depth] => 40 ) 

Jäta vastus













Panorama Theme by Themocracy

8 külastajaid online praegu
7 külalist 1 bots, 0 liiget
Max Külastusi täna: 15 kell 00:12 UTC
See kuu: 17 at 2011/01/09 23:27 UTC
Sel aastal: 130 at 28-03-2011 22:40 UTC
Kõik kokku: 130 at 28-03-2011 10:40 UTC