Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Foreach分割不循环_Php_Loops_Foreach_Split - Fatal编程技术网

Php Foreach分割不循环

Php Foreach分割不循环,php,loops,foreach,split,Php,Loops,Foreach,Split,这是我的密码: $entusername = "why,always,me"; $entusername = str_replace(' ', '', $entusername); $sortusernames = split(',',$entusername); foreach ($sortusernames as $eachuser){ echo "$eachuser<br>"; } $entusername=“为什么,总是,我”; $entusername=str_repla

这是我的密码:

$entusername = "why,always,me";
$entusername = str_replace(' ', '', $entusername);
$sortusernames = split(',',$entusername);
foreach ($sortusernames as $eachuser){
echo "$eachuser<br>";
}
$entusername=“为什么,总是,我”;
$entusername=str_replace(“”,,$entusername);
$sortusernames=split(“,”,$entusername);
foreach($sortusernames作为$eachuser){
回声“$eachuser
”; }
此代码返回以下内容:

为什么 然而我试图让它像这样回响:

为什么
始终
我 我哪里做错了?
谢谢。

如果您正在对它进行预处理并在它显示的浏览器上运行它,它就会工作

为什么

总是

如果您在命令行中运行它,即
$php yourfile.php
,您可能需要使用php\u EOL

echo "$eachuser" . PHP_EOL;

工作正常:。顺便说一句,从PHP“5.3.0”开始,
split
就不推荐使用
explode
而不是
split