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