タグ

PHPと勉強会ネタに関するred_snowのブックマーク (2)

  • [PHP5] OOPで掲示板を作ってみる – Step1~Step2

    PHP ○○ 作り方」みたいなキーワード検索するとべた書きの作り方がHitしまくる。 それなのにOOPなサンプルはあんまり見つからない。言語を英語にしても。 キーワードをMVCにすると結構ヒットするんだけど、殆どがフレームワークの使い方だったりして。 OOPの例としてよくあるのはオブジェクト指向プログラミングで書いたようなクラス単体のものだと思う。 でも実際何か作ろうとしたらクラスひとつで足りるわけがないし、クラス書いたすぐ真下で実行なんてしないじゃん? ZendとかCakeとかPEARみたいなフレームワークを使って何かを作るにしても クラスをどうアレすれば掲示板とかになるの?って疑問は解決しない。 フレームワーク使えばそりゃ掲示板の一つや二つさくっと出来ますよ? 出来るけどフレームワーク使うほどでもない時もあるし、OOPで組めって言われた時困るから質が知りたい。 それで、探して見つか

    [PHP5] OOPで掲示板を作ってみる – Step1~Step2
    red_snow
    red_snow 2010/10/17
    オブジェクト指向を忘れそうなんて残念な発言があるので...
  • PHP5.3の新機能『クロージャーとラムダ関数』について勉強してみる - なげっぱなし日誌

    php自分はPHP以外の言語をほとんどやっていないので他の言語だとこんな感じと言われても今ひとつピンと来ません。なので機能が追加されたらちゃんと勉強しておかないと取り残される・・・って思いがあるので勉強してみます(*ΦωΦ)ラムダ関数用語が入り混じっててマニュアルを見ててもわかりにくいのでまずは書き方を整理してみます*1普通に書く場合 function cube($n) { return($n * $n * $n); } $a = array(1, 2, 3, 4, 5); $b = array_map("cube", $a); print_r($b); // Array ( [0] => 1 [1] => 8 [2] => 27 [3] => 64 [4] => 125 ) create_functionを使う場合create_function ― 匿名関数 (ラムダ形式) を作成する

  • 1