if (isset( $xml->xpath('/lfm/artist/image[@size="extralarge"]')[0])) {
PHP版本5.3正在使用中(直到服务器家伙将其切换为5.3为5.7)。
在顶部的行上我们收到此错误:
PHP Fatal error: Can't use method return value in write context
我读了几篇文章,但没想到任何明显的东西 - 可能是没有看到树木穿过树木的情况。
关于如何摆脱错误而不是切换回5.7的任何建议?
答案 0 :(得分:1)
与PHP兼容< 5.4,按如下方式更新您的代码:
$elements = $xml->xpath('/lfm/artist/image[@size="extralarge"]');
if (isset($elements[0])) {
如果您有兴趣了解更多信息,请查看https://wiki.php.net/rfc/functionarraydereferencing。