我正在使用laravel 5.7。
下面的数组不是“普通”字符串格式。 1)前面加+号是什么格式?
2)我试图像这样从“类型”中提取信息 $ type = $ contactDetails-> type;
5 => {#273 ▼
+"version": 2
+"value": "www.autokaraatti.fi"
+"type": "Website address"
foreach ($rawdata->results as $company) {
$name = $company->name; //return string
$businessId = $company->businessId; //return string
$companyForm = $company->companyForm; //return string
$contactDetails = $company->contactDetails;
if(empty($contactDetails)){
$contactDetails = false; //return 0 (zero)
}else{
$type = $contactDetails->type; // <-----
$value = $contactDetails->value;
错误是“试图获取非对象的属性'类型'” 正确,格式不是字符串和对象。
感谢Mika。