Php 与其他人一起创建var
我想创建一些类似于100个变量的名称:Php 与其他人一起创建var,php,Php,我想创建一些类似于100个变量的名称: $numbr_1 = 1; $numbe_2 = 2; $number_3 = 3; ... 当然,我不会写100个变量,但是有一种方法可以用foor循环或其他什么东西来实现吗?我想了想: for ($i = 1; $i <= 100; $i++) $number_{$i} = $i; 像这样的方法应该会奏效: for($i = 1 ; $i <= 100 ; $i++){ $var_name = "number_$i"; $$va
$numbr_1 = 1;
$numbe_2 = 2;
$number_3 = 3;
...
当然,我不会写100个变量,但是有一种方法可以用foor循环或其他什么东西来实现吗?我想了想:
for ($i = 1; $i <= 100; $i++)
$number_{$i} = $i;
像这样的方法应该会奏效:
for($i = 1 ; $i <= 100 ; $i++){
$var_name = "number_$i";
$$var_name = $i;
}
像这样的方法应该会奏效:
for($i = 1 ; $i <= 100 ; $i++){
$var_name = "number_$i";
$$var_name = $i;
}
为什么不使用数组呢
$number = array();
for ($i = 0; $i < 100; $i++)
{
$number[] = $i;
}
为什么不使用数组呢
$number = array();
for ($i = 0; $i < 100; $i++)
{
$number[] = $i;
}
可能的解决方案是使用数组
$number = array();
for ($i = 1; $i <= 100; $i++) {
$number[$i] = $i;
}
可能的解决方案是使用数组
$number = array();
for ($i = 1; $i <= 100; $i++) {
$number[$i] = $i;
}
你说的是,他们使用起来非常愚蠢。首先,它们使得调试几乎不可能
您需要的是一个数组:
for ($i = 1; $i <= 100; $i++) {
$numbers[$i] = $i;
}
你说的是,他们使用起来非常愚蠢。首先,它们使得调试几乎不可能
您需要的是一个数组:
for ($i = 1; $i <= 100; $i++) {
$numbers[$i] = $i;
}
我这么说是因为我是一个朋友,我不想让你不得不处理你尝试的结果:当你可以创建一个包含许多值的数组时,不要创建数百个命名模糊的变量。这只是一个有趣的问题,我不会使用它,但我只想知道如何使用它。谢谢。在这种情况下,请关注@Marc B下面关于变量的链接,全面了解变量的工作原理。我之所以这么说是因为我是朋友,我不想让你不得不处理你所尝试的结果:当你可以创建一个包含许多值的数组时,不要创建数百个命名模糊的变量。这只是一个有趣的问题,我不想使用它,但我只想知道如何做。谢谢。在这种情况下,请点击@Marc B下面关于变量的链接,全面了解变量的工作原理。谢谢。我一有机会就记下你的问题。。编辑:顺便说一句,这只是一个问题,我不会使用变量,只是知道如何使用。变量有时需要廉价的反射,但我想在这种情况下不是。谢谢。我一有机会就记下你的问题。。编辑:顺便说一句,这只是一个问题,我不会使用变量,只是知道如何使用。变量有时需要廉价的反射,但我想在这种情况下不是这样。