PHPの履歴

Java + Perlみたいな言語
言語的には中途半端だと思う。でもツール的には好き。

好きなところ

 これは初心者にとっては誤解を招く温床になりかねない。でもoption要素の出力などWeb系アプリケーションにとっては順序付き連想配列はめちゃ便利。

  • 標準で便利な関数が容易されている

 ソート、ファイル関連などなど、欲しいと思う機能はだいたい標準でついてる。

 参考書不要。公式のドキュメントに必要なことは書いてある。

  • マジックメソッド
  • HTMLと組み合わせる小物作るなら最強
  • PDT
  • 誰が書いても同じような書き方になる。TMTOWTDIではない
  • Javaっぽいところ

嫌いなところ

  • 標準関数の命名、引数の順序に規則性がない
  • ラムダ関数がない(<5.3)、匿名クラスもない

 call_user_funcで呼べるけど、めどくさいです

 そこだけはPerl風がよかった…

  • Perlっぽいところ