📜  PHP | var 关键字

📅  最后修改于: 2022-05-13 02:24:09.343000             🧑  作者: Mango

PHP | var 关键字

PHP的var关键字用于声明默认为public的类的属性或变量。在声明类的变量或属性时, var关键字与public相同。
注意:从 5.0.0 版本到 5.1.2 版本不推荐使用 var 关键字。自PHP 5.1.3 起,它再次被添加。
句法:

class className {
   var $variable = "GeeksforGeeks";
   // Other statements
}

下面的程序说明了PHP的var关键字:
程序 1:该程序说明了 var 关键字。

php
var1 . "\n";;
 
?>


php
var1 . "\n";
 
// Calling public declared variable
echo $obj->var2 . "\n";;
 
?>


php
var1 . "\n";;
 
// Calling private declared variable
// It will give error
echo $obj->var2 . "\n";;
 
?>


输出:

Public

程序 2:该程序演示了varpublic关键字。

PHP

var1 . "\n";
 
// Calling public declared variable
echo $obj->var2 . "\n";;
 
?>

输出:



Var Public
Public

程序 3:该程序演示调用私有变量时的错误。

PHP

var1 . "\n";;
 
// Calling private declared variable
// It will give error
echo $obj->var2 . "\n";;
 
?>

输出:

Var Public

错误:

PHP Fatal error:  Uncaught Error: Cannot access private property 
Geeks::$var2 in /home/46488c166fd1197d687867f62e03b8b8.php:24
Stack trace:
#0 {main}
  thrown in /home/46488c166fd1197d687867f62e03b8b8.php on line 24