列src是這樣的:imga.jpgimgb.jpgimgc.jpg我需要得到兩個變量:$firstimg = 'imga.jpg';$images = 'imga.jpg,imgb.jpg,imgc.jpg';在我的嘗試中沒有問題$firstimg但無法獲得$images$ids = '1,2,3';$st = $db->query("select src from images where id in (" . $ids . ") order by field (id, " . $ids . ")");$images = $st->fetchAll(PDO::FETCH_ASSOC);$firstimg = $images[0]['src'];$images = implode(',', $images['src']); // error - undefined index `src`
1 回答

蠱毒傳說
TA貢獻(xiàn)1895條經(jīng)驗 獲得超3個贊
因為你有數(shù)組src
:[["src" => "imga.jpg"], ["src" => "imgb.jpg"]...]
你可以這樣做:
$images = implode(',', array_column($images, 'src'));
- 1 回答
- 0 關(guān)注
- 112 瀏覽
添加回答
舉報
0/150
提交
取消