我对这个字符串有疑问
string(313) "
12312312312312312
12312312312312312
12312312312312312
12312312312312312
12312312312312312
12312312312312312
12312312312312312
12312312312312312
12312312312312312
12312312312312312"
我想要的结果是= array("12312312312312312","12312312312312312")
等等...
我想将条目分开放入数组中,我用 php 尝试了所有这些方法:
$numbers= explode("\n",$numbers);
$numbers= explode(" ",$numbers);
$numbers= explode("<br>",$numbers);
$numbers= str_replace("\n", " ", "<br>", $numbers)
最佳答案
您需要使用新行(PHP_EOL
)来explode()
:
$numbers= array_filter(explode(PHP_EOL, $numbers)); // PHP_EOL used for new line
print_r($numbers);
注意:- array_filter()
用于从数组中删除空、空值索引
关于php - php explode 问题,尝试分隔字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56646971/