下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、.php常量詳解【原文來自php培訓(xùn)】php常量并不是常用,但一些常用的數(shù)據(jù)可以設(shè)成常量如圓周率1:定義:常量是一個(gè)簡(jiǎn)單值的標(biāo)識(shí)符(名字)。如同其名稱所暗示的,在腳本執(zhí)行期間該值不能改變。除了一些大家公認(rèn)的數(shù)據(jù)外,不建議使用常量。2:書寫格式:常量名和其它任何 PHP 標(biāo)簽遵循同樣的命名規(guī)則。合法的常量名以字母或下劃線開始,后面跟著任何字母,數(shù)字或下劃線,常量默認(rèn)為大小寫敏感。按照慣例常量標(biāo)識(shí)符總是大寫的。但常量不需要加$。3:使用范圍:常量的范圍是全局的。不用管作用域就可以在腳本的任何地方訪問常量。4:定義常量:可以用 define() 函數(shù)來定義常量。一個(gè)常量一旦被定義,就不能再改變或者取
2、消定義。 常量只能包含標(biāo)量數(shù)據(jù)(boolean,integer,float 和 string)。 可以簡(jiǎn)單的通過指定其名字來取得常量的值,不要在常量前面加上 $ 符號(hào)。如果常量名是動(dòng)態(tài)的,也可以用函數(shù) constant() 來讀取常量的值。用 get_defined_constants() 可以獲得所有已定義的常量列表。 注: 常量和(全局)變量在不同的名字空間中。這意味著例如 TRUE 和 $TRUE 是不同的。 如果使用了一個(gè)未定義的常量,PHP 假定你想要的是該常量本身的名字,如同你用字符串調(diào)用它一樣(CONSTANT 對(duì)應(yīng) "CONSTANT")。此時(shí)將發(fā)出一個(gè) E
3、_NOTICE 級(jí)的錯(cuò)誤。參見手冊(cè)中為什么 $foobar 是錯(cuò)誤的(除非你事先用 define() 將 bar 定義為一個(gè)常量)。如果你只想檢查是否定義了某常量,用 defined() 函數(shù)。5:常量和變量不同: 常量前面沒有美元符號(hào)($); 常量只能用 define() 函數(shù)定義,而不能通過賦值語(yǔ)句; 常量可以不用理會(huì)變量范圍的規(guī)則而在任何地方定義和訪問; 常量一旦定義就不能被重新定義或者取消定義; 常量的值只能是標(biāo)量。6:定義常量的例子:<html> <head> <title>php常量定義</title> </head> &
4、lt;body><?phpdefine("CONSTANT", "Hello world."); /difine()函數(shù)定義常量echo CONSTANT."<br>" /輸出定義的常量echo Constant; /如果是沒有定義的常量將按輸出常量的名字?> </body></html>7:預(yù)定義常量:PHP 在常數(shù)中定義了以下一些常數(shù)。_FILE_ 當(dāng)前正在處理的腳本文件名。若使用在一個(gè)被包含的文件中(include 或 require),那么它的值就是被包含的文件,而不是包含它的那個(gè)文件。_LINE_ 當(dāng)前正在處理的腳本文件的當(dāng)前行數(shù),同前。PHP_VERSION 這個(gè)是當(dāng)前 PHP 的版本,如 '3.0.8-dev'。 PHP_OS PHP所在的操作系統(tǒng)的名字,如 'Linux'。 TRUE 表示真值 (true)。FALSE 表示偽值 (false)。E_ERROR 這個(gè)常量指到最近的錯(cuò)誤處。E_WARNING 這個(gè)量數(shù)指到最近的警告處。E_PARSE 本常量為剖析語(yǔ)法有潛在問題處。 E_NOTICE 這個(gè)常式為發(fā)生不尋常但不一定是錯(cuò)誤處。例如
溫馨提示
- 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 廣東科技學(xué)院《材料生物學(xué)》2023-2024學(xué)年第一學(xué)期期末試卷
- 廣東金融學(xué)院《快題專題訓(xùn)練》2023-2024學(xué)年第一學(xué)期期末試卷
- 廣東建設(shè)職業(yè)技術(shù)學(xué)院《日語(yǔ)翻譯實(shí)戰(zhàn)訓(xùn)練》2023-2024學(xué)年第一學(xué)期期末試卷
- 廣東環(huán)境保護(hù)工程職業(yè)學(xué)院《英語(yǔ)聲樂》2023-2024學(xué)年第一學(xué)期期末試卷
- 廣東工程職業(yè)技術(shù)學(xué)院《展覽場(chǎng)館經(jīng)營(yíng)與管理》2023-2024學(xué)年第一學(xué)期期末試卷
- 廣東東軟學(xué)院《媒介經(jīng)營(yíng)與管理》2023-2024學(xué)年第一學(xué)期期末試卷
- 《定量分析實(shí)驗(yàn)》課件
- 西點(diǎn)軍校培訓(xùn)課件
- 小學(xué)生誠(chéng)信的課件
- 廣東碧桂園職業(yè)學(xué)院《中國(guó)近現(xiàn)代政治制度》2023-2024學(xué)年第一學(xué)期期末試卷
- 企業(yè)社會(huì)責(zé)任與數(shù)字時(shí)代的適應(yīng)性
- 巴以沖突完整
- Unit5PartALetsspellPartBCLetscheck-Storytime教學(xué)設(shè)計(jì)四年級(jí)英語(yǔ)上冊(cè)(人教PEP版)
- 苗木采購(gòu)?fù)稑?biāo)方案(技術(shù)標(biāo))
- 垃圾分類督導(dǎo)服務(wù)投標(biāo)方案(技術(shù)方案)
- 2023秋期國(guó)開電大本科《法律文書》在線形考(第一至五次考核形考任務(wù))試題及答案
- 2023-2024學(xué)年廣西貴港市六年級(jí)數(shù)學(xué)第一學(xué)期期末學(xué)業(yè)質(zhì)量監(jiān)測(cè)模擬試題含答案
- 輸變電工程安全文明施工設(shè)施標(biāo)準(zhǔn)化配置表
- 一銷基氯苯生產(chǎn)車間硝化工段工藝初步設(shè)計(jì)
- 【城市軌道交通運(yùn)營(yíng)安全管理研究9200字(論文)】
- 上海某C住宅項(xiàng)目成本解析
評(píng)論
0/150
提交評(píng)論