什么时候使用是个好主意PHP_EOL?
我有时会在PHP的代码示例中看到这一点.这会处理DOS/Mac/Unix终结问题吗?
在大多数情况下,对于一个交互式网站,当我们向Web客户端浏览器输出多行内容时,在我看来,<BR />比其他两个更优选:\n或者PHP_EOL.
否则,我们需要使用" <pre></pre>"来包装输出内容或使用之前nl2br()插入<BR />,\n因为多行标记可以在HTML中生效.像下面的例子.
$fruits = array('a'=>'apple', 'b'=>'banana', 'c'=>'cranberry');
// Multiple lines by \n
foreach( $fruits as $key => $value ){
echo "$key => $value \n" ;
}
// Multiple lines by PHP_EOL
reset( $fruits );
while ( list($key, $value) = each( $fruits ) ){
echo ("$key => $value" . PHP_EOL);
}
// Multiple lines by <BR />
reset( $fruits );
while ( list($key, $value) = …Run Code Online (Sandbox Code Playgroud) System.getProperty("line.separator");在JavaScript中是否存在类似于Java的东西?
编辑:我使用的是非浏览器JavaScript环境Node.js
这让我疯了,它一直回归0
substr_count('df
d
fd
f
df', '\n');
Run Code Online (Sandbox Code Playgroud)
如果我使用像"d"这样的字母,它可以正常工作
substr_count('df
d
fd
f
df', 'd');
Run Code Online (Sandbox Code Playgroud)
任何人都可以对此有所了解吗?
谢谢
我输入textarea文本,例如:
22.333.45.16
122.12.65.143
14.14.111.11234
文本
我怎么能把每一行都拿到阵列?有可能吗?