亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

什么是常量 define() 和 const

Original 2019-04-08 19:22:17 285
abstract:<?php // 什么是常量 // 1常量的本質(zhì)  只讀變量 一旦定義 不能更新 不能刪除 // 2常量的定義 函數(shù)定義 (define())和關(guān)鍵字定義 (const) // 3不受作用域影響 // 4常量用大寫 有多個(gè)單詞 可以用下劃線
<?php
// 什么是常量

// 1常量的本質(zhì)  只讀變量 一旦定義 不能更新 不能刪除
// 2常量的定義 函數(shù)定義 (define())和關(guān)鍵字定義 (const)
// 3不受作用域影響
// 4常量用大寫 有多個(gè)單詞 可以用下劃線

//定義常量
//函數(shù)
define('CONSTANT','Hello world');
//關(guān)鍵字
const USER_NAME = '小張';

//訪問
echo CONSTANT;
echo "<br>";
echo USER_NAME;
echo "<br>";
//常量的本質(zhì)就是一個(gè)  只讀變量
// CONSTANT = 'Hello';
//unset(CONSTANT);

//常量的作用域  不受作用域影響
function demo(){
	return CONSTANT.USER_NAME;
}
echo demo();
echo "<br>";
//define()和 const  的區(qū)別
$price = 99;
// define('BOOK',$price);
//const BOOK = $price;  //const 它的常量只允許標(biāo)準(zhǔn)變量  標(biāo)題:整數(shù)  浮點(diǎn) 布爾 字符串  必須是字面量
const BOOK = '書'; 
echo BOOK;

// const 可以聲明類常量

class Test1{
	// define('NAME','zhang');  //訪問不到
	 const NAME='zhang';
}

echo Test1::NAME;


Correcting teacher:天蓬老師Correction time:2019-04-09 11:34:12
Teacher's summary:常量也變量, 實(shí)際上在內(nèi)存中, 是獨(dú)立存放的, 常量通常是全局的, 也作用域無關(guān), 代碼中總是可用的

Release Notes

Popular Entries