首先我聲明一個變量,我想通過代碼在多個數組中使用。這是它的一個片段,它應該工作,但它並不:數組中的變量,這可能嗎?語法錯誤可能
變量:
$test = '<div id="test"> dit is een test </div>';
數組:
$sections[] = array(
'title' => $test,
'icon' => '/img/icons/home.png'
);
標題總是空: -/
謝謝!
首先我聲明一個變量,我想通過代碼在多個數組中使用。這是它的一個片段,它應該工作,但它並不:數組中的變量,這可能嗎?語法錯誤可能
變量:
$test = '<div id="test"> dit is een test </div>';
數組:
$sections[] = array(
'title' => $test,
'icon' => '/img/icons/home.png'
);
標題總是空: -/
謝謝!
嘗試使用此代碼:
$test = '<div id="test"> dit is een test </div>';
$sections['title'] = $test;
$sections['icon'] = '/img/icons/home.png';
echo $sections['title'];
正確的聲明是
$test = '<div id="test"> dit is een test </div>';
$sections = array(
'title' => $test,
'icon' => '/img/icons/home.png'
);
感謝大家的快速響應。實際上,該代碼是來自wordpress框架的代碼片段。它是管理面板中的一個菜單項。上面的代碼不起作用,我得到一個錯誤「爲xxx/options.php中的foreach()提供的無效參數」,所以它比我想象的更復雜。 – user1562864 2012-07-30 12:29:48
我發現它,它是上面的代碼的第一行是問題:$ sections = array();感謝大家 ! – user1562864 2012-07-30 12:52:04
你能否提供更多的腳本?您提供的代碼應該可以工作。 – 2012-07-30 12:01:08
你的代碼沒有問題。 '$ sections [0] ['title']'應該可以正常顯示它(假設它是數組中的第一個元素) – tavocado 2012-07-30 12:01:21
是的,有可能,你試過做echo $ sections [0] ['title'];得到標題...應該給你標題 – 2012-07-30 12:01:41