-4

この形式の配列があります

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

そして、foreachを使わずに出力を「96,97,98,99,100」のようにしたい。どの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));
4

1 に答える 1

1

implode()これを行う正確に呼び出される関数があります。次のように使用します。

$a = array ( 96, 97, 98, 99, 100,);
print implode(',', $a);
于 2013-08-09T06:22:03.680 に答える