搜尋
首頁後端開發PHP問題php停止更新還有用嗎

php停止更新還有用嗎

Sep 17, 2019 am 11:35 AM
php

根據PHP 官方網站列出的支援版本及時刻表(如下),PHP 5.6 於2014 年發布,主要支援已於2017年1月19日關閉,安全支援將於2018 年12 月31日終止。

php停止更新還有用嗎

事實上,PHP 5.6 的主要及安全更新期早就結束,但因使用的網站較多,因此,PHP 維護組織曾曾經分別延長其支持時間。 (推薦學習:PHP編程從入門到精通

有些人將這種情況描述為 PHP 定時炸彈。較新的 PHP 7.0 將不再在今年 12 月 1 日的 EOL(生命週期結束)提供安全支援。即便是版本 7.1 也將於12 月 1 日終止。一年後結束安全支援。

現在官方發布最新版本是php7.2而php6版本被跳過直接迎來了php7。

php7的一些特性

打破一切

##PHP7要打破一切。 PHP開發人員應該接受打破版本之間向下相容的定律。只要不允許大量的向後相容,PHP7將是一個高度尊重的語言。

1、建立一個特定的核心語言 刪除所有函式庫方法,並保持在物件集中的核心方法。您應該能夠編寫無需任何外部庫或擴展PHP7和對基本輸入/輸出,字串處​​理和數學一個很好的完整的語言。庫以外的任何應該通過批准擴展。

2、 一切都當作一個對象 以從Ruby,Smalltalk和(主要)的Java對象,並把它一切當作對象。整數是對象,字串是對象,他們每個人都可以操作的方法, 我不相信PHP需要的Ruby和Smalltalk在對象之間傳遞彼此訊息的觀念,而呼叫對象的方法才是最好的。

3、一致的命名方法和類別由於PHP的最大的抱怨之一是不斷要檢查,(needle,haystack) 或(haystack, needle),或some_function(),或function_some(),或someFunction(),一個一致的格式需要製定。

4、讓事情嚴格嘗試傳遞到一個方法浮動字串? 這是一個警告。

5、 一切是Unicode 在PHP6的所有字串都是Unicode,這很好,我主張PHP7也應該保持。

6、中央啟動點 建立一個主類別或初始化,所有程式碼執行源自於此。

7、清理C程式碼我不是一個C的專家,但如果你比較了解Ruby的C程式碼到PHP的C程式碼,可以很容易地了解了PHP與Ruby的內部。我非常熟悉PHP,所以我自己的寫擴充功能更容易。

8、擺脫eval() eval()是邪惡的。如果你正在使用它,那麼這是一個錯的主意:這將打破PHPUnit,拋棄它從現在開始。

9、支援運算子重載 因為一切都是對象,開發者只需掌握操作對象的方法即可。

10、允許的方法簽章

以上是php停止更新還有用嗎的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

VSCode Windows 64位元 下載

VSCode Windows 64位元 下載

微軟推出的免費、功能強大的一款IDE編輯器

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

Dreamweaver Mac版

Dreamweaver Mac版

視覺化網頁開發工具

SublimeText3 Linux新版

SublimeText3 Linux新版

SublimeText3 Linux最新版