简单,是吧?嗯,这是行不通的:-\

$skuList = explode('\n\r', $_POST['skuList']);

当前回答

看起来很简单

$skuList = explode('\\n', $_POST['skuList']);

你只需要传递准确的文本“\n”,直接写“\n”被用作转义序列。输入"\\"传递一个简单的反斜杠然后输入"n"

其他回答

虽然不完美,但我认为这是最安全的。添加nl2br:

$skuList = explode('<br />', nl2br($_POST['skuList']));

try

explode(chr(10), $_POST['skuList']);

试试“\n\r”(双引号)或者“\n”。

如果您不确定您拥有哪种类型的EOL,在爆炸之前运行str_replace,将“\n\r”替换为“\n”。

试试这个:

explode(PHP_EOF, $lines);

你试过用双引号吗?