我有两个数组。我想连接到以下格式。格式如下所示。有关数组的问题
Getting form values using post method
/************ Getting Form names like Weight,arms Age etc **********************/
foreach ($_POST["form_field_names"] as $key => $values) {
$form_field_name = $values;
}
/************ Getting Form Values like 45,90,2 **********************/
foreach ($_POST["form_field_values"] as $key => $values) {
$form_field_values[] = $values;
}
Array
(
[0] => Age
[1] => Weight
[2] => Arms
)
Array
(
[0] => 45
[1] => 90
[2] => 2
)
想连接到以下格式
$output = $Age.","."45".",".$Weight.","."90".",".$Arms.","."2".",";
这可能吗?感谢
通过创建中间数组来浪费内存。可以通过一个for循环完成请参阅@Rob Williams的答案。 – codaddict 2011-03-24 06:54:17
@codaddict:没错,我会在循环中将其作为临时文件。但是这只是另一个1K,在堆栈碎片或回调中的临时字符串中很容易被超过。 @ Rob'带'$$ keyname'的想法最终更具相关性。 – mario 2011-03-24 06:59:39
@mario'array_combine($ form_field_name,$ form_field_values);'这句话是否正确?它不工作。 – 2011-03-24 07:07:17