美元符号在 PHP 中是什么意思?[已关闭]
美元符号在 PHP 中是什么意思?我有这个代码:
<?php
class Building {
public $number_of_floors = 5;
private $color;
public function __construct($paint) {
$this->color = $paint;
}
public function describe() {
printf('This building has %d floors. It is %s in color.',
$this->number_of_floors,
$this->color
);
}
}
$bldgA = new Building('red');
$bldgA->describe();
?>
似乎指示一个变量,如:$
$number_of_floors
$color
但是当我看到以下内容时,我会感到困惑:
$bldgA->describe();
$bldgA->number_of_floors;
为什么在这些变量之前没有美元符号?