在PHP中不區分大小寫的有:1、函數名稱;2、方法名稱;3、類別名稱;4、NULL;5、TRUE;6、FALSE;7、關鍵字;8、魔術常數也不區分大小寫,但是建議使用大寫。
本教學操作環境:windows10系統、PHP7.1版、DELL G3電腦
1、變數名區分大小寫
<?php $abc = 'abcd'; echo $abc; //输出 'abcd' echo $aBc; //无输出 echo $ABC; //无输出
2、常數名預設區分大小寫,通常都寫成大寫
<?php define("ABC","Hello World"); echo ABC; //输出 Hello World echo abc; //输出 abc
# php.ini設定項指令區分大小寫
如file_uploads = 1 無法寫成File_uploads = 1
3、函數名稱、方法名稱、類別名稱不區分大小寫
但建議使用與定義時相同的名字
<?php function show(){ echo "Hello World"; } show(); //输出 Hello World 推荐写法 SHOW(); //输出 Hello World<?php class cls{ static function func(){ echo "hello world"; } } Cls::FunC(); //输出hello world
4、魔術常數不區分大小寫,推薦大寫
包括:__LINE__、__FILE__ 、__DIR__、__FUNCTION__、__CLASS__、__METHOD__、__NAMESPACE__。
<?php echo __line__; //输出 2 echo __LINE__; //输出 3
5、NULL、TRUE、FALSE不區分大小寫
<?php $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
總結:
在PHP中,函數名稱(自訂和內置的函數)、方法名、類別名、關鍵字不區分大小寫;但變數名區分大小寫。
推薦學習:《PHP影片教學》
以上是php中什麼不區分大小寫的詳細內容。更多資訊請關注PHP中文網其他相關文章!