<?php
class Box {
var $contents;
function Box($contents) {
$this->contents = $contents;
}
function get_whats_inside() {
return $this->contents;
}
}
?>
我正在阅读OO教程。我熟悉PHP和OO的概念,但大多数时候它仍然是一场艰难的斗争!但是,上面的代码返回错误“Unexpected&amp; on line 7”。我发现其他任何人都没有遇到过本教程的问题。我用PHP版本5.2.5运行MAMP。有人有什么想法吗?
答案 0 :(得分:5)
它应该是$ this-&gt;内容,而不是$ this-&amp; gt; contents
答案 1 :(得分:0)
我想它应该是
$this->contents = $contents;
return $this->contents;
而不是
$this->contents = $contents;
return $this->contents;
似乎有一些HTML涉及......
答案 2 :(得分:0)
不知何故,您的代码已经过HTML编码。
“&amp; gt;”应为“&gt;”符号