【发布时间】:2013-11-21 06:53:20
【问题描述】:
我想在 echo 语句中使用 for 循环,并且我使用了以下代码,但是出现错误,谁能帮帮我?
$a = "<select class='formfield_select' name='return_pickuptime_hh' id='rhh' disabled='disabled'>
<option value='' selected='selected' disabled='disabled'>Hour</option>
".for($i=$data['timeh'];$i <= 24;$i++) {."
<option value='".$i."'>".$i."</option>
". } ."
</select>";
这段代码在 ajax 部分,所以我需要整个 html 作为一个变量,这样我就可以替换这部分 错误是这样的 语法错误,CI/application/controllers/lha.php 中的意外 T_FOR 在第 748 行
【问题讨论】:
-
语法错误,CI/application/controllers/lha.php 中的意外 T_FOR 在第 748 行
-
该错误是因为 for 循环不应该附加到字符串
-
看下面回答它的工作
-
for 循环在 echo 中是不可能的......你必须改变它
-
在 echo 中使用 for 循环有什么好的理由吗? PHP : how to use foreach loop inside an echo statement?
标签: php codeigniter loops echo