php - PHP将textarea字段中的每个新行计数为新行并包装在列表项中
问题描述
我正在使用 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>';
...
推荐阅读
- c++ - CMake:如何使 add_custom_command 默认输出最新?
- paypal - 有什么方法可以代表客户添加跟踪信息?
- php - 将实时网站运行到本地主机 - magento 1.9.1.3
- c# - 将子属性失败添加到子项
- php - Microsoft Azure for MySQL 无法使用 PHP 连接到数据库
- python - 如何通过执行python脚本从exe中检索返回值
- ansible - Ansible 剧本 json_query
- javascript - 如何在firebase中验证密码?(不是用户凭据)
- css - 如何使用 @use 在 main.scss 中导入 .scss 模块
- r - 在 R 中更改图像像素颜色并保存图像