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