当用户添加新行并将此新行(通过HTML)放入数组位置时,我需要拆分文本。
<?php
$urlstoafiliate = $_POST['urls'];
$affcj = "http://www.an.com";
$arraylinks = explode("/\r\n|\n|\r/", $urlstoafiliate);
echo $arraylinks[ 0 ];
//echo $nombre;
?>
答案 0 :(得分:2)
您需要console.log([1,2,3,4,5,6].slice());
console.log([1,2,3,4,5,6]);
这样:
preg_split()
答案 1 :(得分:1)
我会使用explode("\n", $urlstoafiliate)
来获取一个字符串数组,然后我会在每个字符串上调用trim()
以删除任何尾随的\r
(如果有的话)以及任何前导或尾随空格(用户输入的URL可能具有前导和/或尾随空格,尤其是当用户从其他来源复制/粘贴它们时):
$arraylinks = array_map('trim', explode("\n", $_POST['urls']));