【脱・初心者】どちらのコードも動くけど…PHPで迷う書き方を整理しよう! by 三雲

PHPerKaigi 2022
採択
原稿(2ページ)

【脱・初心者】どちらのコードも動くけど…PHPで迷う書き方を整理しよう!

maikeru 三雲 maikeru
8

PHPは他の言語にも比べて柔軟性の高く、動的型付け言語でもあるため、なんとなくコードを書いても動いてしまう初心者に優しい言語です。
PSR を代表としたコーディング規約や慣習を基に、より読みやすいコードを書くきっかけを与えたいと思います。
2通り書き方があるけど、どちらがより望ましいのかを提示し、初心者に考えて納得していただこうという企画です。

記事は2つの表記法を並列で記載し、慣習やコーディング規約を基に望ましい表記法を伝える記事になります。例として、下記のような違いを提示し解説する予定です。

● else if と elseif
● True と true
● foreach と array_map
● 三項演算子 と エルビス演算子 など

この記事の最終目的は、読みやすいコードを書くことを考えられるような、脱初心者を目指すところとなります。