我試圖列出所有逗號分隔的值。 <?php $records = [ ["WLP001","Cream Ale,Dusseldorf Altbier,Kolsch,Ordinary Bitter"], ["WLP002","American Amber,American Brown Ale,American India Pale Ale,American Pale Ale,American Porter,Apple Wine,Barleywine Ale,Common Perry,Cream Ale,Dusseldorf Altbier,English Brown Ale,English Cider,English India Pale Ale,English Old Ale,English Pale Ale,Extra Special Bitter,Foreign Export Stout,French Cider,Irish Dry Stout,Irish Red Ale,Kolsch,Oatmeal Stout,Ordinary Bitter,Scotch Ale (Wee Heavy),Sweet Stout,Wheat Ale"],]; for ($i=0; $i < count($records); $i++) { $styles = explode(',',$records[$i][1]); echo $styles[0]."<br>"; } ?>例如對于“WLP001” 和“WLP002” Cream Ale, Dusseldorf Altbier, Kolsch, Ordinary Bitter, American Amber, American Brown Ale, American India Pale Ale,只要數據以逗號分隔,它就會繼續其余部分。因為現在的輸出是
1 回答

翻翻過去那場雪
TA貢獻2065條經驗 獲得超14個贊
由于樣式可以包含多個元素,因此您需要對其進行循環并回顯每個元素,而不僅僅是第一個元素。
for ($i=0; $i < count($records); $i++) {
$styles = explode(',',$records[$i][1]);
for ($j=0; $j < count($styles); $j++) {
echo $styles[$j]."<br>";
}
}
- 1 回答
- 0 關注
- 123 瀏覽
添加回答
舉報
0/150
提交
取消