• 15-09-2023, 11:06:39
    #1
    Aşağıdaki Gibi bir değişkenim var ilk elamana bir değişken atamak istiyorum diğerlerine ayrı

    örnek 5 eleman varsa ilk elaman değişkeni 0 diğerleri 1 olmalı bunu nasıl yaparım ?


    Array (    [0] => Array        (            [name] => a.jpg            [type] => image/jpeg            [tmp_name] => C:\wamp64\tmp\phpF0C5.tmp            [error] => 0            [size] => 17172        )     [1] => Array        (            [name] => b.jpg            [type] => image/jpeg            [tmp_name] => C:\wamp64\tmp\phpF0C6.tmp            [error] => 0            [size] => 28116        )     [2] => Array        (            [name] => c.jpg            [type] => image/jpeg            [tmp_name] => C:\wamp64\tmp\phpF0D7.tmp            [error] => 0            [size] => 35310        )
    )
  • 15-09-2023, 11:09:00
    #2
    Neyi ne yapmak istediğinize anlam veremedim.
  • 15-09-2023, 11:17:39
    #3
    $arraylisten[0]['degerata']='0';
    $i=1;
    while ($i<=count($arraylisten)) {
    
    if ($arraylisten[$i]) {
    $arraylisten[$i]['degerata']='1';
    }
    
    $i++;
    }
    böylece ilk elemanın "degerata" değeri eklenir ve değer olarak 0 atanır. Diğerlerine 1 atanır. Kodu test etmedim. Mantıken işler.
  • 15-09-2023, 14:26:18
    #4
    Merhaba,

    Olmadı hocam

    phpc adlı üyeden alıntı: mesajı görüntüle
    $arraylisten[0]['degerata']='0';
    $i=1;
    while ($i<=count($arraylisten)) {
    
    if ($arraylisten[$i]) {
    $arraylisten[$i]['degerata']='1';
    }
    
    $i++;
    }
    böylece ilk elemanın "degerata" değeri eklenir ve değer olarak 0 atanır. Diğerlerine 1 atanır. Kodu test etmedim. Mantıken işler.
  • 15-09-2023, 14:27:37
    #5
    Adalente adlı üyeden alıntı: mesajı görüntüle
    Merhaba,

    Olmadı hocam
    olur olur.
  • 15-09-2023, 14:29:31
    #6
    Olmadı ama

    Aşağıdaki gibi düzenledim ama hata veriyor.


    Notice: Undefined offset: 3

    Amacım ilk yüklenen resme 0 sonrakilere 1 atayıp ana resmi seçmek.

    $resimler[0]['name']='0';
    $i=1;
    while ($i<=count($resimler)) {
    
    if ($resimler[$i]) {
    $resimler[$i]['name']='1';
    }
    $i++;
    }
    phpc adlı üyeden alıntı: mesajı görüntüle
    olur olur.
  • 15-09-2023, 14:30:50
    #7
    Adalente adlı üyeden alıntı: mesajı görüntüle
    Olmadı ama

    Aşağıdaki gibi düzenledim ama hata veriyor.


    Notice: Undefined offset: 3


    $resimler[0]['name']='0';
    $i=1;
    while ($i<=count($resimler)) {
    
    if ($resimler[$i]) {
    $resimler[$i]['name']='1';
    }
    $i++;
    }
    o önemli değil. resimler arrayini buraya yazabilirsin
  • 15-09-2023, 15:55:02
    #9
    Çözüldü Hocam Sağol Emeklerine Sağlık.