我在PHP中有一个脚本应该能够检测来自HTML Textarea的POSTed值的换行符数。
基本上,我只是substr_count()
我对一个PHP字符的POSTed值应该代表换行符。
我尝试了很多值:"\n"
,"\r\n"
,"\r"
,PHP_EOL,"^M"
,"\p"
...(请注意双引号! ;))
我无法弄清楚这个"断线"用PHP。
当打印我收到的字符时(迭代通过published_string [$ i],一行是一次迭代),换行符似乎是:
\
r
\
n
答案 0 :(得分:0)
try this:
$newline = explode("\n", $_POST['textarea']);
$length=sizeof($newline)-1;
echo $length;