Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在php中使用array_push()在数组中添加元素_Php_Arrays - Fatal编程技术网

在php中使用array_push()在数组中添加元素

在php中使用array_push()在数组中添加元素,php,arrays,Php,Arrays,在php中使用array_push()在数组中添加元素 但我希望所有元素都在同一个数组中 并从该数组中创建字符串 与12121类似,您的数组需要在for循环之外进行初始化,以防止每次运行for循环时覆盖对它的引用: $a=array(); for ($i = 0; $i < count($d); $i++){ $ins_data[$i]=$this->input->post('question_type_rt_'.$i.''); array_push($a,$ins_d

在php中使用array_push()在数组中添加元素

但我希望所有元素都在同一个数组中

并从该数组中创建字符串


12121

类似,您的数组需要在for循环之外进行初始化,以防止每次运行for循环时覆盖对它的引用:

$a=array();
for ($i = 0; $i < count($d); $i++){
  $ins_data[$i]=$this->input->post('question_type_rt_'.$i.'');
  array_push($a,$ins_data[$i]);
}
print_r($a);
$a=array();
对于($i=0;$iinput->post('question\u type\u rt.'$i.');
数组推送($a,$ins_数据[$i]);
}
印刷费($a);
Array ( [0] => 1 )
Array ( [0] => 2 )
Array ( [0] => 1 )
Array ( [0] => 2 )
Array ( [0] => 1 )
$a=array();
for ($i = 0; $i < count($d); $i++){
  $ins_data[$i]=$this->input->post('question_type_rt_'.$i.'');
  array_push($a,$ins_data[$i]);
}
print_r($a);