php の基本の foreach 。
しっかり正しく記述できていますか?
foreach は簡単そうに見えて柔軟すぎて、結局難しかったりします。
こんな悩みはありませんか?
・foreach の中に if 文がたくさん詰まってしまう。
・Promise を foreach で回すのが難しく感じる
・同時実行上限
・終了時上限の付与
・Generator が苦手
・遅延処理が書けるって聞くけどよくわからない
・結局 foreach で終了までを全部詰め直すから読みにくくなってしまう
それらを解決する概念が下記の3つです。
・map処理
・並列処理
・遅延処理
この概念をいい感じに foreach で説明できたらいいなって思います。