我不知道为什么我会收到这个错误,而且我一直在努力解决它如何解决它5个小时请帮忙。 未定义的属性:MySQLDatabase :: $ db_config
StorageAccount storageAccount = azure.storageAccounts().define(storageAccountName)
.withBlobStorageAccountKind() // Set the kind as `BlobStorage`
.withRegion(Region.US_EAST)
.withNewResourceGroup(rgName)
.create();
答案 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