我有来自here
的这段精彩代码但如果有人通过firebug编辑表单或禁用js然后这不会工作,我想对此功能进行服务器端验证,任何人都可以指引我到正确的路径
答案 0 :(得分:1)
以下php代码将为您提供文本数据中新行的数量:
echo substr_count(nl2br($textdata), '<br />') + 1;
使用nl2br()
是为了支持不同的新行格式(\ r \ n,\ n \ r \ n,\ n \ n \ r \ n)
测试:
$textdata = 'First line
second line
third line
fourth line';
$lines = substr_count(nl2br($textdata), '<br />') + 1;
echo $lines; //will output 4