[英]PHP counting each new line In textarea field as a new line and wrapping in a list item
我正在使用 textarea(高级自定义字段)来捕获用户选择。
因此,用户首先回答附近是否有教育区 - 是/否然后触发带有 1-10 数字的无线电输入,然后根据此,我需要返回我的信息。 现在我只是显示选择 1 个教育领域的返回输入。
想要做的是计算文本区域中的空格并将每一行包裹在<li> $var </li>
周围。 我下面的代码只返回我的 textarea 输入的后半部分。
我的文本区域是:
学校
距离
以下代码仅返回
<li>Distance</li>
我的代码
if( $edu_close == 'Yes' ) {
$lines = explode("\n", $edu_close1);
$count = count ($mylines);
foreach ( $lines as $line ) {
$isedu = '<li>'.$lines.'</li>';
}
}
elseif( $edu_close == 'No' ) {
$noedu = 'Nothing Found';
}
$poidetails .= $isedu;
$poidetails .= $noedu;
return $poidetails;
我做错了什么,它只是读取 textareas 输入的末尾?
你在每个周期都覆盖$isedu
。 你应该像这样
...
$isedu .= '<li>'.$lines.'</li>';
...
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.