アクセスカウンタ
インフォメーション
長野県・信州ブログコミュニティサイトナガブロ
ログイン

ホームページ制作 長野市 松本市-Web8

読者登録
メールアドレスを入力して登録する事で、このブログの新着エントリーをメールでお届けいたします。解除は→こちら
現在の読者数 2人

チャレンジ25

2012年08月06日

constant: 定数の値を返す

PHPのプログラミングで悩んだところ。。。face07

説明

constant ( $name )

name で指定した定数の値を返します。
constant() はある定数の値を取得する必要があるが
その名前が不明な場合に使用できます。

パラメータ

 name : 定数名

返り値

 定数の値、あるいはその定数が定義されていない場合に NULL を返します。

使用例1

define("MAXSIZE", 100);

echo MAXSIZE;
echo constant("MAXSIZE"); // ひとつ前の行と同じことです


使用例2

 データベースから、定数名を取得し、defineの定数名から
 値を取得する場合の例

 データベースから取得したデータ : _MENU_RESTAURANT  

define("_MENU_RESTAURANT","お食事・お飲み物");

//「_MENU_RESTAURANT」と表示されてしまう
echo ($row[データベースレコード名]);  

//「お食事・お飲み物」 と表示される
echo constant($row[データベースレコード名]);

 データベースから取得した定数名を使用する場合は、
 constannto()を使用すれば、値が取得できるようになった



同じカテゴリー(PHP覚書き)の記事
 Poeditで登録されていない拡張子ファイルでカタログ作成の際の設定 (2013-09-05 12:23)

Posted by つーぴょん at 14:33│Comments(0)PHP覚書き
上の画像に書かれている文字を入力して下さい
 
<ご注意>
書き込まれた内容は公開され、ブログの持ち主だけが削除できます。