0
我有一個非常簡單的問題。Foreach循環返回PHP中的空值?
基本上我有一個名爲$list
的數組,它是一個標題列表。如果我做了print_r($list)
我得到這些結果:
Array ([0] => Another New Title [1] => Awesome Movies and stuff [2] => Jascha's Title)
現在,我正在一個foreach
循環來檢索他們的價值觀和在<ul>
像這樣格式化......
function get_film_list(){
global $categories;
$list = $categories->get_film_list();
if(count($list)==0){
echo 'No films are in this category';
}else{
echo '<ul>';
foreach($list as $title){
echo '<li>' . $title . '<li>';
}
echo '</ul>';
}
}
問題我有我的循環是每個值返回兩個值(是它的關鍵值?) 上述功能的結果如下所示:
- 另一個新標題
- 真棒電影和東西
- 雅舍的標題
我甚至嘗試:
foreach($list as $key => $title){
echo '<li>' . $title . '<li>';
}
相同的結果:
- 另一個新標題
- 真棒電影和東西
- 雅舍的標題
缺少什麼我在這裏?
在此先感謝。
哈哈,哇。謝謝。 – 2010-03-20 15:38:22