我有一个10年前编写的PHP脚本.现在我们将脚本移动到新服务器并且它无法正常工作.有问题的行是:
$p_industry = split(',', $member['p_industry']);
Run Code Online (Sandbox Code Playgroud)
测试电子邮件收到此错误消息:
函数split()已弃用.
我研究了这个网站,然后我用脚本替换了脚本
$p_industry = preg_split(',', $member['p_industry']);
Run Code Online (Sandbox Code Playgroud)
然后测试电子邮件收到以下不同的错误消息:
preg_split():找不到结束分隔符','
当我将脚本更改为
$p_industry = explode(',', $member['p_industry']);
Run Code Online (Sandbox Code Playgroud)
我没有收到任何错误消息的电子邮件.但剧本似乎也无效.它似乎没有工作,甚至没有发送错误消息测试电子邮件.
我该怎么改变剧本?你能给我具体的答案吗?