Это мой ввод с формы $data
, я хочу сохранить этот ввод.
$data = "39X3,29X5";
это мой код преобразования строки в массив
<code>$data = explode(",", $data);
$out = array();
$step = 0;
foreach($data as $key=>$item){
foreach(explode('X',$item) as $value){
$out[$key][$step++] = $value;
}
print '<pre>';
print_r($out);
print '
';
результат
Array
(
[0] => Array
(
[0] => 39
[1] => 3
)
[1] => Array
(
[2] => 29
[3] => 5
)
)
но я хочу изменить ключи и исправить это для класса конструктора запросов поддержки
$this->db->insert_batch('mytable',$out).
Как это.
array
(
array
(
'number' => 39
'prize' => 3
),
array
(
'number' => 29
'prize' => 5
)
)
Я стараюсь и путаю, используя цикл.