这个声明有什么问题请帮助,我收到错误: -
我的代码
public function function(): array
{
return $this->data['value'] ?? [];
}
获得的错误是: - 函数应该返回一个数组但返回了字符串。
答案 0 :(得分:0)
试试这个简单的例子,你的函数声明是错误的:
<?php
function test() {
return $this->data['value'] ?? [];
}
$result = test();
?>