html css js php是否區分大小寫 總結

2021-07-23 19:21:05 字數 595 閱讀 8011

html(html5)大小寫不敏感不區分大小寫

css(css3)大小寫不敏感不區分大小寫

js 大小寫非常敏感js是 區分大小寫的,變數名,函式,關鍵字都要區分大小寫

php 大小寫敏感規則比較複雜一點

1.變數名區分大小寫,所有變數均區分大小寫,包括普通變數以及系統變數$_get,$_post,$_request,$_cookie,$_session等

2.常量名 預設區分大小寫(可以通過define()函式設定為不區分大小寫),通常都寫為大寫 3.

函式名、方法名、類名不區分大小寫4.

魔術常量不區分大小寫,推薦大寫。比如__line__、__file__、__dir__、__function__、__class__等 5.

null、true、false不區分大小寫

總結一下:php中,除了變數名區分大小寫和常量可以控置是否區分大小寫外,其餘的全部不區分大小寫

C 自由儲存區是否等價於堆?

free store vs heap 當我問你c 的記憶體布局時,你大概會回答 在c 中,記憶體區分為5個區,分別是堆 棧 自由儲存區 全域性 靜態儲存區 常量儲存區 如果我接著問你自由儲存區與堆有什麼區別,你或許這樣回答 malloc在堆上分配的記憶體塊,使用free釋放記憶體,而new所申請的記...

堆區 棧區 靜態區 常量區還有???

常見的儲存區域可分為 由編譯器在需要的時候分配,在不需要的時候自動清楚的變數的儲存區。裡面的變數通常是區域性變數 函式引數等。由new分配的記憶體塊,他們的釋放編譯器不去管,由我們的應用程式去控制,一般乙個new就要對應乙個delete。如果程式設計師沒有釋放掉,程式會一直占用記憶體,導致記憶體洩漏...

c 棧區 堆區 常量區

c 中棧區 堆區 常量區 由一道面試題目而學習 2009 04 28 21 01 include void main 對應的彙編 10 a c 1 00401067 8a 4d f1 mov cl,byte ptr ebp 0fh 0040106a 88 4d fc mov byte ptr ebp...