php boolean 全大写还是全小写,【PHP培训】PHP为什么大小写规则是如此不规则?
據
但還是建議使用統統敏感的寫法,推薦大家始終堅持“大小寫敏感”,遵循統一的代碼規范,不定義大小相同的函數和方法。
一、大小寫敏感
1.變量名區分大小寫
所有變量均區分大小寫,包括普通變量以及$_GET,$_POST,$_REQUEST,$_COOKIE,$_SESSION,$GLOBALS,$_SERVER,$_FILES,$_ENV等。
二、大小寫不敏感
1.函數名、方法名、類名 不區分大小寫,但推薦使用與定義時相同的名字
function show(){
echo "Hello World";
}
show(); //輸出Hello World推薦寫法
SHOW(); //輸出Hello World
class cls{
static function func(){
echo "hello world";
}
}
Cls::FunC(); //輸出hello world
2.魔術常量不區分大小寫,推薦大寫
包括:__LINE__、__FILE__、__DIR__、__FUNCTION__、__CLASS__、__METHOD__、__NAMESPACE__。
echo __line__; //輸出2
echo __LINE__; //輸出3
3. NULL、TRUE、FALSE不區分大小寫
$a = null;
$b = NULL;
$c = true;
$d = TRUE;
$e = false;
$f = FALSE;
var_dump($a == $b); //輸出boolean true
var_dump($c == $d); //輸出boolean true
var_dump($e == $f); //輸出boolean true
4.類型強制轉換,不區分大小寫
包括
(int),(integer) –轉換成整型
(bool),(boolean) –轉換成布爾型
(float),(double),(real) –轉換成浮點型
(string) –轉換成字符串
(array) –轉換成數組
(object) –轉換成對象
$a=1;
var_dump($a); //輸出int 1
$b=(STRING)$a;
var_dump($b); //輸出string ';1'; (length=1)
$c=(string)$a;
var_dump($c); //輸出string ';1'; (length=1)
相關資源:PHP如何將數組值轉換為小寫(大小寫轉換).pdf-互聯網文檔類資源...總結
以上是生活随笔為你收集整理的php boolean 全大写还是全小写,【PHP培训】PHP为什么大小写规则是如此不规则?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 多家防火墙设备存在信息泄露漏洞
- 下一篇: Web安全-伪静态网页