<?php
/*
*1、 PHP常量的聲明和使用
*2、預定義常量
*/
//常量定義
//define(string constant_name,mixed value,case_sensitive=true)
//constant_name:常量名(必選)
//value:常量值(必選)
//case_sensitive :大小寫敏感(可選)默認情況下敏感,賦值爲true時,不敏感
//常量使用
//2種方式:(1)使用常量名直接獲取值 ;(2)使用mixed constant(string const_name)
//注意:其中constant函數參數既可以爲要獲取的常量名也可以爲存儲常量名的變量
define('MESSAGE1','我最棒!');//大小寫爲默認情況下:敏感
echo MESSAGE1.'<br>';
echo Message1.'<br>';
define('MESSAGE2','我勇敢!',true);//設定大小寫不敏感
echo MESSAGE2.'<br>';
echo message2.'<br>';
$name='MESSAGE2';//將常量名存儲到name變量中
echo constant($name).'<br>';
//判斷一常量是否被定義
//bool defined(string constant_name)
if(defined('MESSAGE2'))
{
echo 'MESSAGE2已經定義';
}
//預定義常量
//使用預定義常量可以獲取PHP中的信息。如:__FILE__(PHP程序文件名)、__LINE__(PHP程序行數)
//PHP_VERSION(PHP程序的版本)、PHP_OS(PHP解析器的操作系統)等等
echo "<p>";
echo "當前文件路徑:".__FILE__;
echo "<br>當前行數:".__LINE__;
echo "<br>當前PHP版本信息:".PHP_VERSION;
echo "<br>當前操作系統:".PHP_OS;
?>
PHP常量的聲明和使用
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.