學習PHP應該是直接PHP7還是從PHP5過渡?

時間 2021-05-05 15:15:46

1樓:Naka1205

有程式設計基礎可以直接學習7,如果是小白最好還是從簡單的開始,7已經加入了強型別,而5更簡單,可以很短時間內出成果,這樣你再去學7就簡單了,一開始就從困難的開始一般都會從入門到放棄

2樓:

從語言的更新來講,選新不選舊。

從語言的效能上來講,PP7比5效能提公升非常明顯。

從專案應用來講,除原有的老專案之外,新專案都應建立在7下,且官方已明確推薦使用PHP7+。

debian10預設apt源是php7.3.x,CentOS已棄用不清楚具體版本。

另外PP7是向下相容的,更新版本的PHP有更多的、更好的語法糖支援,使用起來更加方便。

3樓:

學技術當然是學最新版本的,哪有學舊版本的。

舊版本肯定比新版本更早被淘汰。

至於有些專案還在用舊版本,那是他們固步自封,不能與時俱進。這種專案應該盡量避免參與。

4樓:

現在來說,肯定是學PHP7 ,8正式版都快出來了,還學啥5啊,但其實語法變化不大,學了PHP7也就差不多會PHP5了,學最新的,然後去看一下PHP官網的公升級說明,深入一點,可以找一些資料,看看5到7做了哪些優化。

5樓:孫洋

我認為先從php7 開始比較好,因為大多主流框架都是用php7.雖然目前最新版本是php8,但是很多框架還沒來得及更新到支援php8的穩定版本。兩者差別不大。

當然也可以直接php8開始學習,早晚會用到。

6樓:安子塵

PHP8都出來了,怎麼說你也得從PHP7開始吧,並且只是學習的話,版本之間語法差異不太大,主要引入一些新的特性,做的是一些效能提公升。你會PHP7,面對PHP5的專案以及PHP8的專案沒啥壓力。

7樓:Jesen

學php7 php7擁有更多的新特性,且目前(指2023年)廣泛使用的版本就是php7

至於php5有安全性問題。

最重要的是版本低不代表好學。

8樓:面壁者

PHP已進入7的時代了,PHP5已經屬於歷史了,所以說現在開始學肯定是從PHP7開始,而且要從7.3這個版本開始。

現在大部分現代框架都支援PHP7語法,有些依賴元件只支援PHP7以上的。

PHP還是學7吧

9樓:別人的別人是自己

直接學PHP7,PHP7版本過度較大,

當時,前端工程化剛剛開始不久的時候,

專案用Grunt,所以我在苦苦學習Grunt,結果出現了Gulp,於是,我又開始肯Gulp,現在又TM來了個Webpack,等我的Vue專案已經吃透了一些Webpack的時候,尤大大興奮的又說:年輕人們,你們久等的Vite來了(其實管你想不想等~)

於是......,現在學了後面的前面也忘得差不多了,你說氣不氣。

所以學習新版本會少一些迴圈,可以節省時間。

當然了,了解和舊版本的區別、優勢、發展由來還是有必要的。

技術永遠是進步的。學海無涯苦作舟,年輕人還是把時間用在更有效率的事上吧。

10樓:Seele

直接php7 底層設計優化,效能更好而且語法方面幾乎沒有什麼差別還有一些新特性挺好用的

(ps:現在php8已經出來了)

11樓:

差別並不是特別大,可以直接學php7,現在大部分公司都在用php7了。php的向下相容性還是挺好的,學會了php7,維護php5專案並不會有特別大的障礙

12樓:青檸share

直接學習PHP7,或者說是PHP7.3

現在很多composer包的最新版都是需要PHP7.3的支援,這個版本對不同的sdk包,框架等相容性最好,不會因為PHP版本的原因而畏首畏尾,又重新去公升級PHP版本。

13樓:劉鑫

要學習沒啥區別呀,PHP的版本相容很好,用的話直接PHP7,比PHP5快好多倍,我現在開始用PHP8了,沒啥區別。底層的區別你也不用關心

14樓:

安裝 PHP7.3 或者 7.4 學習其他版本不要碰

php7 是個分水嶺

7.0 是個過渡版本,裡面有很多明顯的 bug7.1 開始比較穩定,目前比較通用的是 7.

2和 7.3之所以不用 7.4 是因為廢除了一些特性,這些特性某些高階包中可能會用到,所以不建議使用

8 就更不考慮,剛出來,不要在生產中使用,7 學好以後,再學習一下 8 的不同特性就夠了

PHP7會毀了PHP嗎?

import 潘多拉 Python2公升3的時候環境比PHP7惡劣多了,完全不向下相容,全部都得重來,輪子全部重新做,無數人抵制。然而實踐證明了3才是對的,你不跟上,就是被碾碎。我準備5公升7了,跟著大佬們走。 eb22fbb4 我見過許多所謂的 php 程式設計師,用著 10 幾年前的外包思路,一...

為什麼我測試的hhvm效率要比php7低?

eechen 我自己的Ubuntu 14.04 i5 3230M上分別用PHP7 開opcache 和HHVM驅動WordPress,在都熱身的情況下,PHP7和HHVM基本是乙個水平,每秒處理請求數都在120個左右.PHP利用ZendOpcache快取中間碼到記憶體,供下次呼叫.HHVM是把首次訪...

用 NET為某個手機軟體(應該是用PHP)開發伺服器,介面是什麼?

張三李四 建議用HttpHandler,即ashx,可以順便學習HTTP協議,並從最基礎性的HttpRequest和HttpResponse開始了解,對以後很有幫助 經理跟你說的介面只是指廣義上的不同系統間交換資料的方法。只要你和前面手機軟體 網頁的同事之間約定好就可以了。或者都遵循公司內的某個約定...