Php çok boyutlu bir dizi oluşturmak için dizileri birleştirmek

0 Cevap php

Ben cevap bir ton var biliyorum ama doğru almak gibi olamaz. Ben şu diziler ve ne ben denedim var:

$a = array ( 0 => '1421' , 1 => '2241' );
$b = array ( 0 => 'teststring1' , 1 => 'teststring2' );
$c = array ( 0 => 'teststring3' , 1 => 'teststring4' );
$d = array ( 0 => 'teststring5' , 1 => 'teststring6' );

$e = array_combine($a, array($b,$c,$d) );

Ama bu ben array_combine() [function.array-combine]: Both parameters should have an equal number of elements hatası alıyorum.

Ben $a 'ın dizi değerler anahtarları değil çünkü biliyorum. Ben bana böyle bir şey görünmenize yardımcı olabilir bir cevap ile bazı yardım alabilir görmek için buraya geliyorum yüzden:

array(2) {

  [1421]=>array( [0] => teststring1
                 [1] => teststring3
                 [2] => teststring5
                )

  [2241]=>array( [0] => teststring2
                 [1] => teststring4
                 [2] => teststring6
               )


}

0 Cevap