我在这一行收到错误:
$name = $html->find('a.ProfileHeaderCard-nameLink')[0]->plaintext;
错误是:
Parse error: syntax error, unexpected '['
我该如何使这项工作?由于某种原因,它在localhost上完美运行。
答案 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