我不知道这是否可行,但你能创建一个变量循环吗?
我想在if条件
中创建许多变量if($session[hello]){
$array1 = array("");
$array2 = array("");
$array3 = array("");
$array4 = array("");
$array5 = array("");
}
但是因为我有更多,我想这样写:
if($session[hello]){
for($a = 1; $a <= 5; $a++){
$array + $a = array("");
}
但它不起作用,我无法弄清楚这可能是怎样的。
还有其他选择吗?
感谢
答案 0 :(得分:2)
你可以试试这个 -
if($session[hello]){
for($a = 1; $a <= 5; $a++){
${'array' . $a} = array("");
}
}
不要为什么要这样,但使用数组会更好。
if($session[hello]){
for($a = 1; $a <= 5; $a++){
$array[$a] = array("");
}
}
并访问$array[1]
或$array[2]
等