亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

PHP 中常量的知識(shí)整理

 更新時(shí)間:2017年04月14日 11:36:45   投稿:lqh  
這篇文章主要介紹了PHP 中常量的知識(shí)整理的相關(guān)資料,需要的朋友可以參考下

PHP中的常量分為自定義常量和系統(tǒng)常量

常量特點(diǎn):

  1. 在設(shè)定以后,常量的值無法更改
  2. 常量名不需要開頭的美元符號(hào) ($)
  3. 作用域不影響對(duì)常量的訪問
  4. 常量值只能是字符串或數(shù)字

獲取常量的值:

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

defined() 函數(shù):判斷一個(gè)常量是否已經(jīng)定義

define("PI",3.14);

$is1 = defined('PI');
$is2 = defined('PI1');

var_dump($is1); // boolean true
var_dump($is2); // boolean false

1. 自定義常量

在 PHP 中,用 ==define()== 函數(shù)定義一個(gè)常量

define("PI",3.14);
echo constant('PI');

define("GREETING","Hello world!",TRUE);
echo constant('greeting');

2. 系統(tǒng)常量

常見的系統(tǒng)常量有:

1. __FILE__ :php程序文件名。它可以幫助我們獲取當(dāng)前文件在服務(wù)器的物理位置。

2. __LINE__ :PHP程序文件行數(shù)。它可以告訴我們,當(dāng)前代碼在第幾行。

3. PHP_VERSION:當(dāng)前解析器的版本號(hào)。它可以告訴我們當(dāng)前PHP解析器的版本號(hào),我們可以提前知道我們的PHP代碼是否可被該P(yáng)HP解析器解析。

4. PHP_OS:執(zhí)行當(dāng)前PHP版本的操作系統(tǒng)名稱。它可以告訴我們服務(wù)器所用的操作系統(tǒng)名稱,我們可以根據(jù)該操作系統(tǒng)優(yōu)化我們的代碼。

echo __FILE__; // E:\Web\Project\_wamp\demo.php
echo __LINE__; // 3
echo PHP_VERSION; // 5.6.25
echo PHP_OS; // WINNT

感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!

相關(guān)文章

  • php版微信公眾號(hào)自定義分享內(nèi)容實(shí)現(xiàn)方法

    php版微信公眾號(hào)自定義分享內(nèi)容實(shí)現(xiàn)方法

    這篇文章主要介紹了php版微信公眾號(hào)自定義分享內(nèi)容實(shí)現(xiàn)方法,結(jié)合實(shí)例形式分析了php實(shí)現(xiàn)微信公眾號(hào)自定義分享內(nèi)容的接口調(diào)用與相關(guān)使用技巧,需要的朋友可以參考下
    2016-09-09
  • 如何用PHP來實(shí)現(xiàn)一個(gè)動(dòng)態(tài)Web服務(wù)器

    如何用PHP來實(shí)現(xiàn)一個(gè)動(dòng)態(tài)Web服務(wù)器

    這篇文章介紹了如何用PHP來實(shí)現(xiàn)一個(gè)動(dòng)態(tài)Web服務(wù)器,文章思路清晰,并附有演示代碼地址,需要的朋友可以參考下
    2015-07-07
  • thinkphp5框架路由原理與用法詳解

    thinkphp5框架路由原理與用法詳解

    這篇文章主要介紹了thinkphp5框架路由原理與用法,結(jié)合圖文與實(shí)例形式詳細(xì)分析了thinkPHP5框架路由的相關(guān)原理、使用方法及操作注意事項(xiàng),需要的朋友可以參考下
    2020-02-02
  • 使用PHP靜態(tài)變量當(dāng)緩存的方法

    使用PHP靜態(tài)變量當(dāng)緩存的方法

    本文介紹如何使用PHP靜態(tài)變量當(dāng)緩存,減少代碼重復(fù)執(zhí)行,優(yōu)化程序性能
    2013-11-11
  • 三個(gè)思路解決laravel上傳文件報(bào)錯(cuò):413 Request Entity Too Large問題

    三個(gè)思路解決laravel上傳文件報(bào)錯(cuò):413 Request Entity Too Large問題

    上傳圖片的時(shí)候,是用laravel自帶的上傳圖片的方法,一下氣上傳了20張,結(jié)果就無情報(bào)錯(cuò):413 Request Entity Too Large,后面查一下,這個(gè)報(bào)錯(cuò)信息是nginx報(bào)的錯(cuò)誤,不是php報(bào)的錯(cuò)誤。也就是說在上傳圖片的時(shí)候被nginx攔截了
    2017-11-11
  • PHP 超鏈接 抓取實(shí)現(xiàn)代碼

    PHP 超鏈接 抓取實(shí)現(xiàn)代碼

    因?yàn)樽罱鲆粋€(gè)類似專業(yè)搜索引擎的東西,需要抓取網(wǎng)頁(yè)的所有超鏈接。大家?guī)兔y(cè)試一下子,下面的代碼是否可以針對(duì)所有的標(biāo)準(zhǔn)超鏈接。
    2009-06-06
  • PDO操作MySQL的基礎(chǔ)教程(推薦)

    PDO操作MySQL的基礎(chǔ)教程(推薦)

    下面小編就為大家?guī)硪黄狿DO操作MySQL的基礎(chǔ)教程(推薦)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-08-08
  • laravel自定義分頁(yè)效果

    laravel自定義分頁(yè)效果

    這篇文章主要為大家詳細(xì)介紹了laravel自定義分頁(yè)實(shí)現(xiàn)代碼,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-07-07
  • 詳談PHP中public,private,protected,abstract等關(guān)鍵字的用法

    詳談PHP中public,private,protected,abstract等關(guān)鍵字的用法

    下面小編就為大家分享一篇詳談PHP中public,private,protected,abstract等關(guān)鍵字的用法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2017-12-12
  • Laravel配置全局公共函數(shù)的方法步驟

    Laravel配置全局公共函數(shù)的方法步驟

    這篇文章主要給大家介紹了關(guān)于Laravel配置全局公共函數(shù)的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用Laravel具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-05-05

最新評(píng)論