国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

PHP最近的6個版本到底多了啥?

Panda / 1289人閱讀

摘要:從到現(xiàn)在的,經(jīng)歷了幾個里程碑式的版本更新,本文為你展示這些版本到底有何變化。新增支持對函數(shù)返回數(shù)組的成員訪問解析,例如。擴展現(xiàn)在能追蹤文件的上傳進度。內(nèi)置用于開發(fā)的模式的。

從5.3到現(xiàn)在的7.1,PHP經(jīng)歷了幾個里程碑式的版本更新,本文為你展示這些版本到底有何變化。

本文來源于PHP官方文檔,這里并不會展開,送給有心的小伙伴做研究清單。

PHP 5.3

https://secure.php.net/manual...

添加了命名空間的支持.

添加了靜態(tài)晚綁定支持.

添加了跳標(biāo)簽支持.

添加了原生的閉包(Lambda/匿名函數(shù))支持.

新增了兩個魔術(shù)方法, __callStatic 和 __invoke.

添加了 Nowdoc 語法支持, 類似于 Heredoc 語法, 但是包含單引號.

使用 Heredoc 來初始化靜態(tài)變量和類屬性/常量變?yōu)榭赡?

可使用雙引號聲明 Heredoc, 補充了 Nowdoc 語法.

可在類外部使用 const 關(guān)鍵詞聲明 常量.

三元運算操作符有了簡寫形式: ?:.

HTTP 流包裹器將從 200 到 399 全部的狀態(tài)碼都視為成功。

動態(tài)訪問靜態(tài)方法變?yōu)榭赡?

異常可以被內(nèi)嵌.

新增了循環(huán)引用的垃圾回收器并且默認是開啟的.

mail() 現(xiàn)在支持郵件發(fā)送日志. (注意: 僅支持通過該函數(shù)發(fā)送的郵件.)

PHP 5.4

https://secure.php.net/manual...

新增支持 traits 。

新增短數(shù)組語法,比如 $a = [1, 2, 3, 4]; 或 $a = ["one" => 1, "two" => 2, "three" => 3, "four" => 4]; 。

新增支持對函數(shù)返回數(shù)組的成員訪問解析,例如 foo()[0] 。

現(xiàn)在 閉包 支持 $this 。

現(xiàn)在不管是否設(shè)置 short_open_tag php.ini 選項,

新增在實例化時訪問類成員,例如: (new Foo)->bar() 。

現(xiàn)在支持 Class::{expr}() 語法。

新增二進制直接量,例如:0b001001101 。

改進解析錯誤信息和不兼容參數(shù)的警告。

SESSION 擴展現(xiàn)在能追蹤文件的 上傳進度 。

內(nèi)置用于開發(fā)的 CLI 模式的 web server 。

PHP5.5

https://secure.php.net/manual...

新增 Generators

新增 finally 關(guān)鍵字

foreach 現(xiàn)在支持 list()

empty() 支持任意表達式

array and string literal dereferencing ?

新的密碼哈希 API

改進 GD

PHP5.6

https://secure.php.net/manual...

使用表達式定義常量

使用 ... 運算符定義變長參數(shù)函數(shù)

使用 ... 運算符進行參數(shù)展開

使用 ** 進行冪運算

use function 以及 use const

phpdbg

默認字符編碼

php://input 是可重用的了

大文件上傳(現(xiàn)在可以支持大于 2GB 的文件上傳)

GMP 支持運算符重載

使用 hash_equals() 比較字符串避免時序攻擊

__debugInfo()

gost-crypto 散列算法

SSL/TLS 提升

pgsql 異步支持

PHP7.0

https://secure.php.net/manual...

標(biāo)量類型聲明

返回值類型聲明

null合并運算符

太空船操作符(組合比較符)

通過 define() 定義常量數(shù)組

匿名類

Unicode codepoint 轉(zhuǎn)譯語法

Closure::call()

為unserialize()提供過濾

IntlChar

預(yù)期

Group use declarations

生成器可以返回表達式

Generator delegation

整數(shù)除法函數(shù) intdiv()

會話選項

preg_replace_callback_array()

CSPRNG Functions

可以使用 list() 函數(shù)來展開實現(xiàn)了 ArrayAccess 接口的對象

其他特性

PHP7.1

https://secure.php.net/manual...

可為空(Nullable)類型

Void 函數(shù)

Symmetric array destructuring

類常量可見性

iterable 偽類

多異常捕獲處理

list()現(xiàn)在支持鍵名

支持為負的字符串偏移量

ext/openssl 支持 AEAD

通過 Closure::fromCallable() 將callables轉(zhuǎn)為閉包

異步信號處理

HTTP/2 server push support in ext/curl

有多少不會的?干!!!

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/25638.html

相關(guān)文章

  • 老生常談,new運算符到底了啥

    摘要:冬天來了,好好學(xué)習(xí),天天向上。在里面,得益于字面量對象,我們可以輕松的創(chuàng)建出一個對象,比如就可以直接創(chuàng)建對象。而在其它語言里面,無法通過這樣的方式創(chuàng)建一個對象,一般會借助構(gòu)造方法和運算符。 冬天來了,好好學(xué)習(xí),天天向上。在js里面,得益于字面量對象,我們可以輕松的創(chuàng)建出一個對象,比如var o = {name: tom},就可以直接創(chuàng)建對象o。而在其它oo語言里面,無法通過這樣的方式創(chuàng)...

    roundstones 評論0 收藏0
  • 聽說小米進入世界500強啦?解讀歷年500強數(shù)據(jù)了解國情

    摘要:上榜較多的國家還有德英法,歷年數(shù)量一直穩(wěn)在附近。本年度上榜企業(yè)利潤情況極少數(shù)負利潤,大部分純利潤集中在一百億美元以下。總結(jié)從世界五百強年的榜單分析了那么多,有些地方確實值得驕傲。 ?前言: 前幾天看到新聞才知道今年的500強已經(jīng)出爐了,后面又看到小米首次進榜,第468名,雷軍蜀黍開心的像個只有幾十億元的小孩子。還特意發(fā)了好幾條微博: showImg(https://segmentfau...

    aboutU 評論0 收藏0
  • atom和phpcs

    摘要:的編碼規(guī)范雖然沒有像那樣集中,有這樣的統(tǒng)一標(biāo)準(zhǔn)見我的這篇文章,但也是有規(guī)律可循的。最簡單的莫過于直接使用,但是真的實在太弱了,所以目前業(yè)界比較流行的是使用,簡稱。在代碼規(guī)范方面,沒有所謂的個人喜好,而只有項目規(guī)范。所以目前以及都開始遵循。 php的編碼規(guī)范雖然沒有像javascript那樣集中,有eslint這樣的統(tǒng)一標(biāo)準(zhǔn)(見我的這篇文章),但也是有規(guī)律可循的。最簡單的莫過于直接使用p...

    CntChen 評論0 收藏0
  • phpMyAdmin 你值得擁有

    摘要:首先呢,他是開源的,你別說,我就喜歡開源的你懂的其次它是用世界上最好的語言寫的,作為資深開發(fā)工程師看著親切的很。 這個家伙一般都是搞 PHP 的人接觸的多一些,畢竟有琳瑯滿目的數(shù)據(jù)庫管理工具。比如我之前用的比較多的是 Navicat for MySQL,這家伙在 Windows 系統(tǒng)上用的還挺順手的,性能也不錯,但是自從換了 Mac 以后,界面也不好看了,操作也不靈活了,打開一張 1w...

    U2FsdGVkX1x 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<