大小寫不敏感的常量聲明現(xiàn)已被廢棄。將 true
作為第三個參數(shù)傳遞給 define()
將會導(dǎo)致一個廢棄警告。大小寫不敏感的使用(在讀取時使用一個與聲明時不同的大小寫方式)也已被廢棄。
廢棄:在一個命名空間中聲明一個名為 assert()
的函數(shù)。
assert() 函數(shù)屬于引擎特殊處理的情況,當(dāng)在命名空間中使用相同名字去定義
函數(shù)時也許會導(dǎo)致不一致的行為。
廢棄:將一個非字符串內(nèi)容傳遞給字符串搜索函數(shù)。 在將來所有待搜索的內(nèi)容都將被視為字符串,而不是 ASCII 編碼值。如果需要依賴這個特性,你應(yīng)該 要么顯示地進(jìn)行類型轉(zhuǎn)換(轉(zhuǎn)為字符串),或者顯示地調(diào)用 chr()。 以下是受到影響的方法:
fgetss() 函數(shù)和 string.strip_tags stream filter 已經(jīng)被廢棄。這同樣影響了 SplFileObject::fgetss() 方法和 gzgetss() 函數(shù)。
對于 FILTER_FLAG_SCHEME_REQUIRED
和
FILTER_FLAG_HOST_REQUIRED
常量的顯示使用已被廢棄。
總之,FILTER_VALIDATE_URL
已經(jīng)隱含了這兩者。
image2wbmp() 已被廢棄。
如果 PHP 關(guān)聯(lián)的ICU ≥ 56, 那么 Normalizer::NONE
形式的使用將會導(dǎo)致拋出一個廢棄警告。
以下在文檔中不存在的 mbereg_*()
別名已被廢棄。請使用相應(yīng)的
mb_ereg_*()
變體替代。
pdo_odbc.db2_instance_name ini 設(shè)置項在先前已被廢棄。 它在文檔中自 PHP 5.1.1 起被廢棄