PHP关键字'var'有什么作用?

44 浏览
0 Comments

PHP关键字'var'有什么作用?

这可能是一个非常琐碎的问题,但我无法通过网络搜索引擎或php.net找到答案。如果您没有时间解释,请只是指导我在哪里可以阅读这个。

  1. PHP中的“var”关键字是什么意思?
  2. PHP4和PHP5之间有什么区别?
admin 更改状态以发布 2023年5月22日
0
0 Comments

var关键字用于在PHP 4的类中声明变量:

class Foo {
    var $bar;
}

随着PHP 5引入属性和方法的可见性(publicprotectedprivate),因此var已经被弃用。

0
0 Comments

在PHP4中用于声明类成员变量,但现在不再需要了。它在PHP5中仍可以使用,但从版本5.0.0到版本5.1.2(被弃用时),会引发E_STRICT 警告。自PHP 5.3以来,var已被取消弃用,并成为“public”的同义词。

使用示例:

class foo {
    var $x = 'y'; // or you can use public like...
    public $x = 'y'; //this is also a class member variables.
    function bar() {
    }
}

0