PHP不使用foreach而内爆数组值

时间:2013-08-09 06:21:03

标签: php

我有一个这种格式的数组

Array
(
 [0] => 96
 [1] => 97
 [2] => 98
 [3] => 99
 [4] => 100
)

我希望输出变得像这样“96,97,98,99,100”而不使用foreach。 你知道我应该使用什么PHP功能吗?

- 更新 -

for($count = 0; $count < $total_test_name ; $count++)
{
 $test_name_array = $this->input->post('item_description',true);
 ref_value_array  = $this->input->post('reference_value',true);

 $data_item_array = array(
  'data_item_description'=> $test_name_array[$count],
  'data_item_reference'  => $ref_value_array[$count]
  );

 $this->db->insert('data_item',$data_item_array);
 //get the 'data_item_id'
 $data_item_id[] = $this->db->insert_id();
}

Console::log(implode(',', $data_item_id));

1 个答案:

答案 0 :(得分:1)

有一个名为implode()的函数可以为您完成此操作。 像这样使用它:

$a = array ( 96, 97, 98, 99, 100,);
print implode(',', $a);