PHP 7.0.12是一款學(xué)習(xí)php語言的軟件,有在學(xué)習(xí)php語言或是想要學(xué)習(xí)php語言的朋友可以來下載使用,現(xiàn)在軟件為英文版,漢化版敬請(qǐng)期待。
PHP 7.0.12最新版特性
-核心:
。固定的錯(cuò)誤# 73025(堆緩沖區(qū)溢出的virtual_popen zend_virtual_cwd。C)。(CMB)
。固定的錯(cuò)誤# 72703(出界全局內(nèi)存在bf_crypt引發(fā)password_verify讀)。(Anatol)
。固定的錯(cuò)誤# 73058(地穴斷當(dāng)鹽太長(zhǎng))。(Anatol)
。固定的錯(cuò)誤# 69579(擴(kuò)展特性無效免費(fèi))。(John Boehr)
。固定的錯(cuò)誤# 73156(段錯(cuò)誤對(duì)未定義的函數(shù))。(德米特里)
。固定的錯(cuò)誤# 73163(PHP掛如果錯(cuò)誤處理程序?qū)⒛J(rèn)值未定義const而訪問)。(尼基塔)
。固定的錯(cuò)誤# 73172(分析錯(cuò)誤:無效的數(shù)字文字)。(尼基塔,腰帶)
。固定# 73240(寫越界在number_format)。(STA)
。固定的錯(cuò)誤# 73147(使用后php7 unserialize()免費(fèi))。(STA)
。固定的錯(cuò)誤# 73189(memcpy負(fù)尺寸參數(shù)php_resolve_path)。(STA)
- BCmath:
。修復(fù)bug # 73190(memcpy負(fù)參數(shù)_bc_new_num_ex)。(STA)
com:
。固定的錯(cuò)誤# 73126(不能傳遞參數(shù)1參考)。(Anatol)
-日期:
。固定的錯(cuò)誤# 73091(unserializing dateinterval對(duì)象可能導(dǎo)致__tostring調(diào)用)。(STA)
- DOM:
。固定的錯(cuò)誤# 73150(缺空檢查dom_document_save_html)。(STA)
濾波器:
。固定的錯(cuò)誤# 72972(對(duì)國(guó)旗的filter_flag_no_res_range和filter_flag_no_priv_range壞過濾)。(朱利安)
。固定的錯(cuò)誤# 73054(默認(rèn)選項(xiàng)時(shí)忽視對(duì)象傳遞給int型濾波器)。(CMB)
GD:
。固定的錯(cuò)誤# 67325(imagetruecolortopalette:白色是重復(fù)的調(diào)色板)。(CMB)
。固定的錯(cuò)誤# 50194(imagettftext破碎的透明背景的W / O alphablending)。(CMB)
。固定的錯(cuò)誤# 73003(整數(shù)溢出的gdimagewebpctx gd_webp。C)。(trylab,CMB)
。固定的錯(cuò)誤# 53504(imagettfbbox給出不正確的值為包圍盒)。(Mark Plomer,CMB)
。固定的錯(cuò)誤# 73157(imagegd2()忽略第三個(gè)參數(shù)如果給出4)。(CMB)
。固定的錯(cuò)誤# 73155(imagegd2()寫入錯(cuò)誤的數(shù)據(jù)塊的大小對(duì)邊界)。(CMB)
。固定的錯(cuò)誤# 73159(imagegd2():無法識(shí)別的格式可能會(huì)導(dǎo)致?lián)p壞的文件)。(CMB)
。固定的錯(cuò)誤# 73161(imagecreatefromgd2()可能泄漏內(nèi)存)。(CMB)
-國(guó)際:
。固定的錯(cuò)誤# 73218(加ICU int溢出緩解)。(STA)
- Mbstring:
。固定的錯(cuò)誤# 66797(mb_substr只有32位有符號(hào)整數(shù))。(CMB)
。固定的錯(cuò)誤# 66964(mb_convert_variables()不能檢測(cè)遞歸)(亞索)
。固定的錯(cuò)誤# 72992(mbstring.internal_encoding不繼承default_charset)。(亞索)
- Mysqlnd:
。固定的錯(cuò)誤# 72489(PHP崩潰時(shí)修改數(shù)組包含mysqli結(jié)果數(shù)據(jù))。(尼基塔)
- opcache:
。固定的錯(cuò)誤# 72982(在zend_accel_blacklist_update_regexp()功能內(nèi)存泄漏)。(laruence)
- OpenSSL:
。固定的錯(cuò)誤# 73072(無效的路徑sni_server_certs導(dǎo)致段錯(cuò)誤)。(Jakub Zelenka)
。固定的錯(cuò)誤# 73276(在openssl_random_pseudo_bytes功能崩潰)。(STA)
。固定的錯(cuò)誤# 73275(在openssl_encrypt功能崩潰)。(STA)
- PCRE:
。固定的錯(cuò)誤# 73121(捆綁PCRE不因?yàn)镴IT編譯不支持S390)。(Anatol)
。固定的錯(cuò)誤# 73174(在php_pcre_replace_impl堆溢出)。(STA)
- pdo_dblib:
。固定的錯(cuò)誤# 72414(沒有引用值作為原始二進(jìn)制數(shù)據(jù))。(Adam Baratz)
。讓\ PDO::setattribute()設(shè)置查詢超時(shí)。(Adam Baratz)
。處理SqlDecimal / sqlnumeric類型,這是由后來的TDS版本使用。(Adam Baratz)
。添加常用PDO測(cè)試套件。(Adam Baratz)
。免費(fèi)的錯(cuò)誤消息字符串清理時(shí),PDO的實(shí)例。(Adam Baratz)
。固定的錯(cuò)誤# 67130(\ PDOStatement::nextrowset()成功當(dāng)所有排在當(dāng)前行集沒有牽強(qiáng))。(Peter LeBrun)
。忽視潛在的誤導(dǎo)dberr值。(Chris Kings Lynne)
- phpdbg:
。固定的錯(cuò)誤# 72996(phpdbg_prompt。C定義的參考dl_load)。(尼基塔)
。修正下一個(gè)命令在離開函數(shù)時(shí)不停止。(鮑伯)
-會(huì)議:
。固定的錯(cuò)誤# 68015(會(huì)話不報(bào)告文件UID搶救無效處理)。(亞索)
。固定的錯(cuò)誤# 73100(session_destroy null引用ps_files_path_create)。(CMB)
- SimpleXML:
。固定的錯(cuò)誤# 73293(空指針引用在simplexmlelement::asxml())。(STA)
肥皂:
。固定的錯(cuò)誤# 71711(SOAP服務(wù)器成員變量引用的錯(cuò)誤)。(尼基塔)
。固定的錯(cuò)誤# 71996(在數(shù)組中使用參考工作不像預(yù)期)。(尼基塔)
SPL:
。固定的錯(cuò)誤# 73257,# 73258(splobjectstorage序列化允許使用非對(duì)象為重點(diǎn))。(STA)
-程序:
。sqlite3能夠更新捆綁。(CMB)
郵編:
。固定的錯(cuò)誤# 70752(depacking錯(cuò)誤密碼葉0長(zhǎng)度的文件)。(CMB)
php 5.0 與7.0.12有什么區(qū)別
PHP7特性
PHP 7.0.12 Alpha使用新版的ZendEngine引擎,帶來了許多新的特性,
以下是不完全列表:
性能提升:PHP7比PHP5.6性能提升了兩倍。
全面一致的64位支持。
以前的許多致命錯(cuò)誤,現(xiàn)在改成拋出異常。
移除了一些老的不在支持的SAPI(服務(wù)器端應(yīng)用編程端口)和擴(kuò)展。