對于初學(xué)者會混淆這兩個函數(shù)
1. define用來定義一個常量,常量也是全局范圍的。不用管作用域就可以在腳本的任何地方訪問 常量。一個常量一旦被定義,就不能再改變
2. defined用來檢測常量有沒有被定義,若常量存在,則返回 true,否則返回 false如:
if(defined("website")){
echo "true";
}else{
echo "false";
}
defined("website") or define("website","ncyteng");
or 語法是當(dāng)左邊的表達(dá)式為flase的時候執(zhí)行右邊的表達(dá)式
