最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

定義php常量的詳解

 更新時間:2013年06月09日 11:50:12   作者:  
本篇文章是對定義php常量進行了詳細的分析介紹,需要的朋友參考下

常量可以理解為值不變的變量。常量值被定義后,在腳本的其他任何地方都不能被改變。一個常量由英文字母、下劃線、和數(shù)字組成,但  數(shù)字不能作為首字母出現(xiàn)。
在php中使用defaine()函數(shù)來定義常量,該函數(shù)的語法格式為:
define(string constant_name, mixed value, case_sensitive = true)

該函數(shù)有3個參數(shù):
constant_name:必選參數(shù),常量名稱,即標志符
value:必選參數(shù),常量的值
case_sensitive:可選參數(shù),指定是否大小寫敏感,設定為true表示不敏感

獲取常量值有兩種方法:
1.使用常量名直接獲取值;
2.使用constant()函數(shù)。

constant()函數(shù)和直接使用常量名輸出的效果是一樣的,但函數(shù)可以動態(tài)的輸出不同的常量,在使用上要靈活、方便。

語法格式為:

mixed constant(string constant_name)

參數(shù)constant_name為要獲取常量的名稱,也可為存儲常量名的變量。

如果成功則返回常量的值,失敗則提示錯誤信息常量沒有被定義。

要判斷一個常量是否已經(jīng)定義使用defined()函數(shù)。函數(shù)的語法格式為:

bool defained(string constants_name)

constant_name為要獲取常量的名稱,存在則返回true,否則返回false;

php中可以使用預定義常量獲取php中的信息。如"_FILE_"、"_LINE_"、"PHP_OS"等等。

例:

復制代碼 代碼如下:

<?php
  define ("MESSAGE", "PHP常量定義,常量名區(qū)別大小寫");
  echo MESSAGE."<br/>";    //輸出常量MESSAGE
  echo Message."<br/>";    //輸出"Message",表示沒有該常量

  define("MESSAGE2", "PHP常量定義,常量名不區(qū)別大小寫", true);
  echo MESSAGE2."<br/>";   //輸出常量MESSAGE2
  echo Message2."<br/>";   //輸出常量

  $constant_name = "message2";
  echo constant($constant_name)."<br/>";   //輸出常量MESSAGE2
  echo defined("MESSAGE")."<br/>";         //如果定義返回true,echo輸出顯示1
 ?>

相關(guān)文章

  • php和vue配合使用技巧和方法

    php和vue配合使用技巧和方法

    在本篇文章中小編給大家分享了關(guān)于php和vue配合使用技巧和方法,需要的朋友們參考學習下吧。
    2019-05-05
  • php多層數(shù)組與對象的轉(zhuǎn)換實例代碼

    php多層數(shù)組與對象的轉(zhuǎn)換實例代碼

    通過json_decode(json_encode($object)可以將對象一次性轉(zhuǎn)換為數(shù)組,但是object中遇到非utf-8編碼的非ascii字符則會出現(xiàn)問題,比如gbk的中文,何況json_encode和decode的性能也值得疑慮
    2013-08-08
  • PHP實現(xiàn)截取中文字符串不出現(xiàn)?號的解決方法

    PHP實現(xiàn)截取中文字符串不出現(xiàn)?號的解決方法

    這篇文章主要介紹了PHP實現(xiàn)截取中文字符串不出現(xiàn)?號的解決方法,涉及php字符串遍歷及編碼轉(zhuǎn)換等相關(guān)操作技巧,需要的朋友可以參考下
    2016-12-12
  • PHP緩沖區(qū)用法總結(jié)

    PHP緩沖區(qū)用法總結(jié)

    這篇文章主要介紹了PHP緩沖區(qū)用法,結(jié)合實例形式總結(jié)分析了PHP緩沖區(qū)的功能、使用技巧與相關(guān)注意事項,需要的朋友可以參考下
    2016-02-02
  • php字符串函數(shù)學習之substr()

    php字符串函數(shù)學習之substr()

    這篇文章主要介紹了php字符串函數(shù)學習之substr(),本文講解了它的定義和用法、參數(shù)描述、提示和注釋以及多個使用示例 ,需要的朋友可以參考下
    2015-03-03
  • 配置eAccelerator和XCache擴展來加速PHP程序的執(zhí)行

    配置eAccelerator和XCache擴展來加速PHP程序的執(zhí)行

    這篇文章主要介紹了配置eAccelerator和XCache擴展來加速PHP程序的執(zhí)行的方法,XCache和PHP5.5以來自帶的Zend Opcache一樣都是在共享內(nèi)存中存儲Opcode的緩存器,需要的朋友可以參考下
    2015-12-12
  • 最新評論

    龙井市| 澄迈县| 响水县| 莱西市| 民乐县| 红原县| 阿合奇县| 阳谷县| 高阳县| 邓州市| 台北县| 巨野县| 弥渡县| 吴忠市| 巩留县| 丰原市| 遵义市| 长垣县| 丁青县| 将乐县| 星座| 巩留县| 双牌县| 垦利县| 峨边| 堆龙德庆县| 泸水县| 沙田区| 梁山县| 湖口县| 凤翔县| 澜沧| 锡林郭勒盟| 安阳市| 兴安盟| 沂源县| 象州县| 隆林| 泰兴市| 莱芜市| 泰安市|