标签: php loops if-statement
我需要创建2个变量,每个变量34个。
$ found1> $ found34
$ name1> $ name34
我尝试在for循环中创建它们,但它们在循环外部不可用。
有一种简单的方法可以在php页面中全局创建吗?
这是我试过的测试
for($i = 0; $i <= 33; $i++) { $found[$i] = "David".$i; } echo "Found 3: " . $found3;
答案 0 :(得分:0)
您可能需要使用extract:
DEMO
for($i = 0; $i <= 33; $i++) { $found["found".$i] = "David".$i; } extract($found); echo "Found 3: " . $found3;
结果:
Found 3: David3
因此,您需要found.$i的密钥才能获得found1,found2,...
found.$i
found1
found2
请记住:您最终会创建太多变量!最好将数组用作数组
只需两个字符即可将$found3称为$found[3]
$found3
$found[3]