Array Virgülle Birleştirme
PHP Ürün Varyant sistemi için Dinamik bir formdan gelen verileri eşleştirmem gerekli
array_combine denedim lakin işimi görmedi tavsiyeniz nelerdir
//POST ÇIKTIM
Array
(
[0] => Array
(
[kombin_63] => Array
(
[0] => 87 //40 numara
)
[kombin_15] => Array
(
[0] => 23 //mavi
[1] => 24 //kırmızı
[2] => 25 //mor
[3] => 26 //mavi
)
)
)
istediğim sonuç
87,23
87,24
87,25
87,26
tarzında tabi bu Numara ve renk haricinde üçüncü bir seçenek daha içerebilir
Olabildiğince dinamik yapmaya çalıştım ama yine de $deger değişkeni biraz statik sayılabilir
$array = [
[
'kombin_63' => [
87
],
'kombin_15' => [
23, 24, 25, 26
]
]
];
$combine = array_pop($array[0]);
$deger = current($array[0])[0];
foreach ($combine as $k => &$v)
$v = "$deger,$v";
print_r($combine);
// Array
// (
// [0] => 87,23
// [1] => 87,24
// [2] => 87,25
// [3] => 87,26
// )