在循环中,我想在循环的每次迭代结束时清除一个数组:
$tab = array();
...
for($i=1; $i<=5; $i++)
{
if ($regle_delegation_oper[$i] != "" && $regle_delegation_cond[$i] != "")
{
$tab['lien_id'] = $lien_id;
$tab['regle_deleg_oper'] = $regle_delegation_oper[$i];
$tab['regle_deleg_cond'] = $regle_delegation_cond[$i];
$rd->ajouter($tab);
// here I want to clear the $tab array
}
}
Run Code Online (Sandbox Code Playgroud)
那么如何清除$ tab数组呢?
小智 5
循环开始时,您可以初始化数组:
...
for($i=1; $i<=5; $i++)
{
$tab = array(); // This will clear the $tab array at each iteration
if ($regle_delegation_oper[$i] != "" && $regle_delegation_cond[$i] != "")
{
$tab['lien_id'] = $lien_id;
$tab['regle_deleg_oper'] = $regle_delegation_oper[$i];
$tab['regle_deleg_cond'] = $regle_delegation_cond[$i];
$rd->ajouter($tab);
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
206 次 |
| 最近记录: |