0
以下のクラスの違いは何ですか?PHPクラス:グローバル変数vsアクセスベールvaribales
class Test {
var $location;
public function __construct() {
$this->location = 'India';
}
}
class Test {
protected $location;
public function __construct() {
$this->location = 'India';
}
}
なぜ我々はVARを使うのか? varをglobalとして使用する目的は何ですか?
私を明確にしてください。
基本的には、それはそれはしばらくの間廃止されましたように見えますが、現在は「公共」のためだけの同義語である –
*注:varキーワードで変数を宣言するPHP 4の方法は、まだサポートされています互換性の理由から(publicキーワードの同義語として) 5.1.3より前のPHP 5では、その使用法がE_STRICT警告を生成します。* http://php.net/manual/en/language.oop5.visibility.php –