在为数据库创建静态类时遇到此错误 [英] While making the static class for database getting this error
本文介绍了在为数据库创建静态类时遇到此错误的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
这是我的课程
class Databases {
public $liveresellerdb = new Database('1host1','user','pswd','db');
}
我遇到的错误是
Parse error: syntax error, unexpected T_NEW in /home/abhijitnair/sandbox/newreseller/Databases.php on line 33
为什么会出现此错误?
why this error is coming?
推荐答案
可能未使用运行时信息预置属性.
Properties may not be preset with runtime information.
类成员变量称为属性".您可能还会看到使用其他术语(例如属性"或字段")来引用它们,但是出于本参考的目的,我们将使用属性".它们通过使用关键字public,protected或private之一定义,后跟普通变量声明.该声明可以包含一个初始化,但是该初始化必须是一个常量值-也就是说,它必须能够在编译时进行评估,并且必须不依赖于运行时信息评估.
这篇关于在为数据库创建静态类时遇到此错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文