未定义的属性:MySQLDatabase :: $ db_config

时间:2017-05-26 19:55:46

标签: php

我不知道为什么我会收到这个错误,而且我一直在努力解决它如何解决它5个小时请帮忙。 未定义的属性:MySQLDatabase :: $ db_config

StorageAccount storageAccount = azure.storageAccounts().define(storageAccountName)
                    .withBlobStorageAccountKind() // Set the kind as `BlobStorage`
                    .withRegion(Region.US_EAST)
                    .withNewResourceGroup(rgName)
                    .create();

2 个答案:

答案 0 :(得分:3)

$db_config是一个仅存在于其定义的方法中的变量。$this->db_config是一个完全不同的变量,可以被类中的任何方法引用。

在构造函数中,设置$this->db_config而不是$db_config

$this->db_config = json_decode(...);

然后只需调用open方法,不带任何参数:

$this->open_connection();

由于open方法引用了在类级别定义的$this->dbconfig,因此不需要将其作为参数传递。

答案 1 :(得分:1)

包含评论的正确代码:

["groups"].count