我有過的蔬菜品種數組搜索,看看它的ID匹配功能:陣列搜索和顯示
// my function
function findVariety($array, $key, $value)
{
$results = array();
if (is_array($array))
{
if (isset($array[$key]) && $array[$key] == $value)
$results[] = $array;
foreach ($array as $subarray)
$results = array_merge($results, findVariety($subarray, $key, $value));
}
return $results;
}
// function call
$picks = findVariety($veg,id,$sf->spring_choice);
成功時,它返回是這樣的:
// returned from print_r($picks);
Array ([0] => Array ([id] => 2 [variety] => Royal Burgundy (bush)))
我所缺少的是如何添加品種到我發送到我的頁面的回聲,例如:
echo '<td height="90px">'.$picks['variety'] .'<br /><a href="#" onclick="fill_square('.$a.','.$b.','.$box->id.','.$ID.');">add plants</a></td>';
截至目前,我已一直困在這最後一步!任何幫助將是驚人的...
它看起來像該值是:'$精選[0] ['variety']' – showdev