首頁  >  文章  >  後端開發  >  PHP和Java的語法差異?

PHP和Java的語法差異?

Guanhui
Guanhui原創
2020-07-24 11:52:592179瀏覽

PHP和Java的語法差異?

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中文網其他相關文章!

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