アイテムをグループで並べ替えて配列に別々に表示したい。文字列内のIDで配列されたアイテムを表示する
項目は、このような文字列に格納されています。
$itemsString = "1:asd, 1:wer, 2:dfg, 3:gfg, 3:sdfss"; //and so forth
は、その後、私は、このようにそれらを表示する:私が欲しい
$itemsArray = explode(", ", $itemsString);
foreach($itemsArray as $item){
echo substr($item,2); //substr to get rid of the group id
}
何:(foreachループの内側) 編集:簡単な解決策
if(strpos($item, "1:")!==false){
echo substr($item,2);
}
ようにそれらを表示することができますか? –
私はそれを表示したいだけです – JayPac
最初のコードブロックから同じ 'echo'行を使用すると何が問題になりますか? – iainn