タグ

phpとoopに関するshiottyのブックマーク (2)

  • DIS例2 / PHPは配列型と辞書(HaspMap)型が区別不能な言語! | PHPを使いもせずDISってる君達へ - Qiita

    PHPはよくDISられることがあります。しかし、実際にはほとんどPHPを利用していない人が印象だけでDISってることが多いような気がします。 そこで、PHPがよくDISられている点について、実際どうなのかをPHP未体験者向けに解説していきたいと思います。PHPを触ったことない人でもわかりやすいようにシンプル目な仕様のRubyを例に説明していきたいと思います!( Ruby触ったことなくても、その他のOOP言語を触ったことあれば雰囲気は理解できるように書いています ) DIS例1 / PHPは配列操作がしづらい PHPの配列操作は扱いづらい等とDISる人たちがいます。実際のところどうでしょうか。 以下のような処理を配列への中間変数を用いず行うコードを例に考えてみます。

    DIS例2 / PHPは配列型と辞書(HaspMap)型が区別不能な言語! | PHPを使いもせずDISってる君達へ - Qiita
  • 「PHP classの教室」を開催しました。(スライド&動画あり) : candycane development blog

    下北沢オープンソースカフェでPHPのオブジェクト指向入門講座を開催しました。 公開したスライドにかなりブックマークをした貰ったので既に資料をご覧になった方もいるかもしれません。 現場での参加者は4名でWordPressのテーマ作成などはしているけれど、classが出てくるとコードが追えなくなるという話を以前、プリンス西川さんが言っていたのでそれに応える形で話をしました。 実際のところfunctionとグローバル変数の組み合わせでも頑張れば何でも作れるわけですが、肥大化する引数やグローバルな変数や関数の乱立は他のプラグインの導入の際のリスクになりえます。そこから脱する為に必要な文法の知識を取り扱っていました。また何度かにわけてやると集まるのが大変なので8時間耐久フォーマットで一気に実施しています。(今回は6時間くらいで終われました)PHPでオブジェクト指向というと下岡さんの書かれたなどもあ

  • 1