首頁 >後端開發 >PHP問題 >php中變數不區分大小寫嗎

php中變數不區分大小寫嗎

青灯夜游
青灯夜游原創
2022-01-04 17:43:193827瀏覽

php變數區分大小寫。在php中,所有變數都區分大小寫,包括使用者自訂的普通變數以及$_GET、$_POST、$_REQUEST、$_COOKIE、$_SESSION、$GLOBALS、$_SERVER、$_FILES等預先定義變數。

php中變數不區分大小寫嗎

本教學操作環境:windows7系統、PHP7.1版、DELL G3電腦

一、大小寫敏感

#1. 變數名稱區分大小寫

所有變數皆區分大小寫,包含普通變數以及$_GET、$_POST、$_REQUEST、$_COOKIE、$_SESSION、$GLOBALS、$ _SERVER、$_FILES、$_ENV等預定義變數;

#預先定義變數又叫超全域變量,它們不需要事先宣告就可以在所有的作用域中使用。透過這些預先定義變數可以取得使用者會話、使用者作業系統的環境和本機作業系統的環境等資訊。

注意:預先定義變數基本上都是以陣列形式存在的。

2. 常數名稱預設區分大小寫,通常都寫為大寫

3. php .ini配置項指令區分大小寫

file_uploads = 1 不能寫成File_uploads = 1

二、大小寫不敏感

1. 函數名稱、方法名稱、類別名稱不區分大小寫,但建議使用與定義時相同的名字

 php中變數不區分大小寫嗎

2. 魔術常數不區分大小寫,建議大寫

包括:__LINE__、__FILE__、__DIR__、__FUNCTION__、__CLASS__、__METHOD__、__NAMESPACE__。

3. NULL、TRUE、FALSE不區分大小寫

php中變數不區分大小寫嗎

#4.型別強制轉換,不區分大小寫

包括

  • (int),(integer) – 轉換成整數
  • (bool),(boolean) – 轉換成布林型
  • (float),(double),(real) – 轉換成浮點型
  • (string) – 轉換成字串
  • (array) – 轉換成陣列
  • (object) – 轉換成物件

推薦學習:《PHP影片教學

以上是php中變數不區分大小寫嗎的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
上一篇:dz3.4支援php幾下一篇:dz3.4支援php幾