For Want Of A Better Word

PHPメソッドチェーン

      2015/04/19

こんなのがあるって。自分は本当にオブジェクト指向のこと分かってないな。。。

PHP5では、通称メソッドチェーンと呼ばれる仕組みが利用できる。
メソッドチェーンとは、メソッドをアロー演算子で複数つなぎ、複数のメソッドを一度に行うこと。

通常はメソッドの戻り値を一旦変数に格納し、その変数からまた次のメソッドを実行する。

メソッドはクラス変数でもOK。
実例はこんな感じ。EC-CUBEのソースだけど。

 - php

  関連記事

cakephp_logo
Cake 2.X バーチャルフィールドでソート

ちょっと、悩んだのでメモ findにorder条件を設定するとき、下記のようにな …

php-logo
phpネーミングルールメモ

ネーミングルールを再確認。最低限下記を覚えておけばよいかな。 [参考]Zend …

php-logo
php-develとは

devel系はphp-develとか前につくモジュール(ここではphp)を拡張す …

mysql-logo
dotCloudにWordPressをインストール。

【参考】http://www.glidenote.com/archives/13 …

cakephp_logo
CakePHPでjoinしようとしたときのエラー 【Notice (8): Undefined offset: 0 [CORE/Cake/Model/Datasource/DboSource.php, line 1714]】

Cakeでfind()からjoinしようとしたときに下記Noticeが出て、検索 …