変更された関数
PHP コア
-
crypt() で、
salt
パラメータを省略したときにE_NOTICE
が発生するようになりました。 -
substr_compare() が、
length
パラメータに0
を受け付けるようになりました。 - unserialize() に渡したシリアライズ済みデータが、 自身のコンストラクタを呼ばないようなオブジェクトに改変されている場合に、 処理が失敗するようになりました。
cURL
-
@file
構文を使ったアップロードは、CURLOPT_SAFE_UPLOAD
オプションをfalse
にしたときだけサポートするようになりました。 かわりに CURLFile を使うようにしましょう。
Mcrypt
-
mcrypt_create_iv() の
source
パラメータのデフォルトが、MCRYPT_DEV_RANDOM
からMCRYPT_DEV_URANDOM
に変わりました。
OpenSSL
-
stream_socket_enable_crypto() で、
crypto_type
パラメータをオプションにすることができるようになりました。 ストリームの SSL コンテキストに、新しいオプションcrypto_type
を指定します。
PostgreSQL
- pg_insert()、pg_select()、 pg_update()、pg_delete() が、実験的な関数ではなくなりました。
- pg_send_execute()、 pg_send_prepare()、pg_send_query()、 pg_send_query_params() が、 データベース接続に使っているソケットストリームがノンブロッキングモードの場合は、 クエリの書き込み完了まで待つようなブロックをしなくなりました。
Reflection
- ReflectionClass::newInstanceWithoutConstructor() で、final ではない内部関数をインスタンス化できるようになりました。
XMLReader
-
XMLReader::getAttributeNs() と
XMLReader::getAttributeNo() が、
属性が見つからない場合に
null
を返すようになりました。これは XMLReader::getAttribute() と同じ挙動です。
+add a note
User Contributed Notes
There are no user contributed notes for this page.
↑ and ↓ to navigate •
Enter to select •
Esc to close
Press Enter without
selection to search using Google