小编hap*_*uty的帖子

函数split()已弃用,preg_split():找不到结束分隔符','

我有一个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)

我没有收到任何错误消息的电子邮件.但剧本似乎也无效.它似乎没有工作,甚至没有发送错误消息测试电子邮件.

我该怎么改变剧本?你能给我具体的答案吗?

php split delimiter preg-split

7
推荐指数
1
解决办法
5330
查看次数

标签 统计

delimiter ×1

php ×1

preg-split ×1

split ×1