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:该程序演示了var和public关键字。
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