php - 在 PHP 中将变量声明为 "var $foo"或 "$foo"之间的区别?

标签 php variables

标题说明了一切。有什么不同?

var $foo;
$bar;

这两个变量之间的主要区别是什么?

我注意到“var $foo”主要用于声明类属性,但为什么会这样呢?

预先感谢您的所有回答。

最佳答案

在 PHP 4 中,var 用于定义类中的变量。在 PHP 5 中,它已被弃用,您必须改用 publicprivateprotected。在类之外它不应该有任何影响(尽管您可能会在 PHP 5 中收到警告)。

关于php - 在 PHP 中将变量声明为 "var $foo"或 "$foo"之间的区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/566023/

相关文章:

PHP 在 10 秒后关闭连接而没有回显数据

java - 如何在 Javafx 中为 XML 文件创建常量变量

variables - Gitlab Ci 文件变量内容而不是路径

php - 无法在 Laravel 中发送邮件

javascript - 如何在 IE8 中通过 GET/POST 请求发送长 JSON 字符串?

当应用程序被滑动时,Android 在服务中维护变量值

javascript - 在javascript中声明静态变量

batch-file - 如何仅在命令是单行文本时获取命令的输出?

php - UTF-8贯穿始终

php - 在手动输入的两个日期之间搜索