为什么这个foreach循环生成链接不起作用?

时间:2018-03-22 01:33:22

标签: php

我对php很新,而且我无法理解为什么这段代码无法正常工作:

foreach ($titles as $values) {
 echo '<a href="index.php">' . $values . '</a>';
}

1 个答案:

答案 0 :(得分:1)

$titles=array('title1','title2','title3');
if (is_array($titles)){    
    foreach ($titles as $values) {
     echo '<a href="index.php">' . $values . '</a>';
    } 
}

请首先使用is_array()检查您的$ titles是否为数组。