home > PHP入門 > 定数

PHP入門の「に」

定数

定数とは

・一度値を設定するとその値を変えることができない
・再定義はできない
・定数を定義するにはdefineを使う

difne("DEF_COLOR", "Blue");
定数名DEF_COLOR:半角英数字と「_(アンダースコア)」が使える
先頭は半角英字(数字はだめ)
定数の値Blue

定義済みの定数

あらかじめ定義されている特別な定数

__LINE__ PHPスクリプトの現在の行番号
__FILE__ PHPスクリプトのファイル名
__FUNCTION__ 現在の関数名
__CLASS__ 現在のクラス名
__METHOD__ 現在のクラスのメソッド名
<?php
@$line = __LINE__;
Aprint "$line<br />\n";

B$file =__FILE__;
Cprint "$file\n";
?>
翻訳

@$lineにこの行番号(12行目)を代入する
A行番号を表示する
Bこのファイルのパスを$fileに代入する
Cファイルのパスを表示する

生成されたHTML

<html>
<body>
12<br />
/home1/httpd/beautifuldays/public_html/php/phptest.php
</body>
</html>

表示結果

12
/home1/httpd/beautifuldays/public_html/php/phptest.php

前へ 次へ

▲このページのトップへ