猿问

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

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

这可能是一个非常微不足道的问题,但我无法通过网络搜索引擎或php.net找到答案。如果您没有时间解释,请告诉我我可以阅读的内容。

  1. 'var'关键字在PHP中意味着什么?

  2. PHP4和PHP5之间有什么区别吗?


慕的地6264312
浏览 1151回答 3
3回答

白衣染霜花

它用于在PHP4中声明类成员变量,不再需要它。它将在PHP5中运行,但会E_STRICT在PHP 5.0.0.0到版本5.1.2之间发出警告,因为它已被弃用。自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() {     }}

长风秋雁

从php 5.3开始>,var关键字等同于public在类中声明变量时。class myClass {   var $x;}与(对于php 5.3和>)相同:class myClass {   public $x;}历史:以前是在类中声明变量的规范,虽然后来变得折旧,但后来(PHP 5.3)它变得没有折旧。
随时随地看视频慕课网APP
我要回答