我有一个表格文本区域,我希望用户将数据粘贴到,然后提交时处理一些PHP并返回列表,但编号每carraige返回。PHP排序输入textarea列表到编号列表
例如,用户输入;
Ben
Chris
Morris
PHP returns;
1=Ben
2=Chris
3=Morris
尝试了一些preg_replace_callback技术,但无法摸清它。不太熟悉它的工作方式;
$list = $_POST["list"]; $count = 0;
preg_replace_callback('\r\n', 'rep_count', $list);
function rep_count($matches) {
global $count;
return '<br />' . $count++;
}
echo $list;
你可以展示你到目前为止尝试过的吗? – vascowhite 2014-11-14 18:29:12
如果您从PHP中的表单中提取“var_dump”内容,您会得到什么? – pbaldauf 2014-11-14 18:29:32
难道你爆炸“\ n”并循环?附加数字 – Bolli 2014-11-14 18:32:16