質問: ' . '\'' . $data . '\';' . '' . "\n"; } } ?> ```
回答: explodeで処理するとキーが0から始まる連続した整数で構成された 配列になるのでforで回すのが妥当ですが PHPの配列は必ずしもkeyがきちんと並ぶわけではないので汎用的に考えるとこう ``` $a=[0=>"a",10=>"b",2=>"c",5=>"d",3=>"e"]; $b=[]; $start=5; while(key_exists($start,$a)) array_unshift($b,array_pop($a)); print_r($b); ```