實例分析php常量和變量的不同
說明
1、常量前沒有美元符號;
2、常量只能用define()函數(shù)和const關鍵字定義,不能用賦值語句定義;
3、常量可以在任何地方定義和訪問變量范圍的規(guī)則;
4、一旦定義了常量,就不能重新定義或取消定義,直到腳本運行結束自動釋放;
5、常量值只能是標量,可以是resource,但要避免,可能會出現(xiàn)問題。
實例
常量只能賦一次值,以下是申請常量的兩種方法:
const THE_VALUE="one"; define("THE_VALUE","one");
變量是可以多次賦值;
$a=10; $a=20; echo $a;
知識點擴充
【可變變量】
指的是變量的名稱可變,變量的標識符可以由另一個變量的值來代替。
例如:第二個語句是為argv1這個變量賦值。
<?php $varName = 'argv1'; $$varName = 'value1'; var_dump($argv1); ?>
【常量】
使用define定義,不可刪除和修改,調(diào)用時直接寫名稱。define還有三參數(shù)的版本,第三個參數(shù)代表是否大小寫不敏感,默認為false。
<?php define('pi',3.14); echo pi; ?>
到此這篇關于實例分析php常量和變量的不同的文章就介紹到這了,更多相關php常量和變量的不同內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
PHP加密函數(shù) Javascript/Js 解密函數(shù)
php加密,js解密,貌似沒什么意義,主要是key在js中會被看到,不過在某些地方可能會用到2013-09-09PHP使用PhpSpreadsheet操作Excel實例詳解
這篇文章主要介紹了PHP使用PhpSpreadsheet操作Excel,結合實例形式詳細分析了PHP使用PhpSpreadsheet操作Excel的相關組件下載、函數(shù)功能與操作技巧,需要的朋友可以參考下2020-03-03PHP開發(fā)環(huán)境配置(MySQL數(shù)據(jù)庫安裝圖文教程)
下載完軟件后開始PHP開發(fā)環(huán)境的配置。注意是開發(fā)環(huán)境,不是服務器環(huán)境。2010-04-04