我明白了:
警告:在第 21 行的 \classes\classes.php 中为 foreach() 提供的参数无效
我所有的 html 都进去了,$content[]
然后我总是先使用 setContent 然后渲染它。是什么导致了这个警告, var_dumping $content 说它是一个数组,那么为什么这个参数无效?我应该忽略这个警告吗?
class cpage {
private $title;
private $content = array();
public function __construct($title) {
$this->title = $title;
}
public function __destruct() {
}
public function setContent($content) {
$this->content = $content;
}
public function render() {
echo "<H1>{$this->title}</H1>";
21: foreach($this->content as $cont){
echo $cont;
}
}
}