猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
按新行分解PHP字符串
简单吧?好吧,这不行: - \
$skuList = explode('\n\r', $_POST['skuList']);
Helenr
浏览 379
回答 3
3回答
鸿蒙传说
涵盖所有案例。不要依赖您的输入来自Windows环境。$skuList = preg_split("/\\r\\n|\\r|\\n/", $_POST['skuList']);要么$skuList = preg_split('/\r\n|\r|\n/', $_POST['skuList']);
0
0
0
莫回无
这里有很多东西:您需要使用双引号,而不是单引号,否则转义字符将不会被转义。正常的顺序\r\n不是\n\r。根据来源,你可能只是\n没有\r(或甚至在不寻常的情况下,可能只是\r)鉴于最后一点,您可能会发现preg_split()使用所有可能的变体将为您提供一种更可靠的分割数据的方法explode()。但另外,你可以使用explode()just \n,然后trim()用来删除任何\r留下的字符。
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
PHP
php如何把参数放在Http Request Heade????
1 回答
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续