Cas*_*ynn 4 php properties class
我有一个简单的 PHP 类,我试图从该类中的方法访问该类的属性。我已经尝试过 $this->property_name 语法,但似乎不起作用。我究竟做错了什么?
class NavigationBuilder {
public $mPage;
public $mGeoID;
public $mContinent;
public $mCountry;
public $mRegion;
private $Geograph = 'a';
public function construct_navigation() {
}
public function __construct() {
var_dump($Geograph);
}
}
Run Code Online (Sandbox Code Playgroud)
你是对的,你需要使用$this->property. 如果你使用的话你的例子就有效$this
<?php
class NavigationBuilder {
public $mPage;
public $mGeoID;
public $mContinent;
public $mCountry;
public $mRegion;
private $Geograph = 'a';
public function construct_navigation() {
}
public function __construct() {
var_dump($this->Geograph);
}
}
// prints string(1) "a"
$geo = new NavigationBuilder();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3203 次 |
| 最近记录: |