php常亮
『壹』 php常量是什麼
1 <?php
2 define("CONSTANT", "Hello world.");
3 echo CONSTANT; // outputs "Hello world."
4 echo Constant; // outputs "Constant" and issues a notice.
5
6 define("GREETING", "Hello you.", true);
7 echo GREETING; // outputs "Hello you."
8 echo Greeting; // outputs "Hello you."
9
10 ?>
常量前面沒有美元符號($);
常量只能用 define() 函數定義,而不能通過賦值語句;
常量可以不用理會變數范圍的規則而在任何地方定義和訪問;
常量一旦定義就不能被重新定義或者取消定義;
常量的值只能是標量。
『貳』 PHP 常量的定義及如何設置
使用define() 函數設置常量,如定義常量 GREETING:
<?php
define("GREETING", "Welcome to DTMobile!");
echo GREETING;
?>
變數定義:變數名=$+標示符,如定義變數a:
<?php
$a = 1;
echo $a;
?>
『叄』 php如何在類中定義常量
我們可以在類中定義常量。常量的值將始終保持不變。在定義和使用常量的時候不需要使用$符號。
classMyClass
{
constconstant='constantvalue';
functionshowConstant(){
echoself::constant." ";
}
}
echoMyClass::constant." ";
$classname="MyClass";
echo$classname::constant." ";//PHP5.3.0之後
$class=newMyClass();
$class->showConstant();
echo$class::constant." ";//PHP5.3.0之後
『肆』 Php常量是什麼意思
常量是單個值的標識符(名稱)。在腳本中無法改變該值。
有效的常量名以字元或下劃線開頭(常量名稱前面沒有 $ 符號)。
注釋:與變數不同,常量貫穿整個腳本是自動全局的。
『伍』 PHP常量有什麼作用
一個不可修改的值而已,怎麼用取決於你自己,比如一些cms系統在入口文件定義一個常量,在其他文件夾中第一行就判斷改常量是否定義,否則退出編譯,其實就是對常量值的判斷而已
『陸』 PHP中怎麼聲明一個常量
常量顧名思義是不能修改的,定義的時候就要賦值而且不要加$。兩種定義方法
1.define("TAX_RATE",1);
2.const TAX_RATE=1 ; 第二種只適用於PHP5.3以上的版本。
『柒』 php如何定義常量,系統常量和使用常量
定義常量
define('NAME','hello');
echoNAME;//hello
PHP 自 5.3 後可以直接通過 const 關鍵字來定義常量
constNAME='hello';
echoNAME;//hello
系統常量可以直接列印,如:
echo__DIR__;//當前執行文件的路徑
echo__FILE__;//當前執行的文件地址及文件名
『捌』 php常量的調用
$P ->setName();
改成 $p->setName();
另外我不知道你哪行報錯了。
另外我覺得 常量 直接 寫就行了。
echo CHINA;
把 大寫 P 改成 小寫p
『玖』 PHP中如何定義和使用常量
1.自定義常量
* 必須用函數define()定義
* 定義完後其值不能再改變了
* 使用時直接用常量名,不能像變數一樣在前面加$s
例如:define("PI",3.14);定義一個常量
$area = PI*R*R; 計算圓的面積
define("URL","http://www.jb51.net");
echo "我的網址是:".URL;
2 系統常量:
FILE :php程序文件名
LINE :PHP程序文件行數
PHP_VERSION:當前解析器的版本號
PHP_OS:執行當前PHP版本的操作系統名稱
可以直接拿來使用,例如要查看執行當前PHP版本的操作系統名稱,就可以寫成 echo PHP_OS