语法错误,意外的' ['在[0]

时间:2017-12-29 08:20:04

标签: php

我在这一行收到错误:

$name = $html->find('a.ProfileHeaderCard-nameLink')[0]->plaintext;

错误是:

Parse error: syntax error, unexpected '[' 

我该如何使这项工作?由于某种原因,它在localhost上完美运行。

2 个答案:

答案 0 :(得分:2)

试试这个,

$name = $html->find('a.ProfileHeaderCard-nameLink');
$name = $name[0]->plaintext;

答案 1 :(得分:0)

您确定在本地和服务器上运行相同的PHP版本吗?从函数函数返回后直接访问数组是PHP 5.4中添加的一项功能,请参阅http://php.net/manual/en/migration54.new-features.php