Bir dizinin başlangıcına bir eleman eklemek istiyorum, ama bu dizi bazen boş olabilir. I array_unshift()
kullanarak denedim ama ben sadece boş bir dizi kontrol ve el elemanı append ... boş diziler gibi görünmüyor, ya da array_unshift()
akla gelmez boş diziler ama sadece bir dangalak davranıyorum?
İşte şu anda benim kod:
$sids = array(); $sids = explode(",", $sid['sids']); array_unshift($sids, session_id());
$sids
dizinin içeriği bir veritabanından alınır ve ayrılır değerler virgülle edilir.
Teşekkürler,
James
EDIT
Üzgünüm herkes - Ben şimdi bu sorunu gidermek için idare ettik!
İşte güncellenmiş kod:
$sids = array(); if(!empty($row['sids'])) { $sids = explode(",", $row['sids']); } array_unshift($sids, session_id());