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

PHP中如何定義和使用常量

 更新時(shí)間:2013年02月28日 11:43:39   作者:  
PHP中的常量分為自定義常量和系統(tǒng)常量,自定義常量需要使用PHP函數(shù)來(lái)進(jìn)行定義,系統(tǒng)常量可以直接拿來(lái)使用,下面來(lái)看一下這兩種常量在使用上有什么不同

1.自定義常量

  * 必須用函數(shù)define()定義
  * 定義完后其值不能再改變了
  * 使用時(shí)直接用常量名,不能像變量一樣在前面加$s
 例如:define("PI",3.14);定義一個(gè)常量
      $area = PI*R*R; 計(jì)算圓的面積
      define("URL","http://www.fzitv.net");
      echo "我的網(wǎng)址是:".URL;

2 系統(tǒng)常量:

  FILE :php程序文件名
  LINE :PHP程序文件行數(shù)
  PHP_VERSION:當(dāng)前解析器的版本號(hào)
  PHP_OS:執(zhí)行當(dāng)前PHP版本的操作系統(tǒng)名稱
可以直接拿來(lái)使用,例如要查看執(zhí)行當(dāng)前PHP版本的操作系統(tǒng)名稱,就可以寫(xiě)成 echo PHP_OS

php定義和使用一個(gè)類(lèi)常量

php類(lèi)常量

我們可以在類(lèi)中定義常量。常量的值將始終保持不變。在定義和使用常量的時(shí)候不需要使用$符號(hào)。

常量的值必須是一個(gè)定值,不能是變量,類(lèi)屬性或其它操作(如函數(shù)調(diào)用)的結(jié)果。

Its also possible for interfaces to have constants. Look at the interface documentation for examples. 接口(interface)中也可以定義常量。請(qǐng)查看接口的文檔獲得更多示例。

PHP5.3.0之后,我們可以用一個(gè)變量來(lái)動(dòng)態(tài)調(diào)用類(lèi)。但該變量的值不能為關(guān)鍵字self, parent 或static。

定義和使用一個(gè)類(lèi)常量

復(fù)制代碼 代碼如下:

<?php
class MyClass
{
const constant = ‘constant value';
function showConstant() {
echo self::constant . “\n”;
}
}

echo MyClass::constant . “\n”;

$classname = “MyClass”;
echo $classname::constant . “\n”; // PHP 5.3.0之后

$class = new MyClass();
$class->showConstant();

echo $class::constant.”\n”; // PHP 5.3.0之后
?>

Example #2 靜態(tài)數(shù)據(jù)示例

復(fù)制代碼 代碼如下:

<?php
class foo {
// PHP 5.3.0之后
const bar = <<<'EOT'
bar
EOT;
}
?>

