php是否可以改變常量的值,很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學(xué)習(xí)下,希望你能有所收獲。
創(chuàng)新互聯(lián)堅持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:成都網(wǎng)站制作、做網(wǎng)站、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時代的清豐網(wǎng)站設(shè)計、移動媒體設(shè)計的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!
php不可以改變常量的值。常量是不能改變的量,常量一旦被定義就不能被修改、被重新定義或者取消定義;通常被用來存儲一個不被改變也不希望變化的數(shù)據(jù),數(shù)據(jù)類型可以是整型、浮點型、字符串、布爾型和數(shù)組。
本教程操作環(huán)境:windows7系統(tǒng)、PHP7.1版,DELL G3電腦
和變量相對應(yīng)的是常量,所謂常量就是不能改變的量,PHP 中常量一旦被定義,就不能被修改或取消定義。
PHP 常量通常用來存儲一個不被改變也不希望變化的數(shù)據(jù),該數(shù)據(jù)只能是四種標(biāo)量數(shù)據(jù)類型的數(shù)據(jù):整型、浮點型、字符串、布爾型,不過從 PHP7 開始常量支持了數(shù)組(array)類型。
與變量相比,常量具有以下幾個特點:
常量前面沒有美元符號($);
常量只能用 define() 和 const 定義;
常量的作用域是全局的;
常量一旦被定義就不能被重新定義或者取消定義。
如何定義常量?
可參考文章《php怎么設(shè)置常量》
如何判斷常量是否存在?
要判斷一個常量是否已經(jīng)定義,可以使用 defined() 函數(shù)。函數(shù)的語法格式如下:
defined(string $name)
其中 $name 為待判斷的常量名稱,函數(shù)會返回一個 bool 類型的值,常量已定義則返回 true,未定義則返回 false。示例代碼如下:
<?php header("Content-type:text/html;charset=utf-8"); define('WebSite', '創(chuàng)新互聯(lián)'); const url = 'https://www.php.cn/'; var_dump(defined('WebSite')); var_dump(defined('url')); ?>
輸出結(jié)果:
看完上述內(nèi)容是否對您有幫助呢?如果還想對相關(guān)知識有進一步的了解或閱讀更多相關(guān)文章,請關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝您對創(chuàng)新互聯(lián)的支持。
文章標(biāo)題:php是否可以改變常量的值
本文來源:http://chinadenli.net/article6/ppcdig.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設(shè)計公司、響應(yīng)式網(wǎng)站、定制開發(fā)、建站公司、定制網(wǎng)站、網(wǎng)站設(shè)計
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)