PHP var 关键词

定义和用法

var 关键字在类中创建一个属性。从 PHP 5 开始,它等同于 public 关键字。

注意:var 关键字仅出于兼容性原因而被使用。从 PHP 5 开始,应使用 privateprotectedpublic 关键字代替。

相关页面

参考手册:public 关键词

参考手册:protected 关键词

参考手册:private 关键词

实例

使用 var 创建一个属性:

<?php
class MyClass {
  var $name = "Bill";
}

$obj = new MyClass();
echo $obj->name;
?>

亲自试一试

在这个例子中,MyClass 类使用 var 关键字定义了一个公共属性 $name,并赋值为 "Bill"。然后创建了一个 MyClass 的实例 $obj,并通过 echo 输出了该实例的 name 属性值。尽管代码使用了 var,但在 PHP 5 及以上版本中,这实际上等同于使用 public $name。然而,推荐使用 publicprotectedprivate 显式地指定属性的可见性。