所以我在学习 php 和类的过程中给我带来了麻烦, 如果我没记错的话,这段代码应该回显 Blue 和 Dusty,但由于某种原因,它坚持默认的绿色
<?php
class World {
public $color = 'green';
public function __construct($color)
{
$this->$color = $color;
}
}
$World = new World('blue');
echo $World->color;
echo "<br>";
$World2 = new World('dusty');
echo $World2->color;
?>
我做错了什么?如果需要的话请像我 5 一样向我解释
最佳答案
你应该改变
$this->$color = $color;
至以下内容:
$this->color = $color;
关于PHP 类未正确回显,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19782523/