読者です 読者をやめる 読者になる 読者になる

【CakePHP】定数配列の指定

cakephp連想配列を定数として持つことができる。

 

1.config ファイルを追加する

app/Config/の配下に任意の定数ファイルを追記する。

ファイル名:testDefine.php

<?php

 $config['Master'] = array(

  'name' => '株式会社XX',

  'tel' => '1234-56-78',

  'age' => 12

);

?>

2. app/Config/bootstrap.php の最終行に 以下の文を追記

Configure::load( 'testDefine' );

引数になるものは、1で作成したファイル名。

たったこれだけで、独自の定数の設定ができる。

 

3. 定数の呼び出し

<?php

 $master = Configure::read( 'Master' ); 

?>

ここの引数は設定ファイルに設定した呼び出したい定数を使用する

 

Config の配下に設定することによって、 アプリ全体で定数として使用できる。

ひとつファイルを準備しておけば、他の定数を追加することも可能だ