Php 将一个变量放入另一个变量中';姓名
所以我有一个数字数组:Php 将一个变量放入另一个变量中';姓名,php,variables,foreach,Php,Variables,Foreach,所以我有一个数字数组: $number=range(0,50) 我有一个foreach循环,它如下所示: foreach($number as $row){ $special($row[0])function=<insert special number function> } $twentyThird = $specialFunctions[23]; $twentyThird(); // call the function 如果我理解你的写作,请尝试以下方法:
$number=range(0,50)
我有一个foreach循环,它如下所示:
foreach($number as $row){
$special($row[0])function=<insert special number function>
}
$twentyThird = $specialFunctions[23];
$twentyThird(); // call the function
如果我理解你的写作,请尝试以下方法:
$special = array();
foreach($number as $row){
$special[$row['youre row name that you want']] = $number;
}
print_r($special);
如果我理解你的写作,请尝试以下方法:
$special = array();
foreach($number as $row){
$special[$row['youre row name that you want']] = $number;
}
print_r($special);
如果我理解你的写作,请尝试以下方法:
$special = array();
foreach($number as $row){
$special[$row['youre row name that you want']] = $number;
}
print_r($special);
如果我理解你的写作,请尝试以下方法:
$special = array();
foreach($number as $row){
$special[$row['youre row name that you want']] = $number;
}
print_r($special);
您应该在php:view中使用变量 例如:
${"special" . $counter."function"} = "your custom value";
但是最好使用未列出的数组:您应该在php:view中使用变量 例如:
${"special" . $counter."function"} = "your custom value";
但是最好使用未列出的数组:您应该在php:view中使用变量 例如:
${"special" . $counter."function"} = "your custom value";
但是最好使用未列出的数组:您应该在php:view中使用变量 例如:
${"special" . $counter."function"} = "your custom value";
但最好使用未列出的数组:您应该使用数组:
$specialFunctions = array();
foreach(range(0,50) as $number){
$specialFunctions[$number] = <insert special number function>;
}
但最有可能的情况是,您需要对它们进行迭代:
foreach($specialFunctions as $specialFunction) {
$specialFunction(); // call the function
}
按照其他答案的建议,创建50个变量不是一个好的解决方案。您应该使用数组:
$specialFunctions = array();
foreach(range(0,50) as $number){
$specialFunctions[$number] = <insert special number function>;
}
但最有可能的情况是,您需要对它们进行迭代:
foreach($specialFunctions as $specialFunction) {
$specialFunction(); // call the function
}
按照其他答案的建议,创建50个变量不是一个好的解决方案。您应该使用数组:
$specialFunctions = array();
foreach(range(0,50) as $number){
$specialFunctions[$number] = <insert special number function>;
}
但最有可能的情况是,您需要对它们进行迭代:
foreach($specialFunctions as $specialFunction) {
$specialFunction(); // call the function
}
按照其他答案的建议,创建50个变量不是一个好的解决方案。您应该使用数组:
$specialFunctions = array();
foreach(range(0,50) as $number){
$specialFunctions[$number] = <insert special number function>;
}
但最有可能的情况是,您需要对它们进行迭代:
foreach($specialFunctions as $specialFunction) {
$specialFunction(); // call the function
}
按照其他答案的建议,创建50个变量不是一个好的解决方案。你的目标是什么?为50个数字创建50个函数几乎肯定不是您想要做的事情。有更好的方法来完成事情。你的目标是什么?为50个数字创建50个函数几乎肯定不是您想要做的事情。有更好的方法来完成事情。你的目标是什么?为50个数字创建50个函数几乎肯定不是您想要做的事情。有更好的方法来完成事情。你的目标是什么?为50个数字创建50个函数几乎肯定不是您想要做的事情。有更好的方法来完成事情。我试着做50个稍微不同的变量,唯一的区别是数字。所以我想创建如下内容:$special1function$special2function$special3function$特殊50函数我正在尝试创建50个稍微不同的变量,唯一的区别是数字。所以我想创建如下内容:$special1function$special2function$special3function$特殊50函数我正在尝试创建50个稍微不同的变量,唯一的区别是数字。所以我想创建如下内容:$special1function$special2function$special3function$特殊50函数我正在尝试创建50个稍微不同的变量,唯一的区别是数字。所以我想创建如下内容:$special1function$special2function$special3function$Special50函数如果循环生成50个自定义(编号)值,则创建50个变量是一个糟糕的解决方案。使用数组更好。谢谢,伙计,这很有效。我并不是在处理由循环生成的变量,这只是为了使我的问题更简单。我确实有一个数据库,包含n行(大约20行),每行获得4个不同的变量,这些变量稍后将被放入一个数组中,并从那里进入一个表。但所有这些细节与我的问题无关,只会让你更难理解。不过,非常感谢您的帮助:)如果循环生成50个自定义(编号)值,那么创建50个变量是一个糟糕的解决方案。使用数组更好。谢谢,伙计,这很有效。我并不是在处理由循环生成的变量,这只是为了使我的问题更简单。我确实有一个数据库,包含n行(大约20行),每行获得4个不同的变量,这些变量稍后将被放入一个数组中,并从那里进入一个表。但所有这些细节与我的问题无关,只会让你更难理解。不过,非常感谢您的帮助:)如果循环生成50个自定义(编号)值,那么创建50个变量是一个糟糕的解决方案。使用数组更好。谢谢,伙计,这很有效。我并不是在处理由循环生成的变量,这只是为了使我的问题更简单。我确实有一个数据库,包含n行(大约20行),每行获得4个不同的变量,这些变量稍后将被放入一个数组中,并从那里进入一个表。但所有这些细节与我的问题无关,只会让你更难理解。不过,非常感谢您的帮助:)如果循环生成50个自定义(编号)值,那么创建50个变量是一个糟糕的解决方案。使用数组更好。谢谢,伙计,这很有效。我并不是在处理由循环生成的变量,这只是为了使我的问题更简单。我确实有一个数据库,包含n行(大约20行),每行获得4个不同的变量,这些变量稍后将被放入一个数组中,并从那里进入一个表。但所有这些细节与我的问题无关,只会让你更难理解。不过,非常感谢您的帮助:)