• 20-02-2019, 23:43:24
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    merhaba arkadaşlar aşağıdaki gibi bir diziye sahibim
    				Array
    (
        [0] => Array
            (
                [0] => 3456
                [1] => 2345
            )
    
        [1] => Array
            (
                [0] => 5687
                [1] => 8956
            )
    
     )
    ben bunu aşağıdaki yapıya almak istiyorum

    				Array
    (
        [0] => Array
            (
                [0] => 3456 - 2345
               
            )
    
        [1] => Array
            (
                [0] => 5687 - 8956
             
            )
    
     )
  • 20-02-2019, 23:47:42
    #2
    Hocam bunu siz manuel mi oluşturuyorsunuz bir yerden mi geliyor?

    $array = array(array('3456','2345'),array('5687','8956'));
    
    foreach ($array as $key => $arr) {
    $metin = $arr[0] .' - '. $arr[1];
    $arrayy[] = array($metin);
    }
    
    print_r($arrayy);
    Veriler standart olarak hep 2 li olarka geliyorsa bu şekilde yapabilirsiniz hocam.
  • 20-02-2019, 23:56:53
    #3
    array_push veya array_merge işinizi görecektir.
  • 20-02-2019, 23:58:21
    #4
    Bakınız : array_merge - iki array'ı bir değişkene atayıp ;

    $result = array_merge($array1, $array2);  print_r ($result);
  • 21-02-2019, 00:31:28
    #5
    Üyeliği durduruldu
    <?php
    $dizi =  Array(
        Array(
            3456,
            2345
    ),
    Array(
        5687,
        8956
    )
    );
    $yeni_dizi = array();
    foreach($dizi as $key => $value) {
        $yeni_dizi[$key][] = $value[0].' - '.$value[1];
    
    }
    echo '<pre>';
    print_r($yeni_dizi);
    ?>
    Önizleme
  • 22-02-2019, 02:24:51
    #6
    PhYtOnX adlı üyeden alıntı: mesajı görüntüle
    Hocam bunu siz manuel mi oluşturuyorsunuz bir yerden mi geliyor?

    $array = array(array('3456','2345'),array('5687','8956'));
    
    foreach ($array as $key => $arr) {
    $metin = $arr[0] .' - '. $arr[1];
    $arrayy[] = array($metin);
    }
    
    print_r($arrayy);
    Veriler standart olarak hep 2 li olarka geliyorsa bu şekilde yapabilirsiniz hocam.
    teşekkür ederim sağolun

    hasyer adlı üyeden alıntı: mesajı görüntüle
    <?php
    $dizi =  Array(
        Array(
            3456,
            2345
    ),
    Array(
        5687,
        8956
    )
    );
    $yeni_dizi = array();
    foreach($dizi as $key => $value) {
        $yeni_dizi[$key][] = $value[0].' - '.$value[1];
    
    }
    echo '<pre>';
    print_r($yeni_dizi);
    ?>
    Önizleme
    teşekkür ederim sağolun