今天开发插件过程中,插件爆出Illegal string offset错误,原因:可能是函数未定义造成的,解决办法:首先找到这一行,然后对函数是否定义进行一个判断,如果定义了,那么调用函数,如果没有定义,那么执行空
将错误代码:
$post_link=$post_meta['wpso_post_links'];
替换为:
$post_link= isset($post_meta['wpso_post_links']) ?$post_meta['wpso_post_links']: '';
即可解决
转载自:PHP错误Illegal string offset解决办法 https://www.ecmsw.cn/html/6654.html