相關(guān)文章

  • PHP數(shù)組游標(biāo)實(shí)現(xiàn)對(duì)數(shù)組的各種操作詳解

    PHP數(shù)組游標(biāo)實(shí)現(xiàn)對(duì)數(shù)組的各種操作詳解

    這篇文章主要介紹了PHP數(shù)組游標(biāo)實(shí)現(xiàn)對(duì)數(shù)組的各種操作,結(jié)合實(shí)例形式較為詳細(xì)的分析了PHP數(shù)組操作中current與next方法控制數(shù)組游標(biāo)移動(dòng)實(shí)現(xiàn)數(shù)組遍歷的技巧,需要的朋友可以參考下
    2016-01-01
  • PHP以及MYSQL日期比較方法

    PHP以及MYSQL日期比較方法

    MYSQL有日期函數(shù)now(),這個(gè)值返回的不是時(shí)間戳,而是類(lèi)似2010-10-1 12:12:12類(lèi)似的, PHP有日期函數(shù)date(),date("Y-m-d",time())返回當(dāng)前的時(shí)間,如果單純用time(),則返回的是當(dāng)前時(shí)間,比方說(shuō)17等數(shù)字
    2012-11-11
  • PHP實(shí)現(xiàn)通過(guò)二維數(shù)組鍵值獲取一維鍵名操作示例

    PHP實(shí)現(xiàn)通過(guò)二維數(shù)組鍵值獲取一維鍵名操作示例

    這篇文章主要介紹了PHP實(shí)現(xiàn)通過(guò)二維數(shù)組鍵值獲取一維鍵名操作,涉及php數(shù)組遍歷、判斷、搜索等相關(guān)操作技巧,需要的朋友可以參考下
    2019-10-10
  • PHP類(lèi)中Static方法效率測(cè)試代碼

    PHP類(lèi)中Static方法效率測(cè)試代碼

    因?yàn)橛泻脦讉€(gè)項(xiàng)目等著做,又不是很急,再加上目前成型的那些框架多多少少用著總是有點(diǎn)不太如意,所以決定先自己寫(xiě)一個(gè)框架,然后再做項(xiàng)目。既然寫(xiě)框架,自然要經(jīng)常做一些執(zhí)行效率上的測(cè)試,今天做了一個(gè)static效率的測(cè)試。
    2010-10-10
  • php提高網(wǎng)站效率的技巧

    php提高網(wǎng)站效率的技巧

    隨著國(guó)內(nèi)PHP開(kāi)發(fā)的興起,代碼優(yōu)化成了老生常談的話題了。作者本人時(shí)不時(shí)也會(huì)跑到CSDN壇論與人交流交流有交PHP開(kāi)發(fā)和優(yōu)化問(wèn)題,這也是可以使自身快速提高的方法。
    2015-09-09
  • PHP生成隨機(jī)用戶名和密碼的實(shí)現(xiàn)代碼

    PHP生成隨機(jī)用戶名和密碼的實(shí)現(xiàn)代碼

    使用PHP生成隨機(jī)數(shù)可以應(yīng)用在許多地方,比如可以設(shè)計(jì)程序的隨機(jī)密碼、模擬擲骰子游戲的應(yīng)用程序、石頭剪子布游戲應(yīng)用程序等等
    2013-02-02
  • WordPress網(wǎng)站訪問(wèn)慢解決方案細(xì)圖文教程

    WordPress網(wǎng)站訪問(wèn)慢解決方案細(xì)圖文教程

    這篇文章主要介紹了WordPress網(wǎng)站訪問(wèn)慢解決方案細(xì)圖文教程,wordpress訪問(wèn)慢一直是一個(gè)比較頭疼的問(wèn)題,有正好需要的同學(xué)可以嘗試下,感覺(jué)不錯(cuò)的可以分享給大家
    2021-03-03
  • PHP圖片處理之使用imagecopyresampled函數(shù)裁剪圖片例子

    PHP圖片處理之使用imagecopyresampled函數(shù)裁剪圖片例子

    這篇文章主要介紹了PHP圖片處理之使用imagecopyresampled函數(shù)裁剪圖片例子,本文例子相對(duì)簡(jiǎn)單,是一篇入門(mén)級(jí)的學(xué)習(xí)總結(jié),需要的朋友可以參考下
    2014-11-11
  • 360通用php防護(hù)代碼(使用操作詳解)

    360通用php防護(hù)代碼(使用操作詳解)

    本篇文章是對(duì)360通用php防護(hù)代碼的使用操作步驟進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-06-06
  • php生成gif動(dòng)畫(huà)的方法

    php生成gif動(dòng)畫(huà)的方法

    這篇文章主要介紹了php合成或者創(chuàng)建gif動(dòng)畫(huà),并提供了兩個(gè)實(shí)例,感興趣的小伙伴們可以參考一下
    2015-11-11

最新評(píng)論

迁西县| 岳池县| 翁源县| 新野县| 马鞍山市| 巍山| 白沙| 武安市| 孝义市| 错那县| 衡南县| 娄底市| 雅江县| 阳西县| 华坪县| 墨玉县| 瓮安县| 衡山县| 响水县| 襄樊市| 桂阳县| 龙南县| 淮北市| 永丰县| 新平| 百色市| 古田县| 遵化市| 安岳县| 浦城县| 淮安市| 乌鲁木齐县| 合山市| 鹤岗市| 黄龙县| 康定县| 安国市| 宾阳县| 乌鲁木齐县| 乌拉特中旗| 高州市|