phpphp7刪除了哪些方法?

PHP4 風(fēng)格的構(gòu)造函數(shù)

成都創(chuàng)新互聯(lián)-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價(jià)比陵城網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫(kù),直接使用。一站式陵城網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋陵城地區(qū)。費(fèi)用合理售后完善,十年實(shí)體公司更值得信賴。

PHP4 風(fēng)格的構(gòu)造函數(shù)(方法名和類名一樣)將被棄用,并在將來移除。 如果在類中僅使用了 PHP4 風(fēng)格的構(gòu)造函數(shù),PHP7 會(huì)產(chǎn)生 E_DEPRECATED 警告。 如果還定義了 __construct() 方法則不受影響。

<?php
class foo {
    function foo() {
        echo 'I am the constructor';
    }
}
?>

以上例程會(huì)輸出:

Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; foo has a deprecated constructor in example.php on line 3

靜態(tài)調(diào)用非靜態(tài)的方法

廢棄了 靜態(tài)(Static) 調(diào)用未聲明成 static 的方法,未來可能會(huì)徹底移除該功能。

<?php
class foo {
    function bar() {
        echo 'I am not static!';
    }
}
foo::bar();
?>

以上例程會(huì)輸出:

Deprecated: Non-static method foo::bar() should not be called statically in - on line 8
I am not static!

password_hash() 鹽值選項(xiàng)

廢棄了 password_hash() 函數(shù)中的鹽值選項(xiàng),阻止開發(fā)者生成自己的鹽值(通常更不安全)。 開發(fā)者不傳該值時(shí),該函數(shù)自己會(huì)生成密碼學(xué)安全的鹽值。因此再無必要傳入自己自定義的鹽值。

capture_session_meta SSL 上下文選項(xiàng)

廢棄了 capture_session_meta 內(nèi)的 SSL 上下文選項(xiàng)。 現(xiàn)在可以通過 stream_get_meta_data() 獲取 SSL 元數(shù)據(jù)(metadata)。

LDAP 中的廢棄

以下函數(shù)已被廢棄:

ldap_sort()

以上就是php7.0.x廢棄的功能的詳細(xì)內(nèi)容,更多請(qǐng)關(guān)注創(chuàng)新互聯(lián)其它相關(guān)文章!

網(wǎng)站名稱:phpphp7刪除了哪些方法?
轉(zhuǎn)載來源:http://bm7419.com/article16/goshdg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供軟件開發(fā)域名注冊(cè)、服務(wù)器托管、、ChatGPT企業(yè)建站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

商城網(wǎng)站建設(shè)