PHP对象的未定义属性

理查德·克西

我敢肯定,这比我做的要简单。

我得到的错误...

Notice (8): Undefined property: Cake\Database\Connection::$config [... line 73]

第73行的代码...

Line 72: debug($conn);
Line 73: debug($conn->config);

这就是$ conn等于

$conn = object(Cake\Database\Connection) {

    'config' => [
        'password' => '*****',
        'username' => '*****',
        'host' => '*****',
        'database' => '*****',
        'driver' => 'Cake\Database\Driver\Postgres',
        'persistent' => false,
        'encoding' => 'utf8',
    ],
}

有人知道为什么$ conn-> config语法不正确吗?

射线

在Cake(http://api.cakephp.org/3.2/source-class-Cake.Database.Connection.html的数据库连接类中,没有$config仅被保护的公共属性$_config

通过Cake中的数据库连接,您必须使用public函数config()来获取配置数组。

 $config = $conn->config();

我不知道该怎么debug()做,但是它并没有var_dump像从反射中那样或可能从中返回对象属性的详细表示不要依靠它来学习对象/类的接口。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

对象的属性未定义

来自分类Dev

在localStorage之后对象属性未定义

来自分类Dev

在AngularJS中对象属性未定义

来自分类Dev

对象属性返回未定义的(nodejs)

来自分类Dev

* ngFor对象属性未定义

来自分类Dev

在localStorage之后对象属性未定义

来自分类Dev

在AngularJS中对象属性未定义

来自分类Dev

对象属性未定义但存在

来自分类Dev

PHP:如何获取非对象的属性(错误消息 - 未定义的属性:stdClass::$0)

来自分类Dev

Yii PHP-属性未定义

来自分类Dev

属性未定义

来自分类Dev

未定义的属性

来自分类Dev

属性未定义

来自分类Dev

“未定义”变量用作具有“未定义”属性名称的对象的键

来自分类Dev

Javascript / Redux中未定义的对象属性

来自分类Dev

QML相机的媒体对象属性无效/未定义

来自分类Dev

JavaScript对象属性始终返回未定义

来自分类Dev

检查未定义的对象后,“无法读取null的属性..”

来自分类Dev

无法访问json对象属性返回未定义

来自分类Dev

创建json对象以排除未定义的属性

来自分类Dev

检查对象的所有属性是否未定义

来自分类Dev

来自方法参数的对象属性未定义

来自分类Dev

无法在JEST的IF语句中读取未定义对象的属性

来自分类Dev

ReactJs和Firestore:映射对象的属性未定义

来自分类Dev

Firestore规则:属性在对象上未定义

来自分类Dev

忽略对象中所有未定义的属性

来自分类Dev

TypeError:无法读取未定义的属性“ filter”-数据对象

来自分类Dev

删除对象中的空或未定义的属性

来自分类Dev

来自Mongo的对象的数组属性未定义