PHP和Java的語法差異?
1、Java裡有8種基本資料型,且對應的參考型別,PHP沒有引用型別;
2、Java中一個類別下面有方法重載,PHP只能重載父類別的方法;
3、Java中有內部類別的概念,PHP沒有。
其它的細微差別
1.PHP是一種腳本語言,程式碼在伺服器上執行,而結果以純文字傳回瀏覽器。
2.PHP能夠運作在各種不同的平台中:例如windows,linux,MaxOS等。
3.PHP的腳本能夠存放在文件的任何位置,且以 結尾。
4.PHP的註解: PHP支援三種註解方式:
A.雙斜線例如://這是申明一個變數
B.#符號例如:#這是申明一個變數
C./**/ 例如:/*這是申明一個變數*/
java同樣支援三種註解方式:
A.雙斜線例如: //這是申明一個變數
B./**/ 例如: /*這是申明一個變數*/
# C./***/ 例如: /***這是申明一個變數*/
#5.PHP中的大小寫敏感問題: 在PHP 中,所有使用者定義的函數、類別和關鍵字(例如if、else、echo 等等)都對大小寫不敏感,而變數則是大小寫敏感的。
而在java中,所有函數名,關鍵字,類,變數等都是大小寫敏感的。
6.PHP的變數申明:PHP類似Javascript,兩者都屬於是若引用型,申明的時候不用指明其型別。而java則是強引用型,申明時必須指明其型別。
PHP中申明變數的方式是:$X = 7; 注意: java和PHP變數的命名規則相同。
7.PHP中變數的作用域:
A. global (全域的): 只能在函數以外進行存取
B. Local(局部的):只能在方法體重進行存取
C.static (靜態的)
java中全域變數允許在方法中進行存取。
8.global關鍵字: 可以在函數體內使用global關鍵字對全域變數進行存取。
推薦教學:《PHP》
以上是PHP和Java的語法差異?的詳細內容。更多資訊請關注PHP中文網其他相關文章!