タグ: その他クラス

CakePHP Setクラスのmerge()を使ってみる

CakePHPのSetクラスにある「merge()」を使ってみました。
自分用のメモです。。。

Setクラスの「merge()」はPHP関数である「array_merge()」を再帰的に行ってくれるものです。
簡単に説明すると1つ目の配列に2つ目の配列を結合します。
記述例では

$array1 = array("color" => array("favorite" => "red"), 5);
$array2 = array(10, "color" => array("favorite" => "green", "blue"));
pr(Set::merge($array1,$array2));

Continue reading

Filed under: CakePHPTagged with: ,

CakePHP Stringクラスのtokenize()を使ってみる

CakePHPのStringクラスにある「tokenize()」を試してみました。
自分のメモでもありますが。。。

これは使ってみて便利と感じてしまいます(笑
というのは簡単に説明すると、CSVデータの1行を配列化したい場合に便利です。
この場合の記述として先に例を。。。
Continue reading

Filed under: CakePHPTagged with: ,

CakePHP Folderクラスの利用

CakePHPにはFielクラスに続いてFolderクラスもあります。
このクラスも便利な機能なので少し紹介していこうかと思います。

「Folder」クラスを利用するには、「File」クラス同様にクラスを変数に格納しなければ利用できません。
コントローラーやモデルのように「$this->」みたいな使い方ではないのでご注意を(汗

Continue reading

Filed under: CakePHPTagged with: , ,