首页 > 解决方案 > PHP Wordpress 意外 '' (T_ENCAPSED_AND_WHITESPACE),期望 '-' 或标识符 (T_STRING) 或变量 (T_VARIABLE) 或数字 (T_NUM_STRING)

问题描述

我的一些客户报告了这个错误,但它并没有发生在我这边。

PHP解析错误:语法错误,意外''(T_ENCAPSED_AND_WHITESPACE),期望'-'或标识符(T_STRING)或变量(T_VARIABLE)或数字(T_NUM_STRING)......第2464行

function foo_getPlaylistFromCategory($atts){

    if(isset($atts['match']))$_match = $atts['match'];

我看到 match 是 php 8 中的一个保留关键字,但我使用 $_match 作为 var 名称。

https://www.php.net/manual/en/reserved.keywords.php

否则我不明白这段代码有什么问题。包含此代码的函数甚至不会在插件安装时运行。

标签: phpwordpress

解决方案


推荐阅读