【问题标题】:php for loop doesn't work [duplicate]php for循环不起作用[重复]
【发布时间】:2018-03-30 15:57:16
【问题描述】:

我有这个 php 脚本:

<?php
$tmp = $_POST['N1']; 
$tmp = $_POST['N2'];
$tmp = $_POST['N3']; 
$tmp = $_POST['N4']; 
?>

我想改用 for 循环:

<?php

for ($i = 0; $i < 4; $i++) { 
$tmp = $_POST['N$i']; 
}
?>

这怎么行不通?

【问题讨论】:

标签: php for-loop


【解决方案1】:

' 中的 php 字符串被解析为纯文本而不是变量

像这样使用你的语法:

<?php

for ($i = 0; $i < 4; $i++) { 
$tmp = $_POST["N$i"]; 
}
?>

为了更好的代码结构,在这种情况下使用foreach...

【讨论】:

    猜你喜欢
    • 2013-07-06
    • 1970-01-01
    • 2014-11-03
    • 2015-01-05
    • 1970-01-01
    • 1970-01-01
    • 2015-05-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多