PHPでOOP (894レス)
上
下
前
次
1-
新
415
(1)
:
412
2008/02/14(木)16:03 ID:???
AA×
>>408
[240|
320
|
480
|
600
|
100%
|
JPG
|
べ
|
レス栞
|
レス消
]
415: 412 [sage] 2008/02/14(木) 16:03:01 ID:??? >>408 > あと、connection をオブジェクト内部にもってしまうと、そのオブジェクトはいつでも > SQLを実行できてしまうので、引数で渡すようにしてる。 なんで「そのオブジェクトはいつでも SQLを実行できてしまう」のが悪いのかわからないけど、 > (まぁ、staticにしたら引数で渡すしかないけど) これが理由なら、そのクラスをシングルトンパターンで 実装するという方法もある。 CPersonal::search() などという書き方で呼べるぞ。 ただし、PHP4に対応した書き方だとすごく気持ち悪いんだが(笑) CakePHPでgetInstance()というメソッドをキーワードにして探せば 実装例が見つかると思う。 getInstance()関数内のstatic変数に配列[0]にで確保(なぜ?)した後 各メソッドの初めで$_this = getInstance() して$_thisで参照するという・・・ まあ見たほうが早い(?) http://medaka.5ch.io/test/read.cgi/php/1172205352/415
あと をオブジェクト内部にもってしまうとそのオブジェクトはいつでも を実行できてしまうので引数で渡すようにしてる なんでそのオブジェクトはいつでも を実行できてしまうのが悪いのかわからないけど まぁにしたら引数で渡すしかないけど これが理由ならそのクラスをシングルトンパターンで 実装するという方法もある などという書き方で呼べるぞ ただしに対応した書き方だとすごく気持ち悪いんだが笑 でというメソッドをキーワードにして探せば 実装例が見つかると思う 関数内の変数に配列にで確保なぜ?した後 各メソッドの初めで してで参照するという まあ見たほうが早い?
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 479 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
ぬこの手
ぬこTOP
0.436s*