Барај Низа Копчиња и враќање натпревари

Со , среда 13 август 2008 16:26

Имав потреба да пребарувате низ низа и се врати на елементи кои имаат клучеви кои одговараат на пребарувањето мандат. Па мислев дека сум го споделат.

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 ) 

Остави Одговори













Панорама Тема од Themocracy

12 посетители онлајн сега
7 гости, 5-ботови, 0 членови
Макс посетители денес: 17 во 02:46 UTC
Овој месец: 23 на 24-08-2011 05:40 UTC
Оваа година: 130 на 28-03-2011 22:40 UTC
Сите време: 130 на 28-03-2011 10:40 UTC