Boş dizi () array_unshift

0 Cevap php

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());

0 Cevap