S eda1a14b50ee24bcab19b62f40858e76 PHP

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

好きなところ

・配列とハッシュの区別がない
 これは初心者にとっては誤解を招く温床になりかねない。でもoption要素の出力などWeb系アプリケーションにとっては順序付き連想配列はめちゃ便利。
・標準で便利な関数が容易されている
 ソート、ファイル関連などなど、欲しいと思う機能はだいたい標準でついてる。
・ドキュメントが豊富
 参考書不要。公式のドキュメントに必要なことは書いてある。
・マジックメソッド
・HTMLと組み合わせる小物作るなら最強
・PDT
・誰が書いても同じような書き方になる。TMTOWTDIではない
・Javaっぽいところ

嫌いなところ

・標準関数の命名、引数の順序に規則性がない
・ラムダ関数がない(<5.3)、匿名クラスもない
 call_user_funcで呼べるけど、めんどくさいです
・正規表現でパターンマッチするのにpreg_matchだなんて…
 そこだけはPerl風がよかった…
・Perlっぽいところ

もしかして

    他の人の「PHP」

    S eda1a14b50ee24bcab19b62f40858e76

    無所属ソフトウェアエンジニア

    (1722words)

    最新

      最新エントリ