変更履歴

標準添付の拡張モジュールには次のような変更がありました。

VersionFunctionDescription
PECL OCI8 3.2oci_set_prefetch_lob
PECL OCI8 1.4oci_set_prefetchこれより前のバージョンでは、rows は 1 以上でなければなりませんでした。
PECL OCI8 1.3.4oci_set_prefetchこれより前のバージョンでは、プリフェッチの上限は rows 行と 1024 * rows バイトのうちの少ないほうでした。 バイト数の制限は、このバージョンで取り除かれました。
PECL 3.0.0IntlDateFormatter::formatIntlCalendar オブジェクトを datetime に渡せるようになりました。
8.2.0DateInterval::__constructアクセス可能なプロパティは y, f, invert, days だけになりました。 新しい boolean プロパティ from_string もアクセス可能です。
 DateInterval::createFromDateStringこのメソッドを使って DateInterval を作った場合、 アクセス可能なプロパティは from_string と date_string だけになりました。
 idateフォーマット文字 N (ISO-8601 形式の曜日) と o (ISO-8601 形式の年) が追加されました。
8.1.0DirectoryIterator::keyイテレーターが初期化されていない場合、 Error がスローされるようになりました。 これより前のバージョンでは、false を返していました。
 DOMDocument::createCommentエラーが発生した場合に、 DomException をスローするようになりました。 これより前のバージョンでは、false を返していました。
 DOMDocument::createDocumentFragmentエラーが発生した場合に、 DomException をスローするようになりました。 これより前のバージョンでは、false を返していました。
 DOMDocument::createTextNodeエラーが発生した場合に、 DomException をスローするようになりました。 これより前のバージョンでは、false を返していました。
 currentこの関数を object に対してコールすることは、推奨されなくなりました。 object に対して最初に get_mangled_object_vars を使うか、ArrayIterator を使って下さい。
 date_sunriseこの関数は、推奨されなくなりました。 date_sun_info を代わりに使って下さい。
 date_sunsetこの関数は、推奨されなくなりました。 date_sun_info を使って下さい。
 endこの関数を object に対してコールすることは、推奨されなくなりました。 object に対して最初に get_mangled_object_vars を使うか、ArrayIterator を使って下さい。
 finfo_buffer引数 finfo は、finfo クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 finfo_close引数 finfo は、finfo クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 finfo_file引数 finfo は、finfo クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 finfo_openfinfo クラスのインスタンスを返すようになりました。 これより前のバージョンでは、 リソース を返していました。
 finfo_set_flags引数 finfo は、finfo クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 fputcsvオプションの引数 eol が追加されました。
 ftp_alloc引数 ftp は、FTP\Connection のインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ftp_append引数 ftp は、FTP\Connection のインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ftp_cdup引数 ftp は、FTP\Connection のインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ftp_chdir引数 ftp は、FTP\Connection のインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ftp_chmod引数 ftp は、FTP\Connection のインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ftp_close引数 ftp は、FTP\Connection のインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ftp_connectFTP\Connection クラスのインスタンスを返すようになりました。 これより前のバージョンでは、 リソース が返されていました。
 ftp_delete引数 ftp は、FTP\Connection のインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ftp_exec引数 ftp は、FTP\Connection のインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ftp_fget引数 ftp は、FTP\Connection のインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ftp_fput引数 ftp は、FTP\Connection のインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ftp_get引数 ftp は、FTP\Connection のインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ftp_get_option引数 ftp は、FTP\Connection のインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ftp_login引数 ftp は、FTP\Connection のインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ftp_mdtm引数 ftp は、FTP\Connection のインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ftp_mkdir引数 ftp は、FTP\Connection のインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ftp_mlsd引数 ftp は、FTP\Connection のインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ftp_nb_continue引数 ftp は、FTP\Connection のインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ftp_nb_fget引数 ftp は、FTP\Connection のインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ftp_nb_fput引数 ftp は、FTP\Connection のインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ftp_nb_get引数 ftp は、FTP\Connection のインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ftp_nb_put引数 ftp は、FTP\Connection のインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ftp_nlist引数 ftp は、FTP\Connection のインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ftp_pasv引数 ftp は、FTP\Connection のインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ftp_put引数 ftp は、FTP\Connection のインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ftp_pwd引数 ftp は、FTP\Connection のインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ftp_raw引数 ftp は、FTP\Connection のインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ftp_rawlist引数 ftp は、FTP\Connection のインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ftp_rename引数 ftp は、FTP\Connection のインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ftp_rmdir引数 ftp は、FTP\Connection のインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ftp_set_option引数 ftp は、FTP\Connection のインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ftp_site引数 ftp は、FTP\Connection のインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ftp_size引数 ftp は、FTP\Connection のインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ftp_ssl_connectFTP\Connection クラスのインスタンスを返すようになりました。 これより前のバージョンでは、リソース を返していました。
 ftp_systype引数 ftp は、FTP\Connection のインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 get_html_translation_tableflags のデフォルト値が ENT_COMPAT から ENT_QUOTES | ENT_SUBSTITUTE | ENT_HTML401 に変更されました。
 hashoptions パラメータが追加されました。
 hash_algosMurmurHash3 と xxHash のサポートを追加しました。
 hash_fileoptions パラメータが追加されました。
 hash_initoptions パラメータが追加されました。
 html_entity_decodeflags のデフォルト値が ENT_COMPAT から ENT_QUOTES | ENT_SUBSTITUTE | ENT_HTML401 に変更されました。
 htmlentitiesflags のデフォルト値が ENT_COMPAT から ENT_QUOTES | ENT_SUBSTITUTE | ENT_HTML401 に変更されました。
 htmlspecialcharsflags のデフォルト値が ENT_COMPAT から ENT_QUOTES | ENT_SUBSTITUTE | ENT_HTML401 に変更されました。
 htmlspecialchars_decodeflags のデフォルト値が ENT_COMPAT から ENT_QUOTES | ENT_SUBSTITUTE | ENT_HTML401 に変更されました。
 imagechar引数 font は、GdFont クラスのインスタンスと数値を両方受け入れるようになりました。これより前のバージョンでは、数値のみを受け入れていました。
 imagecharup引数 font は、GdFont クラスのインスタンスと数値を両方受け入れるようになりました。これより前のバージョンでは、数値のみを受け入れていました。
 imagefilledpolygon引数 num_points は、推奨されなくなりました。
 imagefontheight引数 font は、GdFont クラスのインスタンスと数値を両方受け入れるようになりました。これより前のバージョンでは、数値のみを受け入れていました。
 imagefontwidth引数 font は、GdFont クラスのインスタンスと数値を両方受け入れるようになりました。これより前のバージョンでは、数値のみを受け入れていました。
 imageloadfontGdFont クラスのインスタンスを返すようになりました。 これより前のバージョンでは、数値を返していました。
 imageopenpolygon引数 num_points は、推奨されなくなりました。
 imagepolygon引数 num_points は、推奨されなくなりました。
 imagestring引数 font は、GdFont クラスのインスタンスと数値を両方受け入れるようになりました。これより前のバージョンでは、数値のみを受け入れていました。
 imagestringup引数 font は、GdFont クラスのインスタンスと数値を両方受け入れるようになりました。これより前のバージョンでは、数値のみを受け入れていました。
 imagetypesIMG_AVIF が追加されました。
 imap_append引数 imap は、IMAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース が期待されていました。
 imap_body引数 imap は、IMAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース が期待されていました。
 imap_bodystruct引数 imap は、IMAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース が期待されていました。
 imap_check引数 imap は、IMAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース が期待されていました。
 imap_clearflag_full引数 imap は、IMAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース が期待されていました。
 imap_close引数 imap は、IMAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース が期待されていました。
 imap_createmailbox引数 imap は、IMAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース が期待されていました。
 imap_delete引数 imap は、IMAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース が期待されていました。
 imap_deletemailbox引数 imap は、IMAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース が期待されていました。
 imap_expunge引数 imap は、IMAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース が期待されていました。
 imap_fetch_overview引数 imap は、IMAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース が期待されていました。
 imap_fetchbody引数 imap は、IMAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース が期待されていました。
 imap_fetchheader引数 imap は、IMAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース が期待されていました。
 imap_fetchmime引数 imap は、IMAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース が期待されていました。
 imap_fetchstructure引数 imap は、IMAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース が期待されていました。
 imap_gc引数 imap は、IMAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース が期待されていました。
 imap_get_quota引数 imap は、IMAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース が期待されていました。
 imap_get_quotaroot引数 imap は、IMAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース が期待されていました。
 imap_getacl引数 imap は、IMAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース が期待されていました。
 imap_getmailboxes引数 imap は、IMAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース が期待されていました。
 imap_getsubscribed引数 imap は、IMAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース が期待されていました。
 imap_headerinfo引数 imap は、IMAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース が期待されていました。
 imap_headers引数 imap は、IMAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース が期待されていました。
 imap_list引数 imap は、IMAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース が期待されていました。
 imap_listscan引数 imap は、IMAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース が期待されていました。
 imap_lsub引数 imap は、IMAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース が期待されていました。
 imap_mail_copy引数 imap は、IMAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース が期待されていました。
 imap_mail_move引数 imap は、IMAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース が期待されていました。
 imap_mailboxmsginfo引数 imap は、IMAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース が期待されていました。
 imap_msgno引数 imap は、IMAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース が期待されていました。
 imap_num_msg引数 imap は、IMAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース が期待されていました。
 imap_num_recent引数 imap は、IMAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース が期待されていました。
 imap_openIMAP\Connection のインスタンスを返すようになりました。 これより前のバージョンでは、 リソース を返していました。
 imap_ping引数 imap は、IMAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース が期待されていました。
 imap_renamemailbox引数 imap は、IMAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース が期待されていました。
 imap_reopen引数 imap は、IMAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース が期待されていました。
 imap_savebody引数 imap は、IMAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース が期待されていました。
 imap_search引数 imap は、IMAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース が期待されていました。
 imap_set_quota引数 imap は、IMAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース が期待されていました。
 imap_setacl引数 imap は、IMAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース が期待されていました。
 imap_setflag_full引数 imap は、IMAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース が期待されていました。
 imap_sort引数 imap は、IMAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース が期待されていました。
 imap_status引数 imap は、IMAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース が期待されていました。
 imap_subscribe引数 imap は、IMAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース が期待されていました。
 imap_thread引数 imap は、IMAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース が期待されていました。
 imap_uid引数 imap は、IMAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース が期待されていました。
 imap_undelete引数 imap は、IMAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース が期待されていました。
 imap_unsubscribe引数 imap は、IMAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース が期待されていました。
 ini_setvalue は、 任意のスカラー型を受け入れるようになりました (null を含みます)。 これより前のバージョンでは、文字列のみを受け入れていました。
 keyこの関数を object に対してコールすることは、推奨されなくなりました。 object に対して最初に get_mangled_object_vars を使うか、ArrayIterator を使って下さい。
 ldap_add引数 ldap は、LDAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ldap_add_ext引数 ldap は、LDAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ldap_add_extLDAP\Result クラスのインスタンスを返すようになりました。 これより前のバージョンでは、リソース を返していました。
 ldap_bind引数 ldap は、LDAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ldap_bind_ext引数 ldap は、LDAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ldap_bind_extLDAP\Result クラスのインスタンスを返すようになりました。 これより前のバージョンでは、リソース を返していました。
 ldap_compare引数 ldap は、LDAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ldap_connectLDAP\Connection クラスのインスタンスを返すようになりました。 これより前のバージョンでは、 リソース を返していました。
 ldap_count_entries引数 result は、 LDAP\Result クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ldap_count_entries引数 ldap は、LDAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ldap_count_references引数 result は、 LDAP\Result クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ldap_count_references引数 ldap は、LDAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ldap_delete引数 ldap は、LDAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ldap_delete_extLDAP\Result クラスのインスタンスを返すようになりました。 これより前のバージョンでは、リソース を返していました。
 ldap_delete_ext引数 ldap は、LDAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ldap_errno引数 ldap は、LDAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ldap_error引数 ldap は、LDAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ldap_exop引数 ldap は、LDAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ldap_exop_passwd引数 ldap は、LDAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ldap_exop_refresh引数 ldap は、LDAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ldap_exop_whoami引数 ldap は、LDAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ldap_first_attribute引数 entry は、 LDAP\ResultEntry クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ldap_first_attribute引数 ldap は、LDAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ldap_first_entry引数 ldap は、LDAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ldap_first_entry引数 result は、 LDAP\Result クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ldap_first_entryLDAP\ResultEntry クラスのインスタンスを返すようになりました。 これより前のバージョンでは、リソース を返していました。
 ldap_free_result引数 result は、 LDAP\Result クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ldap_get_attributes引数 ldap は、LDAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ldap_get_attributes引数 entry は、 LDAP\ResultEntry クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ldap_get_dn引数 ldap は、LDAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ldap_get_dn引数 entry は、 LDAP\ResultEntry クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ldap_get_entries引数 ldap は、LDAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ldap_get_entries引数 result は、 LDAP\Result クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ldap_get_option引数 ldap は、LDAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ldap_get_values引数 ldap は、LDAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ldap_get_values引数 entry は、 LDAP\ResultEntry クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ldap_get_values_len引数 ldap は、LDAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ldap_get_values_len引数 entry は、 LDAP\ResultEntry クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ldap_listLDAP\Result クラスのインスタンスを返すようになりました。 これより前のバージョンでは、リソース を返していました。
 ldap_list引数 ldap は、LDAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ldap_mod_add引数 ldap は、LDAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ldap_mod_del引数 ldap は、LDAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ldap_mod_replace引数 ldap は、LDAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ldap_modify_batch引数 ldap は、LDAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ldap_mod_add_ext引数 ldap は、LDAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ldap_mod_add_extLDAP\Result クラスのインスタンスを返すようになりました。 これより前のバージョンでは、リソース を返していました。
 ldap_mod_del_ext引数 ldap は、LDAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ldap_mod_del_extLDAP\Result クラスのインスタンスを返すようになりました。 これより前のバージョンでは、リソース を返していました。
 ldap_mod_replace_extLDAP\Result クラスのインスタンスを返すようになりました。 これより前のバージョンでは、リソース を返していました。
 ldap_mod_replace_ext引数 ldap は、LDAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ldap_next_attribute引数 entry は、 LDAP\ResultEntry クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ldap_next_attribute引数 ldap は、LDAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ldap_next_entry引数 ldap は、LDAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ldap_next_entry引数 entry は、 LDAP\ResultEntry クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ldap_next_entryLDAP\Result クラスのインスタンスを返すようになりました。 これより前のバージョンでは、リソース を返していました。
 ldap_parse_exop引数 result は、 LDAP\Result クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ldap_parse_exop引数 ldap は、LDAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ldap_parse_result引数 ldap は、LDAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ldap_parse_result引数 result は、 LDAP\Result クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ldap_read引数 ldap は、LDAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ldap_readLDAP\Result クラスのインスタンスを返すようになりました。 これより前のバージョンでは、リソース を返していました。
 ldap_rename引数 ldap は、LDAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ldap_rename_ext引数 ldap は、LDAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ldap_rename_extLDAP\Result クラスのインスタンスを返すようになりました。 これより前のバージョンでは、リソース を返していました。
 ldap_sasl_bind引数 ldap は、LDAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ldap_searchLDAP\Result クラスのインスタンスを返すようになりました。 これより前のバージョンでは、リソース を返していました。
 ldap_search引数 ldap は、LDAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ldap_set_option引数 ldap は、LDAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ldap_set_rebind_proc引数 ldap は、LDAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 ldap_unbind引数 ldap は、LDAP\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 mhashこの関数は、推奨されなくなりました。 hash_*() 関数 を代わりに使って下さい。
 mhash_countこの関数は、推奨されなくなりました。 hash_*() 関数 を代わりに使って下さい。
 mhash_get_block_sizeこの関数は、推奨されなくなりました。 hash_*() 関数 を代わりに使って下さい。
 mhash_get_hash_nameこの関数は、推奨されなくなりました。 hash_*() 関数 を代わりに使って下さい。
 mhash_keygen_s2kこの関数は、推奨されなくなりました。 hash_*() 関数 を代わりに使って下さい。
 nextこの関数を object に対してコールすることは、推奨されなくなりました。 object に対して最初に get_mangled_object_vars を使うか、ArrayIterator を使って下さい。
 odbc_result_allこの関数は、推奨されなくなりました。
 openssl_cms_encryptデフォルトの暗号化アルゴリズム (cipher_algo) が、 AES-128-CBC (OPENSSL_CIPHER_AES_128_CBC) になりました。 これより前のバージョンでは、 PKCS7/CMS (OPENSSL_CIPHER_RC2_40) が使われていました。
 openssl_decrypttag は、nullable になりました。
 openssl_pkcs7_encryptデフォルトの暗号化アルゴリズム (cipher_algo) が、 AES-128-CBC (OPENSSL_CIPHER_AES_128_CBC) になりました。 これより前のバージョンでは、 PKCS7/CMS (OPENSSL_CIPHER_RC2_40) が使われていました。
 pg_affected_rowsresult は、PgSql\Result クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_cancel_queryconnection は、PgSql\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_client_encodingconnection は、PgSql\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_closeconnection は、PgSql\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_connectPgSql\Connection クラスのインスタンスを返すようになりました。 これより前のバージョンでは、 リソース を返していました。
 pg_connect_pollconnection は、PgSql\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_connection_busyconnection は、PgSql\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_connection_resetconnection は、PgSql\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_connection_statusconnection は、PgSql\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_consume_inputconnection は、PgSql\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_convertconnection は、PgSql\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_copy_fromconnection は、PgSql\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_copy_toconnection は、PgSql\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_dbnameconnection は、PgSql\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_deleteconnection は、PgSql\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_end_copyconnection は、PgSql\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_escape_byteaconnection は、PgSql\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_escape_identifierconnection は、PgSql\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_escape_literalconnection は、PgSql\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_escape_stringconnection は、PgSql\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_executePgSql\Result クラスのインスタンスを返すようになりました。 これより前のバージョンでは、リソース を返していました。
 pg_executeconnection は、PgSql\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_fetch_allresult は、PgSql\Result クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_fetch_all_columnsresult は、PgSql\Result クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_fetch_arrayresult は、PgSql\Result クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_fetch_assocresult は、PgSql\Result クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_fetch_objectresult は、PgSql\Result クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_fetch_resultresult は、PgSql\Result クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_fetch_rowresult は、PgSql\Result クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_field_is_nullresult は、PgSql\Result クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_field_nameresult は、PgSql\Result クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_field_numresult は、PgSql\Result クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_field_prtlenresult は、PgSql\Result クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_field_sizeresult は、PgSql\Result クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_field_tableresult は、PgSql\Result クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_field_typeresult は、PgSql\Result クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_field_type_oidresult は、PgSql\Result クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_flushconnection は、PgSql\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_free_resultresult は、PgSql\Result クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_get_notifyconnection は、PgSql\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_get_pidconnection は、PgSql\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_get_resultPgSql\Result クラスのインスタンスを返すようになりました。 これより前のバージョンでは、リソース を返していました。
 pg_get_resultconnection は、PgSql\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_hostconnection は、PgSql\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_insertPgSql\Result クラスのインスタンスを返すようになりました。 これより前のバージョンでは、リソース を返していました。
 pg_insertconnection は、PgSql\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_last_errorconnection は、PgSql\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_last_noticeconnection は、PgSql\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_last_oidresult は、PgSql\Result クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_lo_closelob は、PgSql\Lob クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_lo_createconnection は、PgSql\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_lo_exportconnection は、PgSql\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_lo_importconnection は、PgSql\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_lo_openconnection は、PgSql\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_lo_openPgSql\Lob クラスのインスタンスを返すようになりました。 これより前のバージョンでは、リソース を返していました。
 pg_lo_readlob は、PgSql\Lob クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_lo_read_alllob は、PgSql\Lob クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_lo_seeklob は、PgSql\Lob クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_lo_telllob は、PgSql\Lob クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_lo_truncatelob は、PgSql\Lob クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_lo_unlinkconnection は、PgSql\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_lo_writelob は、PgSql\Lob クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_meta_dataconnection は、PgSql\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_num_fieldsresult は、PgSql\Result クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_num_rowsresult は、PgSql\Result クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_optionsconnection は、PgSql\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_parameter_statusconnection は、PgSql\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_pconnectPgSql\Connection クラスのインスタンスを返すようになりました。 これより前のバージョンでは、 リソース を返していました。
 pg_pingconnection は、PgSql\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_portconnection は、PgSql\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_prepareconnection は、PgSql\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_preparePgSql\Result クラスのインスタンスを返すようになりました。 これより前のバージョンでは、リソース を返していました。
 pg_put_lineconnection は、PgSql\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_queryPgSql\Result クラスのインスタンスを返すようになりました。 これより前のバージョンでは、リソース を返していました。
 pg_queryconnection は、PgSql\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_query_paramsconnection は、PgSql\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_query_paramsPgSql\Result クラスのインスタンスを返すようになりました。 これより前のバージョンでは、リソース を返していました。
 pg_result_errorresult は、PgSql\Result クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_result_error_fieldresult は、PgSql\Result クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_result_seekresult は、PgSql\Result クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_result_statusresult は、PgSql\Result クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_selectconnection は、PgSql\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_send_executeconnection は、PgSql\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_send_prepareconnection は、PgSql\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_send_queryconnection は、PgSql\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_send_query_paramsconnection は、PgSql\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_set_client_encodingconnection は、PgSql\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_set_error_verbosityconnection は、PgSql\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_socketconnection は、PgSql\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_traceconnection は、PgSql\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_transaction_statusconnection は、PgSql\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_ttyconnection は、PgSql\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_untraceconnection は、PgSql\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_updateconnection は、PgSql\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pg_versionconnection は、PgSql\Connection クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 prevこの関数を object に対してコールすることは、推奨されなくなりました。 object に対して最初に get_mangled_object_vars を使うか、ArrayIterator を使って下さい。
 pspell_add_to_personal引数 dictionary は、PSpell\Dictionary クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pspell_add_to_session引数 dictionary は、PSpell\Dictionary クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pspell_check引数 dictionary は、PSpell\Dictionary クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pspell_clear_session引数 dictionary は、PSpell\Dictionary クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pspell_config_createPSpell\Config クラスのインスタンスを返すようになりました。 これより前のバージョンでは、リソース を返していました。
 pspell_config_data_dir引数 config は、PSpell\Config クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pspell_config_dict_dir引数 config は、PSpell\Config クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pspell_config_ignore引数 config は、PSpell\Config クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pspell_config_mode引数 config は、PSpell\Config クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pspell_config_personal引数 config は、PSpell\Config クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pspell_config_repl引数 config は、PSpell\Config クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pspell_config_runtogether引数 config は、PSpell\Config クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pspell_config_save_repl引数 config は、PSpell\Config クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pspell_newPSpell\Dictionary クラスのインスタンスを返すようになりました。 これより前のバージョンでは、 リソース を返していました。
 pspell_new_configPSpell\Dictionary クラスのインスタンスを返すようになりました。 これより前のバージョンでは、リソース を返していました。
 pspell_new_config引数 config は、PSpell\Config クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pspell_new_personalPSpell\Dictionary クラスのインスタンスを返すようになりました。 これより前のバージョンでは、 リソース を返していました。
 pspell_save_wordlist引数 dictionary は、PSpell\Dictionary クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pspell_store_replacement引数 dictionary は、PSpell\Dictionary クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 pspell_suggest引数 dictionary は、PSpell\Dictionary クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース を期待していました。
 resetこの関数を object に対してコールすることは、推奨されなくなりました。 object に対して最初に get_mangled_object_vars を使うか、ArrayIterator を使って下さい。
 stream_selectmicroseconds は、nullable になりました。
 strptimeこの関数は、推奨されなくなりました。 date_parse_from_format (ロケールに依存しないパースを行う場合) または、 IntlDateFormatter::parse (ロケールに依存するパースを行う場合) を使って下さい。
 MultipleIterator::currentMultipleIterator::current が無効なイテレータを使って呼び出された場合に、 RuntimeException をスローするようになりました。 これより前のバージョンでは、false を返していました。
 MultipleIterator::keyMultipleIterator::key が無効なイテレータを使って呼び出された場合に、 RuntimeException をスローするようになりました。 これより前のバージョンでは、false を返していました。
 mysqli_driver::$report_modeデフォルト値が MYSQLI_REPORT_ERROR | MYSQLI_REPORT_STRICT になりました。 これより前のバージョンでは、 MYSQLI_REPORT_OFF でした。
 mysqli_result::fetch_alllibmysqlclient をリンクしている場合でも、 この関数を使えるようになりました。
 mysqli_stmt::executeオプションの引数 params が追加されました。
 mysqli_stmt::next_resultlibmysqlclient をリンクしている場合でも、 この関数を使えるようになりました。
 mysqli::$client_infomysqli_get_client_info を 引数 mysql を付けて呼ぶことは、 推奨されなくなりました。 この関数はもはや引数を取ることはありませんが、 オプションの引数として、間違って値を渡すことは許されています。
 mysqli::$client_infoオブジェクト指向版の mysqli::get_client_info は、推奨されなくなりました。
 mysqli::initオブジェクト指向版の mysqli::init メソッドは、 推奨されなくなりました。 parent::init を、 parent::__construct の呼び出しに置き換えて下さい。
 Phar::buildFromDirectoryPhar::buildFromDirectory は、 false を返さなくなりました。
 Phar::buildFromIteratorPhar::buildFromIterator は、 false を返さなくなりました。
 PharData::buildFromDirectoryPharData::buildFromDirectory は、 false を返さなくなりました。
 PharData::buildFromIteratorPharData::buildFromIterator は、 false を返さなくなりました。
 ReflectionClassConstant::getNamename プロパティが初期化されていない場合は、 Error をスローするようになりました。 これより前のバージョンでは、失敗時に false を返していました。
 ReflectionExtension::__cloneこのメソッドは、final ではなくなりました。
 ReflectionFunctionAbstract::__cloneこのメソッドは、final ではなくなりました。
 ReflectionParameter::__cloneこのメソッドは、final ではなくなりました。
 ReflectionProperty::__cloneこのメソッドは、final ではなくなりました。
 ReflectionZendExtension::__cloneこのメソッドは、final ではなくなりました。
 SplFileObject::fputcsvオプションの引数 eol が追加されました。
 SplObjectStorage::currentSplObjectStorage::current は、 現在の位置が不正な場合、 Error をスローするようになりました。 これより前のバージョンでは、 false を返していました。
8.0.5imageinterlaceimageinterlace は、 bool を返すようになりました。 これより前のバージョンでは、int を返していました。 (インターレース画像の場合は 0 でない値を、 そうでない場合は 0 を返していました)
8.0.3DOMDocument::getElementsByTagNameNSnamespace は、nullable になりました。
 DOMElement::getElementsByTagNameNSnamespace は、nullable になりました。
 DOMImplementation::createDocumentnamespace は、nullable になりました。
 finfo::__constructmagic_database は、nullable になりました。
 bind_textdomain_codesetcodeset は、nullable になりました。 これより前のバージョンでは、 現在設定されているエンコーディングは取得できませんでした。
 bindtextdomaindirectory は、nullable になりました。 これより前のバージョンでは、現在設定されているディレクトリを取得できませんでした。
 finfo_openmagic_database は、nullable になりました。
 imagegdfile は、nullable になりました。
 imagegd2file は、nullable になりました。
 SoapClient::__setLocationlocation は、nullable になりました。
 SoapVar::__constructtypeName, typeNamespace, nodeName, nodeNamespace は、nullable になりました。
8.0.0, PECL OCI8 3.0.0oci_connectconnection_string は、 nullable になりました。
 oci_errorconnection_or_statement は、nullable になりました。
 oci_new_collectionschema は、nullable になりました。
 oci_new_connectconnection_string は、nullable になりました。
 oci_lob_copylength は、nullable になりました。
 OCICollection::appendOCI-Collection クラスは、 PHP の名前付けの規約に従って OCICollection に名前が変更されました。
 OCICollection::assignOCI-Collection クラスは、 PHP の名前付けの規約に従って OCICollection に名前が変更されました。
 OCICollection::assignElemOCI-Collection クラスは、 PHP の名前付けの規約に従って OCICollection に名前が変更されました。
 OCICollection::freeOCI-Collection クラスは、 PHP の名前付けの規約に従って OCICollection に名前が変更されました。
 OCICollection::getElemOCI-Collection クラスは、 PHP の名前付けの規約に従って OCICollection に名前が変更されました。
 OCICollection::maxOCI-Collection クラスは、 PHP の名前付けの規約に従って OCICollection に名前が変更されました。
 OCICollection::sizeOCI-Collection クラスは、 PHP の名前付けの規約に従って OCICollection に名前が変更されました。
 OCICollection::trimOCI-Collection クラスは、 PHP の名前付けの規約に従って OCICollection に名前が変更されました。
 OCILob::appendOCI-Lob クラスは、 PHP の名前付けの規約に従って OCILob に名前が変更されました。
 OCILob::closeOCI-Lob クラスは、 PHP の名前付けの規約に従って OCILob に名前が変更されました。
 OCILob::eofOCI-Lob クラスは、 PHP の名前付けの規約に従って OCILob に名前が変更されました。
 OCILob::eraseoffset と length は、 nullable になりました。
 OCILob::eraseOCI-Lob クラスは、 PHP の名前付けの規約に従って OCILob に名前が変更されました。
 OCILob::exportoffset と length は、nullable になりました。
 OCILob::exportOCI-Lob クラスは、 PHP の名前付けの規約に従って OCILob に名前が変更されました。
 OCILob::flushOCI-Lob クラスは、 PHP の名前付けの規約に従って OCILob に名前が変更されました。
 OCILob::freeOCI-Lob クラスは、 PHP の名前付けの規約に従って OCILob に名前が変更されました。
 OCILob::getBufferingOCI-Lob クラスは、 PHP の名前付けの規約に従って OCILob に名前が変更されました。
 OCILob::importOCI-Lob クラスは、 PHP の名前付けの規約に従って OCILob に名前が変更されました。
 OCILob::loadOCI-Lob クラスは、 PHP の名前付けの規約に従って OCILob に名前が変更されました。
 OCILob::readOCI-Lob クラスは、 PHP の名前付けの規約に従って OCILob に名前が変更されました。
 OCILob::rewindOCI-Lob クラスは、 PHP の名前付けの規約に従って OCILob に名前が変更されました。
 OCILob::saveOCI-Lob クラスは、 PHP の名前付けの規約に従って OCILob に名前が変更されました。
 OCILob::saveFileOCI-Lob クラスは、 PHP の名前付けの規約に従って OCILob に名前が変更されました。
 OCILob::seekOCI-Lob クラスは、 PHP の名前付けの規約に従って OCILob に名前が変更されました。
 OCILob::setBufferingOCI-Lob クラスは、 PHP の名前付けの規約に従って OCILob に名前が変更されました。
 OCILob::sizeOCI-Lob クラスは、 PHP の名前付けの規約に従って OCILob に名前が変更されました。
 OCILob::tellOCI-Lob クラスは、 PHP の名前付けの規約に従って OCILob に名前が変更されました。
 OCILob::truncateOCI-Lob クラスは、 PHP の名前付けの規約に従って OCILob に名前が変更されました。
 OCILob::writeOCI-Lob クラスは、 PHP の名前付けの規約に従って OCILob に名前が変更されました。
 OCILob::writelength は、nullable になりました。
 OCILob::writeTemporaryOCI-Lob クラスは、 PHP の名前付けの規約に従って OCILob に名前が変更されました。
 OCILob::writeToFileOCI-Lob クラスは、 PHP の名前付けの規約に従って OCILob に名前が変更されました。
 OCILob::writeToFileoffset と length は、nullable になりました。
8.0.0 / 1.18.1ZipArchive::addGloboptions に "comp_method", "comp_flags", "enc_method", "enc_password" が追加されました。
8.0.0 / 1.18.0ZipArchive::addEmptyDirflags が追加されました。
 ZipArchive::addFileflags が追加されました。
 ZipArchive::addFromStringflags が追加されました。
 ZipArchive::addGloboptions に "flags" が追加されました。
 ZipArchive::getStatusStringこのメソッドは、閉じられたアーカイブに対しても呼び出せるようになりました。
 ZipArchive::getStatusStringこのメソッドは、失敗時に false を返さなくなりました。
8.0.0CURLFile::__constructmime_type と posted_filename は nullable になりました。 これより前のバージョンでは、デフォルト値が 0 でした。
 DateInterval::__constructW が、D と組み合わせて使えるようになりました。
 DateTime::formatこれより前のバージョンでは、失敗時に false を返していました。
 DateTime::formatフォーマット文字 p が追加されました。
 DateTime::getOffsetこれより前のバージョンでは、失敗時に false を返していました。
 DateTime::getTimestampこれらの関数は、失敗時に false を返さなくなりました。
 DateTimeZone::getOffsetこれより前のバージョンでは、失敗時に false を返していました。
 DateTimeZone::listIdentifiersこれより前のバージョンでは、失敗時に false を返していました。
 Directory::close引数を取らなくなりました。 これより前のバージョンでは、 ディレクトリハンドルを引数に渡すことができました。
 Directory::read引数を取らなくなりました。 これより前のバージョンでは、 ディレクトリハンドルを引数に渡すことができました。
 Directory::rewind引数を取らなくなりました。 これより前のバージョンでは、 ディレクトリハンドルを引数に渡すことができました。
 DirectoryIterator::__constructdirectory が空の場合に、ValueError をスローするようになりました。 これより前のバージョンでは、 RuntimeException をスローしていました。
 DOMImplementation::createDocumentdoctype は、nullable になりました。
 FFI::cdeflib is nullable now.
 FFI::stringsize is nullable now; previously, its default was 0.
 FilesystemIterator::__constructdirectory が空文字列の場合に、 ValueError をスローするようになりました。 これより前のバージョンでは、 RuntimeException をスローしていました。
 absnum は、 数値への変換をサポートした内部オブジェクトを受け入れなくなりました。
 apache_notenote_value は、nullable になりました。
 array_chunklength が 1 より小さい場合、ValueError がスローされるようになりました。 これより前のバージョンでは、 E_WARNING が発生し、 null を返していました。
 array_columnindex_key で指定されたカラムにオブジェクトが含まれていても、 文字列にキャストされなくなりました。 代わりに、TypeError が発生するようになっています。
 array_combineそれぞれの配列の要素数が一致しなかった場合、 array_combine は ValueError をスローするようになりました。 これより前のバージョンでは、false を返していました。
 array_filtercallback がリファレンス渡しされる引数を期待している場合、 この関数は E_WARNING を発生させるようになりました。
 array_filtercallback は、nullable になりました。
 array_mapcallback がリファレンス渡しされる引数を期待している場合、 この関数は E_WARNING を発生させるようになりました。
 array_reducecallback がリファレンス渡しされる引数を期待している場合、 この関数は E_WARNING を発生させるようになりました。
 array_splicelength は、nullable になりました。
 array_walkcallback が、 2番目と3番目の引数にリファレンス渡しされる引数を期待している場合、 この関数は E_WARNING を発生させるようになりました。
 assert名前空間の内部で、 assert() という名前の関数を宣言することはできなくなりました。 宣言した場合、E_COMPILE_ERROR が発生します。
 assertassert は、 文字列の引数を評価しなくなりました。 代わりに、他の引数と同じ扱いをされるようになっています。 assert('$a == $b') ではなく、 assert($a == $b) を使うべきです。 php.ini ディレクティブ assert.quiet_eval と ASSERT_QUIET_EVAL も削除されており、それらを使っても何も起きなくなっています。
 bcaddscale は nullable になりました。
 bccompscale は、nullable になりました。
 bcdivscale は、nullable になりました。
 bcmodscale は nullable になりました。
 bcmulscale is now nullable.
 bcpowmodscale は、nullable になりました。
 bcscalescale is now nullable.
 bcsqrtscale は、nullable になりました。
 bzdecompressuse_less_memory の型は int から bool に変更されました。 これより前のバージョンでは、 デフォルト値は 0 でした。
 bzwritelength は、nullable になりました。
 ceilnum は、 数値への変換をサポートした内部オブジェクトを受け入れなくなりました。
 com_event_sinksink_interface は、nullable になりました。
 com_get_active_objectcodepage は、nullable になりました。
 constant定数が定義されていない場合は、 constant は Error をスローするようになりました。 これより前のバージョンでは、 E_WARNING レベルの警告が発生し、null を返していました。
 convert_uuencodeこれより前のバージョンでは、 空文字列を変換しようとすると、特別な理由がないのに false を返していました。
 countvalue パラメータに不正な型を渡した場合に、 TypeError をスローするようになりました。
 count_charsこれより前のバージョンでは、この関数は失敗時に false を返していました。
 cryptsalt は、オプションではなくなりました。
 curl_closehandle は CurlHandle クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource を期待していました。
 curl_copy_handlehandle は CurlHandle クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource を期待していました。
 curl_copy_handle成功時に、この関数は CurlHandle クラスのインスタンスを返すようになりました。 これより前のバージョンでは、resource が返されていました。
 curl_errnohandle は CurlHandle クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource を期待していました。
 curl_errorhandle は CurlHandle クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource を期待していました。
 curl_escapehandle は CurlHandle クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource を期待していました。
 curl_exechandle は CurlHandle クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource を期待していました。
 curl_getinfooption は nullable になりました。 これより前のバージョンでは、デフォルト値は 0 でした。
 curl_getinfohandle は CurlHandle クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource を期待していました。
 curl_initurl は、nullable になりました。
 curl_init成功時に、この関数は CurlHandle クラスのインスタンスを返すようになりました。 これより前のバージョンでは、resource を返していました。
 curl_multi_add_handlemulti_handle は CurlMultiHandle クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource を期待していました。
 curl_multi_add_handlehandle は CurlHandle クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource を期待していました。
 curl_multi_closemulti_handle は CurlMultiHandle クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource を期待していました。
 curl_multi_errnoこの関数は、失敗時に false を返さなくなりました。
 curl_multi_errnomulti_handle は CurlMultiHandle クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource を期待していました。
 curl_multi_execmulti_handle は CurlMultiHandle クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource を期待していました。
 curl_multi_getcontenthandle は CurlHandle クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource を期待していました。
 curl_multi_info_readmulti_handle は CurlMultiHandle クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource を期待していました。
 curl_multi_init成功時に、この関数は CurlMultiHandle クラスのインスタンスを返すようになりました。 これより前のバージョンでは、resource を返していました。
 curl_multi_remove_handlehandle は CurlHandle クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource を期待していました。
 curl_multi_remove_handlemulti_handle は CurlMultiHandle クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource を期待していました。
 curl_multi_selectmulti_handle は CurlMultiHandle クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource を期待していました。
 curl_multi_setoptmulti_handle は CurlMultiHandle クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource を期待していました。
 curl_pausehandle は CurlHandle クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource を期待していました。
 curl_resethandle は CurlHandle クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource を期待していました。
 curl_setopthandle は CurlHandle クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource を期待していました。
 curl_setopt_arrayhandle は CurlHandle クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource を期待していました。
 curl_share_closeshare_handle は CurlShareHandle クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource を期待していました。
 curl_share_errnoshare_handle は CurlShareHandle クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource を期待していました。
 curl_share_errnoこの関数は、失敗時に false を返さなくなりました。
 curl_share_initこの関数は、CurlShareHandle クラスのインスタンスを返すようになりました。 これより前のバージョンでは、resource を返していました。
 curl_share_setoptshare_handle は CurlShareHandle クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource を期待していました。
 curl_unescapehandle は CurlHandle クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource を期待していました。
 curl_versionオプションの引数 age が削除されました。
 datetimestamp は、nullable になりました。
 date_sunriselatitude, longitude, zenith, utcOffset は、nullable になりました。
 date_sunsetlatitude, longitude, zenith, utcOffset は、nullable になりました。
 definecase_insensitive に true を渡すと、 E_WARNING が発生するようになりました。 false を渡すことはまだ許可されています。
 deflate_addcontext は、 DeflateContext クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource を期待していました。
 deflate_init成功時に、この関数は DeflateContext クラスのインスタンスを返すようになりました。 これより前のバージョンでは、resource を返していました。
 dircontext は、nullable になりました。
 dom_import_simplexmlこの関数は、失敗時に null を返さなくなりました。
 easter_dateyear は、nullable になりました。
 easter_daysyear は、nullable になりました。
 enchant_broker_describeこのバージョンより前では、この関数は失敗時に false を返していました。
 enchant_broker_describebroker は、EnchantBroker クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース が期待されていました。
 enchant_broker_dict_existsbroker は、EnchantBroker クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース が期待されていました。
 enchant_broker_freebroker は、EnchantBroker クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース が期待されていました。
 enchant_broker_free_dictdictionary は、EnchantDictionary クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース が期待されていました。
 enchant_broker_get_dict_pathbroker は、EnchantBroker クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース が期待されていました。
 enchant_broker_get_errorbroker は、EnchantBroker クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース が期待されていました。
 enchant_broker_init成功時に、この関数は EnchantBroker のインスタンスを返すようになりました。 これより前のバージョンでは、リソース が返されていました。
 enchant_broker_list_dictsbroker は、EnchantBroker クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース が期待されていました。
 enchant_broker_list_dictsこのバージョンより前では、この関数は失敗時に false を返していました。
 enchant_broker_request_dict成功時に、この関数は EnchantDictionary のインスタンスを返すようになりました。 これより前のバージョンでは、リソース が返されていました。
 enchant_broker_request_dictbroker は、EnchantBroker クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース が期待されていました。
 enchant_broker_request_pwl_dictbroker は、EnchantBroker クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース が期待されていました。
 enchant_broker_request_pwl_dict成功時に、この関数は EnchantDictionary のインスタンスを返すようになりました。 これより前のバージョンでは、リソース が返されていました。
 enchant_broker_set_dict_pathbroker は、EnchantBroker クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース が期待されていました。
 enchant_broker_set_orderingbroker は、EnchantBroker クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース が期待されていました。
 enchant_dict_adddictionary は、EnchantDictionary クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース が期待されていました。
 enchant_dict_add_to_sessiondictionary は、EnchantDictionary クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース が期待されていました。
 enchant_dict_checkdictionary は、EnchantDictionary クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース が期待されていました。
 enchant_dict_describedictionary は、EnchantDictionary クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース が期待されていました。
 enchant_dict_describeこのバージョンより前では、この関数は失敗時に false を返していました。
 enchant_dict_get_errordictionary は、EnchantDictionary クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース が期待されていました。
 enchant_dict_is_addeddictionary は、EnchantDictionary クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース が期待されていました。
 enchant_dict_quick_checkdictionary は、EnchantDictionary クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース が期待されていました。
 enchant_dict_store_replacementdictionary は、EnchantDictionary クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース が期待されていました。
 enchant_dict_suggestdictionary は、EnchantDictionary クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソース が期待されていました。
 error_logdestination と additional_headers は、nullable になりました。
 error_reportingerror_level は、nullable になりました。
 exif_read_datarequired_sections は、nullable になりました。
 explode引数 separator に空文字列 ("") を渡した場合、 ValueError をスローするようになりました。 それより前のバージョンでは、 explode は false を返していました。
 fgetcsvlength は、nullable になりました。
 file_get_contentslength は、nullable になりました。
 finfo_buffercontext は、nullable になりました。
 finfo_filecontext は、nullable になりました。
 floornum は、 数値への変換をサポートした内部オブジェクトを受け入れなくなりました。
 fsockopentimeout は、nullable になりました。
 fwritelength は、nullable になりました。
 get_classこの関数をクラスの外部から引数なしで呼び出すと、 Error が発生するようになりました。 これより前のバージョンでは、 E_WARNING レベルの警告が発生し、 false を返していました。
 get_class_methodsobject_or_class は、 オブジェクトまたは有効なクラス名を受け入れるようになりました。
 get_defined_functionsexclude_disabled のデフォルト値が、 false から true に変更されました。
 get_headersassociative の型が、 int から bool に変更されました。
 get_parent_classobject_or_class は、 オブジェクトまたは有効なクラス名を受け入れるようになりました。
 get_resourcestype は、nullable になりました。
 getdatetimestamp は、nullable になりました。
 gmdatetimestamp は、nullable になりました。
 gmmktimehour はオプションではなくなりました。
 gmmktimeminute, second, month, day, year は、nullable になりました。
 gmp_binomialこの関数は、失敗時に false を返さなくなりました。
 gmp_exportこの関数は、失敗時に false を返さなくなりました。
 gmp_importこの関数は、失敗時に false を返さなくなりました。
 gmstrftimetimestamp は、nullable になりました。
 gzgetslength は、nullable になりました。 これより前のバージョンでは、 デフォルトは 1024 でした。
 gzwritelength は、nullable になりました。 これより前のバージョンでは、デフォルト値は 0 でした。
 hashhash は、 algo が未知の場合に、 ValueError をスローするようになりました。 これより前のバージョンでは、false を返していました。
 hash_hmachash_hmac は、 algo が未知の場合や、 暗号に適さないハッシュ関数の場合に ValueError をスローするようになりました。 これより前のバージョンでは、false を返していました。
 hash_update_filestream_context は、nullable になりました。
 header_removename は、nullable になりました。
 html_entity_decodeencoding は、nullable になりました。
 htmlentitiesencoding は、nullable になりました。
 iconv_mime_decodeencoding は、nullable になりました。
 iconv_mime_decode_headersencoding は、nullable になりました。
 iconv_strlenencoding は、nullable になりました。
 iconv_strposencoding は、nullable になりました。
 iconv_strrposencoding は、nullable になりました。
 iconv_substrlength と encoding は、nullable になりました。
 idatetimestamp は、nullable になりました。
 ignore_user_abortenable は、nullable になりました。
 imageaffine成功時に、この関数は GDImage クラスのインスタンスを返すようになりました。 これより前のバージョンでは、 resource が返されていました。
 imageaffineclip は、nullable になりました。
 imagealphablendingimage は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource が期待されていました。
 imageantialiasimage は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource が期待されていました。
 imagearcimage は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource が期待されていました。
 imagebmpcompressed の型は、 bool になりました。 これより前のバージョンでは、数値型でした。
 imagebmpimage は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource が期待されていました。
 imagecharimage は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource が期待されていました。
 imagecharupimage は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource が期待されていました。
 imagecolorallocateimage は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource が期待されていました。
 imagecolorallocatealphaimage は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource が期待されていました。
 imagecoloratimage は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource が期待されていました。
 imagecolorclosestimage は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource が期待されていました。
 imagecolorclosesthwbimage は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource が期待されていました。
 imagecolordeallocateimage は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource が期待されていました。
 imagecolorexactimage は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource が期待されていました。
 imagecolorexactalphaimage は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource が期待されていました。
 imagecolormatchimage1 と image2 は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、 resource が期待されていました。
 imagecolorresolveimage は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource が期待されていました。
 imagecolorresolvealphaimage は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource が期待されていました。
 imagecolorsetimage は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource が期待されていました。
 imagecolorsforindexcolor が範囲外の値の場合に、 imagecolorsforindex は ValueError をスローするようになりました。 これより前のバージョンでは、 false を返していました。
 imagecolorsforindeximage は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource が期待されていました。
 imagecolorstotalimage は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource が期待されていました。
 imagecolortransparentimage は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource が期待されていました。
 imagecolortransparentcolor は、nullable になりました。
 imageconvolutionimage は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource が期待されていました。
 imagecopydst_image と src_image は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、 resource が期待されていました。
 imagecopymergedst_image と src_image は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、 resource が期待されていました。
 imagecopymergegraydst_image と src_image は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、 resource を期待していました。
 imagecopyresampleddst_image と src_image は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、 resource を期待していました。
 imagecopyresizeddst_image と src_image は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、 resource を期待していました。
 imagecreate成功時には、 この関数は GDImage クラスのインスタンスを返すようになりました。 これより前のバージョンでは、 resource を返していました。
 imagecreatefrombmp成功時には、 この関数は GDImage クラスのインスタンスを返すようになりました。 これより前のバージョンでは、 resource が返されていました。
 imagecreatefromgd成功時には、 この関数は GDImage クラスのインスタンスを返すようになりました。 これより前のバージョンでは、 resource が返されていました。
 imagecreatefromgd2成功時には、 この関数は GDImage クラスのインスタンスを返すようになりました。 これより前のバージョンでは、 resource を返していました。
 imagecreatefromgd2part成功時には、 この関数は GDImage クラスのインスタンスを返すようになりました。 これより前のバージョンでは、 resource を返していました。
 imagecreatefromgif成功時には、 この関数は GDImage クラスのインスタンスを返すようになりました。 これより前のバージョンでは、 resource を返していました。
 imagecreatefromjpeg成功時には、 この関数は GDImage クラスのインスタンスを返すようになりました。 これより前のバージョンでは、 resource を返していました。
 imagecreatefrompng成功時には、 この関数は GDImage クラスのインスタンスを返すようになりました。 これより前のバージョンでは、 resource を返していました。
 imagecreatefromstring成功時には、この関数は GDImage クラスのインスタンスを返すようになりました。 これより前のバージョンでは、 resource を返していました。
 imagecreatefromtga成功時に、この関数は GdImage クラスのインスタンスを返すようになりました。 これより前のバージョンでは、 リソース を返していました。
 imagecreatefromwbmp成功時には、 この関数は GDImage クラスのインスタンスを返すようになりました。 これより前のバージョンでは、 resource を返していました。
 imagecreatefromwebp成功時には、 この関数は GDImage クラスのインスタンスを返すようになりました。 これより前のバージョンでは、 resource を返していました。
 imagecreatefromxbm成功時には、 この関数は GDImage クラスのインスタンスを返すようになりました。 これより前のバージョンでは、 resource を返していました。
 imagecreatefromxpm成功時には、 この関数は GDImage クラスのインスタンスを返すようになりました。 これより前のバージョンでは、 resource を返していました。
 imagecreatetruecolor成功時には、 この関数は GDImage クラスのインスタンスを返すようになりました。 これより前のバージョンでは、 resource を返していました。
 imagecrop成功時には、 この関数は GDImage クラスのインスタンスを返すようになりました。 これより前のバージョンでは、 resource を返していました。
 imagecropimage は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource が期待されていました。
 imagecropautoimage は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource が期待されていました。
 imagecropauto成功時には、 この関数は GDImage クラスのインスタンスを返すようになりました。 これより前のバージョンでは、 resource を返していました。
 imagedashedlineimage は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource が期待されていました。
 imagedestroyimage は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource が期待されていました。
 imagedestroyこの関数は何も処理を行わなくなりました。
 imageellipseimage は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource が期待されていました。
 imagefillimage は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource が期待されていました。
 imagefilledarcimage は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource が期待されていました。
 imagefilledellipseimage は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource が期待されていました。
 imagefilledpolygonimage は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource が期待されていました。
 imagefilledrectangleimage は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource が期待されていました。
 imagefilltoborderimage は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource が期待されていました。
 imagefilterimage は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource が期待されていました。
 imageflipimage は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource が期待されていました。
 imagefttextimage は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource が期待されていました。
 imagegammacorrectimage は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource が期待されていました。
 imagegdimage は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource が期待されていました。
 imagegd2image は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource が期待されていました。
 imagegetclipimage は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource が期待されていました。
 imagegetinterpolationimage は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource が期待されていました。
 imagegifimage は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource が期待されていました。
 imagegrabscreen成功時には、 この関数は GDImage クラスのインスタンスを返すようになりました。 これより前のバージョンでは、 resource を返していました。
 imagegrabwindow成功時には、 この関数は GDImage クラスのインスタンスを返すようになりました。 これより前のバージョンでは、 resource を返していました。
 imagegrabwindowclient_area は、 bool を期待するようになりました。 これより前のバージョンでは、数値型を期待していました。
 imageinterlaceimage は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource が期待されていました。
 imageinterlaceenable は、 bool の値を期待するようになりました。 これより前のバージョンでは、数値型を期待していました。
 imageistruecolorimage は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource が期待されていました。
 imagejpegimage は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource が期待されていました。
 imagelayereffectimage は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource が期待されていました。
 imagelineimage は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource が期待されていました。
 imageopenpolygonimage は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource が期待されていました。
 imagepalettecopydst と src は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、 resource を期待していました。
 imagepalettetotruecolorimage は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource が期待されていました。
 imagepngimage は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource が期待されていました。
 imagepolygonimage は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource が期待されていました。
 imagerectangleimage は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource が期待されていました。
 imageresolutionresolution_x と resolution_y は、nullable になりました。
 imagerotate成功時には、 この関数は GDImage クラスのインスタンスを返すようになりました。 これより前のバージョンでは、 resource を返していました。
 imagerotate使われていなかった ignore_transparent は、 bool を期待するようになりました。 これより前のバージョンでは、数値型を期待していました。
 imagerotateimage は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource が期待されていました。
 imagesavealphaimage は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource が期待されていました。
 imagescale成功時には、 この関数は GDImage クラスのインスタンスを返すようになりました。 これより前のバージョンでは、 resource を返していました。
 imagescaleimage は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource が期待されていました。
 imagesetbrushimage と brush は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは resource を期待していました。
 imagesetclipimage は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource が期待されていました。
 imagesetinterpolationimage は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource が期待されていました。
 imagesetpixelimage は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource が期待されていました。
 imagesetthicknessimage は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource が期待されていました。
 imagesettileimage と tile は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、 resource を期待していました。
 imagestringimage は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource が期待されていました。
 imagestringupimage は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource が期待されていました。
 imagesximage は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource が期待されていました。
 imagesyimage は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource が期待されていました。
 imagetruecolortopaletteimage は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource が期待されていました。
 imagettfbboxoptions が追加されました。
 imagettftextoptions が追加されました。
 imagewbmpimage は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource が期待されていました。
 imagewbmpforeground_color は、 nullable になりました。
 imagewebpimage は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource が期待されていました。
 imagexbmforeground_color は、 nullable になりました。
 imagexbmimage は、 GdImage クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource が期待されていました。
 imagexbm使われていなかった第4引数は削除されました。
 imap_appendoptions と internal_date は、nullable になりました。
 imap_headerinfo未使用だった defaulthost が削除されました。
 imap_mailadditional_headers, cc, bcc, return_path は、nullable になりました。
 imap_sortsearch_criteria, charset は、 nullable になりました。
 imap_sortreverse の型が、int から bool に変更されました。
 implodearray の後に separator を渡すことは、サポートされなくなりました。
 inflate_addcontext は、 InflateContext クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource を期待していました。
 inflate_get_read_lencontext は、 InflateContext クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource を期待していました。
 inflate_get_statuscontext は、 InflateContext クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource を期待していました。
 inflate_init成功時に、この関数は InflateContext クラスのインスタンスを返すようになりました。 これより前のバージョンでは、 resource を返していました。
 is_numeric空白文字で終わる数値形式の文字列 ("42 ") に対して、この関数は true を返すようになりました。 これより前のバージョンでは、false を返していました。
 jdtounixこの関数は、失敗時に false を返さなくなりました。 代わりに ValueError をスローするようになっています。
 ldap_addcontrols は、nullable になりました。 これより前のバージョンでは、デフォルト値が [] でした。
 ldap_add_extcontrols は、nullable になりました。 これより前のバージョンでは、デフォルト値が [] でした。
 ldap_bind_extcontrols は、nullable になりました。 これより前のバージョンでは、デフォルト値が [] でした。
 ldap_comparecontrols は、nullable になりました。 これより前のバージョンでは、デフォルト値が [] でした。
 ldap_control_paged_resultこの関数は削除されました。
 ldap_control_paged_result_responseこの関数は削除されました。
 ldap_deletecontrols は、nullable になりました。 これより前のバージョンでは、デフォルト値が [] でした。
 ldap_delete_extcontrols は、nullable になりました。 これより前のバージョンでは、デフォルト値が [] でした。
 ldap_exop_passwdcontrols は、nullable になりました。 これより前のバージョンでは、デフォルト値が [] でした。
 ldap_listcontrols は、nullable になりました。 これより前のバージョンでは、デフォルト値が [] でした。
 ldap_mod_addcontrols は、nullable になりました。 これより前のバージョンでは、デフォルト値が [] でした。
 ldap_mod_delcontrols は、nullable になりました。 これより前のバージョンでは、デフォルト値が [] でした。
 ldap_mod_replacecontrols は、nullable になりました。 これより前のバージョンでは、デフォルト値が [] でした。
 ldap_modify_batchcontrols は、nullable になりました。 これより前のバージョンでは、デフォルト値が [] でした。
 ldap_mod_add_extcontrols は、nullable になりました。 これより前のバージョンでは、デフォルト値が [] でした。
 ldap_mod_del_extcontrols は、nullable になりました。 これより前のバージョンでは、デフォルト値が [] でした。
 ldap_mod_replace_extcontrols は、nullable になりました。 これより前のバージョンでは、デフォルト値が [] でした。
 ldap_readcontrols は、nullable になりました。 これより前のバージョンでは、デフォルト値が [] でした。
 ldap_renamecontrols は、nullable になりました。 これより前のバージョンでは、デフォルト値が [] でした。
 ldap_rename_extcontrols は、nullable になりました。 これより前のバージョンでは、デフォルト値が [] でした。
 ldap_sasl_binddn, password, mech, realm, authc_id, authz_id, props は、nullable になりました。
 ldap_searchcontrols は、nullable になりました。 これより前のバージョンでは、デフォルト値が [] でした。
 ldap_set_rebind_proccallback は、nullable になりました。
 ldap_sortこの関数は削除されました。
 levenshteinこれより前のバージョンでは、 levenshtein 関数は引数を2個、 または5個指定して呼び出さなければなりませんでした。
 libxml_use_internal_errorsuse_errors は、nullable になりました。 これより前のバージョンでは、デフォルトは false でした。
 localtimetimestamp は、nullable になりました。
 mb_check_encodingvalue と encoding は、nullable になりました。
 mb_chrencoding は、nullable になりました。
 mb_convert_encodingfrom_encoding に不正なエンコーディングが渡された場合、 ValueError がスローされるようになりました。
 mb_convert_encodingto_encoding に不正なエンコーディングが渡された場合、 ValueError がスローされるようになりました。
 mb_convert_encodingfrom_encoding は、nullable になりました。
 mb_convert_kanaencoding は、nullable になりました。
 mb_decode_numericentityencoding は、nullable になりました。
 mb_detect_orderencoding は、nullable になりました。
 mb_encode_mimeheadercharset と transfer_encoding は、 nullable になりました。
 mb_encode_numericentityencoding は、nullable になりました。
 mb_eregこの関数は、成功時に true を返すようになりました。 これより前のバージョンでは、 string 内に pattern にマッチする文字列が存在し、かつ matches が渡された場合、 マッチした文字列のバイト長を返していました。 matches が渡されなかった場合、 あるいはマッチした文字列の長さが 0 だった場合、 この関数は 1 を返していました。
 mb_ereg_matchoptions は、nullable になりました。
 mb_ereg_replaceoptions は、nullable になりました。
 mb_ereg_replace_callbackoptions は、nullable になりました。
 mb_ereg_searchpattern と options は、nullable になりました。
 mb_ereg_search_initpattern と options は、nullable になりました。
 mb_ereg_search_pospattern と options は、nullable になりました。
 mb_ereg_search_regspattern と options は、nullable になりました。
 mb_eregiこの関数は、成功時に true を返すようになりました。 これより前のバージョンでは、 string 内に pattern にマッチする文字列が存在し、かつ matches が渡された場合、 マッチした文字列のバイト長を返していました。 matches が渡されなかった場合、 あるいはマッチした文字列の長さが 0 だった場合、 この関数は 1 を返していました。
 mb_eregi_replaceoptions は、nullable になりました。
 mb_get_info引数 type の "func_overload" と "func_overload_list" はサポートされなくなりました。
 mb_http_inputtype は、nullable になりました。
 mb_http_outputencoding は、nullable になりました。
 mb_internal_encodingencoding が不正な値の場合に ValueError がスローされるようになりました。 これより前のバージョンでは、 E_WARNING が発生していました。
 mb_internal_encodingencoding は、nullable になりました。
 mb_languagelanguage は、nullable になりました。
 mb_ordencoding は、nullable になりました。
 mb_parse_str第二引数はオプションではなくなりました。
 mb_regex_encodingencoding は、nullable になりました。
 mb_regex_set_optionsoptions が指定され、null でない場合、 以前に 設定されていたオプションが返されるようになりました。 これより前のバージョンでは、 現在 設定されているオプションが返されていました。
 mb_regex_set_optionsoptions は、nullable になりました。
 mb_scrubencoding は、nullable になりました。
 mb_send_mailadditional_params は、nullable になりました。
 mb_str_splitこの関数は、失敗時に false を返さなくなりました。
 mb_str_splitencoding は、nullable になりました。
 mb_strcutencoding は、nullable になりました。
 mb_strimwidthencoding は、nullable になりました。
 mb_striposneedle は、空の文字列も受け入れるようになりました。
 mb_striposencoding は、nullable になりました。
 mb_stristrneedle は、空の文字列も受け入れるようになりました。
 mb_stristrencoding は、nullable になりました。
 mb_strlenencoding は、nullable になりました。
 mb_strposneedle は、空の文字列も受け入れるようになりました。
 mb_strposencoding は、nullable になりました。
 mb_strrchrneedle は、空の文字列も受け入れるようになりました。
 mb_strrchrencoding は、nullable になりました。
 mb_strrichrneedle は、空の文字列も受け入れるようになりました。
 mb_strrichrencoding は、nullable になりました。
 mb_strriposneedle は、空の文字列も受け入れるようになりました。
 mb_strriposencoding は、nullable になりました。
 mb_strrpos3番目の引数に、offset の代わりに encoding を渡すことができる仕様は削除されました。
 mb_strrposneedle は、空の文字列も受け入れるようになりました。
 mb_strrposencoding は、nullable になりました。
 mb_strstrneedle は、空の文字列も受け入れるようになりました。
 mb_strstrencoding は、nullable になりました。
 mb_strwidthencoding は、nullable になりました。
 mb_substitute_charactersubstitute_character に空文字列を渡すことはサポートされなくなりました。 代わりに "none" を渡すべきです。
 mb_substitute_characterencoding は、nullable になりました。
 mb_substrencoding は、nullable になりました。
 mb_substr_countencoding は、nullable になりました。
 metaphoneこの関数は、失敗時に false を返さなくなりました。
 mhashkey は、nullable になりました。
 mktimehour は、オプションではなくなりました。
 mktimeminute, second, month, day, year は、nullable になりました。
 msg_get_queue成功した場合、 この関数は SysvMessageQueue クラスのインスタンスを返すようになりました。 これより前のバージョンでは、リソースが返されていました。
 msg_receive引数 queue は、 SysvMessageQueue のインスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 msg_remove_queue引数 queue は、 SysvMessageQueue のインスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 msg_send引数 queue は、 SysvMessageQueue のインスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 msg_set_queue引数 queue は、 SysvMessageQueue のインスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 msg_stat_queue引数 queue は、 SysvMessageQueue のインスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 number_formatこれより前のバージョンでは、 number_format 関数は 引数を1個、2個、または4個受け入れていました(つまり、3個はダメでした)。
 ob_implicit_flushenable は、bool 型の値を期待するようになりました。 これより前のバージョンでは、数値型が期待されていました。
 odbc_columnsschema, table, column は、nullable になりました。
 odbc_errorodbc は、nullable になりました。
 odbc_errormsgodbc は、nullable になりました。
 odbc_execflags は削除されました。
 odbc_fetch_rowrow は、nullable になりました。
 odbc_procedurecolumnsこれより前のバージョンでは、 この関数は引数をひとつ、または5個指定した場合のみ、呼び出すことが可能でした。
 odbc_proceduresこれより前のバージョンでは、 この関数は引数をひとつ、または4個指定した場合のみ、呼び出すことが可能でした。
 odbc_tablesschema, table, types は、nullable になりました。
 opendircontext は、nullable になりました。
 openssl_csr_exportcsr は、 OpenSSLCertificateSigningRequest クラスのインスタンスを受け入れるようになりました。 これより前のバージョンでは、 OpenSSL X.509 CSR 型のリソースを受け入れていました。
 openssl_csr_export_to_filecsr は、 OpenSSLCertificateSigningRequest クラスのインスタンスを受け入れるようになりました。 これより前のバージョンでは、 OpenSSL X.509 CSR 型のリソースを受け入れていました。
 openssl_csr_get_public_keycsr は、 OpenSSLCertificateSigningRequest クラスのインスタンスを受け入れるようになりました。 これより前のバージョンでは、 OpenSSL X.509 CSR 型のリソースを受け入れていました。
 openssl_csr_get_public_key成功した場合に、この関数は OpenSSLAsymmetricKey クラスのインスタンスを返すようになりました。 これより前のバージョンでは、 OpenSSL key 型のリソースが返されていました。
 openssl_csr_get_subjectcsr は、 OpenSSLCertificateSigningRequest クラスのインスタンスを受け入れるようになりました。 これより前のバージョンでは、 OpenSSL X.509 CSR 型のリソースを受け入れていました。
 openssl_csr_new成功した場合に、この関数は OpenSSLCertificateSigningRequest クラスのインスタンスを返すようになりました。 これより前のバージョンでは、 OpenSSL X.509 CSR 型のリソースが返されていました。
 openssl_csr_newprivate_key は、 OpenSSLAsymmetricKey クラスのインスタンスを受け入れるようになりました。 これより前のバージョンでは、 OpenSSL key 型のリソースを受け入れていました。
 openssl_csr_sign成功した場合に、この関数は OpenSSLCertificate クラスのインスタンスを返すようになりました。 これより前のバージョンでは、 OpenSSL X.509 型のリソースを返していました。
 openssl_csr_signcsr は、 OpenSSLCertificateSigningRequest のインスタンスを受け入れるようになりました。 これより前のバージョンでは、 OpenSSL X.509 CSR 型のリソースを受け入れていました。
 openssl_csr_signca_certificate は、 OpenSSLCertificate クラスのインスタンスを受け入れるようになりました。 これより前のバージョンでは、 OpenSSL X.509 型のリソースを受け入れていました。
 openssl_csr_signprivate_key は、 OpenSSLAsymmetricKey または OpenSSLCertificate クラスのインスタンスを受け入れるようになりました。 これより前のバージョンでは、 OpenSSL key または OpenSSL X.509 型のリソースを受け入れていました。
 openssl_dh_compute_keyprivate_key は、 OpenSSLAsymmetricKey クラスのインスタンスを受け入れるようになりました。 これより前のバージョンでは、 OpenSSL key 型のリソースを受け入れていました。
 openssl_free_keyこの関数は推奨されなくなりました。 なぜなら、実行してもなんの効果もないからです。
 openssl_free_keykey は、 OpenSSLAsymmetricKey クラスのインスタンスを受け入れるようになりました。 これより前のバージョンでは、 OpenSSL key 型のリソースを受け入れていました。
 openssl_opencipher_algo は、 オプションではなくなりました。
 openssl_openprivate_key は、 OpenSSLAsymmetricKey または OpenSSLCertificate クラスのインスタンスを受け入れるようになりました。 これより前のバージョンでは、 OpenSSL key または OpenSSL X.509 CSR 型のリソースを受け入れていました。
 openssl_pkcs7_decryptprivate_key は、 OpenSSLAsymmetricKey または OpenSSLCertificate クラスのインスタンスを受け入れるようになりました。 これより前のバージョンでは、 OpenSSL key または OpenSSL X.509 CSR 型のリソースを受け入れていました。
 openssl_pkcs7_encryptcertificate は、 OpenSSLCertificate クラスのインスタンスを受け入れるようになりました。 これより前のバージョンでは、 OpenSSL X.509 CSR 型のリソースを受け入れていました。
 openssl_pkcs7_signprivate_key は、 OpenSSLAsymmetricKey または OpenSSLCertificate クラスのインスタンスを受け入れるようになりました。 これより前のバージョンでは、 OpenSSL key または OpenSSL X.509 CSR 型のリソースを受け入れていました。
 openssl_pkcs7_signcertificate は、 OpenSSLCertificate クラスのインスタンスを受け入れるようになりました。 これより前のバージョンでは、 OpenSSL X.509 CSR 型のリソースを受け入れていました。
 openssl_pkcs7_verifysigners_certificates_filename, untrusted_certificates_filename, content, output_filename は、nullable になりました。
 openssl_pkcs12_exportprivate_key は、 OpenSSLAsymmetricKey または OpenSSLCertificate インスタンスを受け入れるようになりました。 これより前のバージョンでは、 OpenSSL key または OpenSSL X.509 型のリソースを受け入れていました。
 openssl_pkcs12_exportcertificate は、 OpenSSLCertificate クラスのインスタンスを受け入れるようになりました。 これより前のバージョンでは、 OpenSSL X.509 CSR 型のリソースを受け入れていました。
 openssl_pkcs12_export_to_fileprivate_key は、 OpenSSLAsymmetricKey または OpenSSLCertificate クラスのインスタンスを受け入れるようになりました。 これより前のバージョンでは、 OpenSSL key または OpenSSL X.509 型のリソースを受け入れていました。
 openssl_pkcs12_export_to_filecertificate は、 OpenSSLCertificate クラスのインスタンスを受け入れるようになりました。 これより前のバージョンでは、 OpenSSL X.509 CSR 型のリソースを受け入れていました。
 openssl_pkey_exportkey は、 OpenSSLAsymmetricKey または OpenSSLCertificate クラスのインスタンスを受け入れるようになりました。 これより前のバージョンでは、 OpenSSL key または OpenSSL X.509 型のリソースを受け入れていました。
 openssl_pkey_export_to_filekey は、 OpenSSLAsymmetricKey または OpenSSLCertificate クラスのインスタンスを受け入れるようになりました。 これより前のバージョンでは、 OpenSSL key または OpenSSL X.509 型のリソースを受け入れていました。
 openssl_pkey_freeこの関数は推奨されなくなりました。 なぜなら、実行しても何の効果もなくなったからです。
 openssl_pkey_freekey は、 OpenSSLAsymmetricKey クラスのインスタンスを受け入れるようになりました。 これより前のバージョンでは、 OpenSSL key 型のリソースを受け入れていました。
 openssl_pkey_get_detailskey は、 OpenSSLAsymmetricKey クラスのインスタンスを受け入れるようになりました。 これより前のバージョンでは、 OpenSSL key 型のリソースを受け入れていました。
 openssl_pkey_get_privatepassphrase は、nullable になりました。
 openssl_pkey_get_private成功した場合に、 この関数は OpenSSLAsymmetricKey クラスのインスタンスを返すようになりました。 これより前のバージョンでは、 OpenSSL key 型のリソースを返していました。
 openssl_pkey_get_privateprivate_key は、 OpenSSLAsymmetricKey または OpenSSLCertificate クラスのインスタンスを受け入れるようになりました。 これより前のバージョンでは、 OpenSSL key または OpenSSL X.509 型のリソースを受け入れていました。
 openssl_pkey_get_publicpublic_key は、 OpenSSLAsymmetricKey または OpenSSLCertificate クラスのインスタンスを受け入れるようになりました。 これより前のバージョンでは、 OpenSSL key または OpenSSL X.509 型のリソースを受け入れていました。
 openssl_pkey_get_public成功した場合に、 この関数は OpenSSLAsymmetricKey クラスのインスタンスを返すようになりました。 これより前のバージョンでは、 OpenSSL key 型のリソースを返していました。
 openssl_pkey_new成功した場合に、 この関数は OpenSSLAsymmetricKey クラスのインスタンスを返すようになりました。 これより前のバージョンでは、 OpenSSL key 型のリソースを返していました。
 openssl_private_decryptprivate_key は、 OpenSSLAsymmetricKey または OpenSSLCertificate クラスのインスタンスを受け入れるようになりました。 これより前のバージョンでは、 OpenSSL key または OpenSSL X.509 型のリソースを受け入れていました。
 openssl_private_encryptprivate_key は、 OpenSSLAsymmetricKey または OpenSSLCertificate クラスのインスタンスを受け入れるようになりました。 これより前のバージョンでは、 OpenSSL key または OpenSSL X.509 型のリソースを受け入れていました。
 openssl_public_decryptpublic_key は、 OpenSSLAsymmetricKey または OpenSSLCertificate クラスのインスタンスを受け入れるようになりました。 これより前のバージョンでは、 OpenSSL key または OpenSSL X.509 型のリソースを受け入れていました。
 openssl_public_encryptpublic_key は、 OpenSSLAsymmetricKey または OpenSSLCertificate クラスのインスタンスを受け入れるようになりました。 これより前のバージョンでは、 OpenSSL key または OpenSSL X.509 型のリソースを受け入れていました。
 openssl_random_pseudo_bytesstrong_result は、nullable になりました。
 openssl_sealcipher_algo は、オプションではなくなりました。
 openssl_sealpublic_key は、 OpenSSLAsymmetricKey クラスのインスタンスの配列を受け入れるようになりました。 これより前のバージョンでは、 OpenSSL key 型のリソースの配列を受け入れていました。
 openssl_sealiv は、nullable になりました。
 openssl_signprivate_key は、 OpenSSLAsymmetricKey または OpenSSLCertificate クラスのインスタンスを受け入れるようになりました。 これより前のバージョンでは、 OpenSSL key または OpenSSL X.509 型のリソースを受け入れていました。
 openssl_spki_newprivate_key は、 OpenSSLAsymmetricKey クラスのインスタンスを受け入れるようになりました。 これより前のバージョンでは、 OpenSSL key 型のリソースを受け入れていました。
 openssl_verifypublic_key は、 OpenSSLAsymmetricKey または OpenSSLCertificate クラスのインスタンスを受け入れるようになりました。 これより前のバージョンでは、 OpenSSL key または OpenSSL X.509 型のリソースを受け入れていました。
 openssl_x509_check_private_keyprivate_key は、 OpenSSLAsymmetricKey または OpenSSLCertificate クラスのインスタンスを受け入れるようになりました。 これより前のバージョンでは、 OpenSSL key または OpenSSL X.509 型のリソースを受け入れていました。
 openssl_x509_check_private_keycertificate は、 OpenSSLCertificate クラスのインスタンスを受け入れるようになりました。 これより前のバージョンでは、 OpenSSL X.509 型のリソースを受け入れていました。
 openssl_x509_checkpurposecertificate は、 OpenSSLCertificate クラスのインスタンスを受け入れるようになりました。 これより前のバージョンでは、 OpenSSL X.509 型のリソースを受け入れていました。
 openssl_x509_checkpurposeuntrusted_certificates_file は、nullable になりました。
 openssl_x509_exportcertificate は、 OpenSSLCertificate クラスのインスタンスを受け入れるようになりました。 これより前のバージョンでは、 OpenSSL X.509 型のリソースを受け入れていました。
 openssl_x509_export_to_filecertificate は、 OpenSSLCertificate クラスのインスタンスを受け入れるようになりました。 これより前のバージョンでは、 OpenSSL X.509 型のリソースを受け入れていました。
 openssl_x509_fingerprintcertificate は、 OpenSSLCertificate クラスのインスタンスを受け入れるようになりました。 これより前のバージョンでは、 OpenSSL X.509 型のリソースを受け入れていました。
 openssl_x509_freecertificate は、 OpenSSLCertificate クラスのインスタンスを受け入れるようになりました。 これより前のバージョンでは、 OpenSSL X.509 型のリソースを受け入れていました。
 openssl_x509_freeこの関数は推奨されなくなりました。 なぜなら、実行しても何も起きなくなったからです。
 openssl_x509_parsecertificate は、 OpenSSLCertificate クラスのインスタンスを受け入れるようになりました。 これより前のバージョンでは、 OpenSSL X.509 型のリソースを受け入れていました。
 openssl_x509_readcertificate は、 OpenSSLCertificate クラスのインスタンスを受け入れるようになりました。 これより前のバージョンでは、 OpenSSL X.509 型のリソースを受け入れていました。
 openssl_x509_read成功した場合に、この関数は OpenSSLCertificate クラスのインスタンスを返すようになりました。 これより前のバージョンでは、 OpenSSL X.509 型のリソースを返していました。
 openssl_x509_verifypublic_key は、 OpenSSLAsymmetricKey または OpenSSLCertificate クラスのインスタンスを受け入れるようになりました。 これより前のバージョンでは、 OpenSSL key または OpenSSL X.509 型のリソースを受け入れていました。
 openssl_x509_verifycertificate は、 OpenSSLCertificate クラスのインスタンスを受け入れるようになりました。 これより前のバージョンでは、 OpenSSL X.509 型のリソースを受け入れていました。
 packこの関数は、失敗時に false を返さなくなりました。
 parse_strresult は、オプションではなくなりました。
 parse_urlparse_url は、query と fragment について、 存在しないことと値が空であることを区別するようになりました。
 password_hashpassword_hash は、失敗時に false を返さなくなりました。
 password_hash引数 algo は、 nullable になりました。
 pcntl_async_signalsenable は、nullable になりました。
 pcntl_getpriorityprocess_id は、nullable になりました。
 pcntl_setpriorityprocess_id は、nullable になりました。
 pfsockopentimeout は、nullable になりました。
 pg_client_encodingconnection は、nullable になりました。
 pg_closeconnection は、nullable になりました。
 pg_dbnameconnection は、nullable になりました。
 pg_end_copyconnection は、nullable になりました。
 pg_hostconnection は、nullable になりました。
 pg_last_errorconnection は、nullable になりました。
 pg_lo_writelength は、nullable になりました。
 pg_optionsconnection は、nullable になりました。
 pg_pingconnection は、nullable になりました。
 pg_portconnection は、nullable になりました。
 pg_traceconnection は、nullable になりました。
 pg_ttyconnection は、nullable になりました。
 pg_untraceconnection は、nullable になりました。
 pg_versionconnection は、nullable になりました。
 phpversionextension は、nullable になりました。
 readdirdir_handle は、nullable になりました。
 readline_infovar_name と value は、 nullable になりました。
 readline_read_historyfilename は、nullable になりました。
 readline_write_historyfilename は、nullable になりました。
 rewinddirdir_handle は、nullable になりました。
 roundnum は、 数値への変換をサポートした内部オブジェクトを受け入れなくなりました。
 sapi_windows_vt100_supportenable は、nullable になりました。
 scandircontext は、nullable になりました。
 sem_acquire引数 semaphore は、 SysvSemaphore クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 sem_getauto_release の型が int から bool に変更されました
 sem_get成功した時、 この関数は SysvSemaphore クラスのインスタンスを返すようになりました。 これより前のバージョンでは、リソースが返されていました。
 sem_release引数 semaphore は、 SysvSemaphore クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 sem_remove引数 semaphore は、 SysvSemaphore クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 session_cache_expirevalue は、nullable になりました。
 session_cache_limitervalue は、nullable になりました。
 session_idid は、nullable になりました。
 session_module_namemodule は、nullable になりました。
 session_save_pathpath は、nullable になりました。
 session_set_cookie_paramspath, domain, secure, httponly は、 nullable になりました。
 set_error_handlererrcontext 引数は削除されました。 よって、ユーザー定義のコールバックに渡されることはありません。
 shm_attachsize は、nullable になりました。
 shm_attach成功時に、この関数は SysvSharedMemory クラスのインスタンスを返すようになりました。 これより前のバージョンでは、リソースが返されていました。
 shm_detach引数 shm は、 SysvSharedMemory クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 shm_get_var引数 shm は、 SysvSharedMemory クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 shm_has_var引数 shm は、 SysvSharedMemory クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 shm_put_var引数 shm は、 SysvSharedMemory クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 shm_remove引数 shm は、 SysvSharedMemory クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 shm_remove_var引数 shm は、 SysvSharedMemory クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 shmop_close引数 shmop は、 Shmop クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 shmop_delete引数 shmop は、 Shmop クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 shmop_open成功時に、この関数は Shmop クラスのインスタンスを返すようになりました。 これより前のバージョンでは、リソースが返されていました。
 shmop_read引数 shmop は、 Shmop クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソースを期待していました。
 shmop_size引数 shmop は、 Shmop クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 shmop_write引数 shmop は、 Shmop クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 shmop_writePHP 8.0.0 より前のバージョンでは、 失敗した時に false を返していました。
 socket_accept成功した場合に、この関数は Socket クラスのインスタンスを返すようになりました。 これより前のバージョンでは、リソースを返していました。
 socket_addrinfo_bind成功した場合に、この関数は Socket クラスのインスタンスを返すようになりました。 これより前のバージョンでは、リソースを返していました。
 socket_addrinfo_bindaddress は、AddressInfo クラスのインスタンスになりました。 これより前のバージョンでは、リソース型でした。
 socket_addrinfo_connect成功した場合に、この関数は Socket クラスのインスタンスを返すようになりました。 これより前のバージョンでは、リソースを返していました。
 socket_addrinfo_connectaddress は、AddressInfo クラスのインスタンスになりました。 これより前のバージョンでは、リソース型でした。
 socket_addrinfo_explainaddress は、AddressInfo クラスのインスタンスになりました。 これより前のバージョンでは、リソース型でした。
 socket_addrinfo_lookup成功した場合に、この関数は AddressInfo クラスのインスタンスの配列を返すようになりました。 これより前のバージョンでは、リソースの配列を返していました。
 socket_addrinfo_lookupservice は、nullable になりました。
 socket_bindsocket は、Socket クラスのインスタンスになりました。 これより前のバージョンでは、リソース型でした。
 socket_clear_errorsocket は、nullable になりました。
 socket_clear_errorsocket は、Socket クラスのインスタンスになりました。 これより前のバージョンでは、リソース型でした。
 socket_closesocket は、Socket クラスのインスタンスになりました。 これより前のバージョンでは、リソース型でした。
 socket_connectport は、nullable になりました。
 socket_connectsocket は、Socket クラスのインスタンスになりました。 これより前のバージョンでは、リソース型でした。
 socket_create成功した場合に、この関数は Socket クラスのインスタンスを返すようになりました。 これより前のバージョンでは、リソースを返していました。
 socket_create_listen成功した場合に、この関数は Socket クラスのインスタンスを返すようになりました。 これより前のバージョンでは、リソースを返していました。
 socket_create_pairpair は、 Socket クラスのインスタンスの配列へのリファレンスになりました。 これより前のバージョンでは、リソースの配列へのリファレンスでした。
 socket_export_streamsocket は、Socket クラスのインスタンスになりました。 これより前のバージョンでは、リソース型でした。
 socket_get_optionsocket は、Socket クラスのインスタンスになりました。 これより前のバージョンでは、リソース型でした。
 socket_getpeernamesocket は、Socket クラスのインスタンスになりました。 これより前のバージョンでは、リソース型でした。
 socket_getsocknamesocket は、Socket クラスのインスタンスになりました。 これより前のバージョンでは、リソース型でした。
 socket_import_stream成功した場合に、この関数は Socket クラスのインスタンスを返すようになりました。 これより前のバージョンでは、リソースを返していました。
 socket_last_errorsocket は、Socket クラスのインスタンスになりました。 これより前のバージョンでは、リソース型でした。
 socket_last_errorsocket は、nullable になりました。
 socket_listensocket は、Socket クラスのインスタンスになりました。 これより前のバージョンでは、リソース型でした。
 socket_readsocket は、Socket クラスのインスタンスになりました。 これより前のバージョンでは、リソース型でした。
 socket_recvsocket は、Socket クラスのインスタンスになりました。 これより前のバージョンでは、リソース型でした。
 socket_recvfromsocket は、Socket クラスのインスタンスになりました。 これより前のバージョンでは、リソース型でした。
 socket_recvmsgsocket は、Socket クラスのインスタンスになりました。 これより前のバージョンでは、リソース型でした。
 socket_sendsocket は、Socket クラスのインスタンスになりました。 これより前のバージョンでは、リソース型でした。
 socket_sendmsgsocket は、Socket クラスのインスタンスになりました。 これより前のバージョンでは、リソース型でした。
 socket_sendtoport は、nullable になりました。
 socket_sendtosocket は、Socket クラスのインスタンスになりました。 これより前のバージョンでは、リソース型でした。
 socket_set_blocksocket は、Socket クラスのインスタンスになりました。 これより前のバージョンでは、リソース型でした。
 socket_set_nonblocksocket は、Socket クラスのインスタンスになりました。 これより前のバージョンでは、リソース型でした。
 socket_set_optionsocket は、Socket クラスのインスタンスになりました。 これより前のバージョンでは、リソース型でした。
 socket_shutdownsocket は、Socket クラスのインスタンスになりました。 これより前のバージョンでは、リソース型でした。
 socket_writesocket は、Socket クラスのインスタンスになりました。 これより前のバージョンでは、リソース型でした。
 socket_writelength は、nullable になりました。
 socket_wsaprotocol_info_exportsocket は、Socket クラスのインスタンスになりました。 これより前のバージョンでは、リソース型でした。
 socket_wsaprotocol_info_import成功した場合に、この関数は Socket クラスのインスタンスを返すようになりました。 これより前のバージョンでは、リソースを返していました。
 soundexこれより前のバージョンでは、 空文字列をこの関数に渡すと、特別な理由がないのに false を返していました。
 spl_autoloadfile_extensions は、nullable になりました。
 spl_autoload_extensionsfile_extensions は、nullable になりました。
 spl_autoload_registercallback は、nullable になりました。
 sprintfこの関数は、失敗時に false を返さなくなりました。
 str_word_countcharacters は、nullable になりました。
 strcspnlength は、nullable になりました。
 stream_context_createoptions と params は、nullable になりました。
 stream_context_get_defaultoptions は、nullable になりました。
 stream_copy_to_streamlength は、nullable になりました。
 stream_get_contentslength は、nullable になりました。
 stream_socket_accepttimeout は、nullable になりました。
 stream_socket_clienttimeout と context は、nullable になりました。
 stream_socket_enable_cryptosession_stream は、nullable になりました。
 stream_socket_servercontext は、nullable になりました。
 strftimetimestamp は、nullable になりました。
 strip_tagsallowed_tags は、nullable になりました。
 striposneedle に数値を渡すことはサポートされなくなりました。
 stristrneedle に数値を渡すことはサポートされなくなりました。
 strposneedle に数値を渡すことはサポートされなくなりました。
 strrchrneedle に数値を渡すことはサポートされなくなりました。
 strriposneedle に数値を渡すことはサポートされなくなりました。
 strrposneedle に数値を渡すことはサポートされなくなりました。
 strspnlength は、nullable になりました。
 strstrneedle に数値を渡すことはサポートされなくなりました。
 strtotimebaseTimestamp は、nullable になりました。
 substrこの関数は、前のバージョンで false を返す場合に、空文字列を返すようになりました。
 substrlength は、nullable になりました。 length に明示的に null を設定すると、 文字列の最後までを含む部分文字列を返すようになっています。 これより前のバージョンでは、空文字列を返していました。
 substr_comparelength は、nullable になりました。
 substr_countlength は、nullable になりました。
 substr_replacelength は、nullable になりました。
 touchmtime と atime は、nullable になりました。
 uasortcallback がリファレンス渡しされる引数を期待している場合、 この関数は E_WARNING を発生させるようになりました。
 uksortcallback がリファレンス渡しされる引数を期待している場合、 この関数は E_WARNING を発生させるようになりました。
 umaskmask は、nullable になりました。
 unixtojdtimestamp は、nullable になりました。
 usortcallback がリファレンス渡しされる引数を期待している場合、 この関数は E_WARNING を発生させるようになりました。
 vsprintfこの関数は、失敗時に false を返さなくなりました。
 xml_get_current_byte_index引数 parser は、 XMLParser インスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 xml_get_current_column_number引数 parser は、 XMLParser インスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 xml_get_current_line_number引数 parser は、 XMLParser インスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 xml_get_error_code引数 parser は、 XMLParser インスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 xml_parse引数 parser は、 XMLParser インスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 xml_parse_into_struct引数 parser は、 XMLParser インスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 xml_parser_createこの関数は XMLParser のインスタンスを返すようになりました。 これより前のバージョンでは、リソースが返され、失敗した場合は false が返っていました。
 xml_parser_createencoding は、nullable になりました。
 xml_parser_create_nsこの関数は XMLParser のインスタンスを返すようになりました。 これより前のバージョンでは、リソースが返され、失敗した場合は false が返されていました。
 xml_parser_create_nsencoding は、 nullable になりました。
 xml_parser_free引数 parser は、 XMLParser インスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 xml_parser_get_option引数 parser は、 XMLParser インスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 xml_parser_set_option引数 parser は、 XMLParser インスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 xml_set_character_data_handler引数 parser は、 XMLParser インスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 xml_set_default_handler引数 parser は、 XMLParser インスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 xml_set_element_handler引数 parser は、 XMLParser インスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 xml_set_end_namespace_decl_handler引数 parser は、 XMLParser インスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 xml_set_external_entity_ref_handler引数 parser は、 XMLParser インスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 xml_set_notation_decl_handler引数 parser は、 XMLParser インスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 xml_set_object引数 parser は、 XMLParser インスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 xml_set_processing_instruction_handler引数 parser は、 XMLParser インスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 xml_set_start_namespace_decl_handler引数 parser は、 XMLParser インスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 xml_set_unparsed_entity_decl_handler引数 parser は、 XMLParser インスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 zip_closeこの関数は非推奨になりました。オブジェクト志向のAPIを使うのが望ましいです。 ZipArchive::close を参照して下さい。
 zip_entry_closeこの関数は非推奨になりました。オブジェクト志向のAPIを使うのが望ましいです。
 zip_entry_compressedsizeこの関数は非推奨になりました。オブジェクト志向のAPIを使うのが望ましいです。 ZipArchive::statIndex を参照して下さい。
 zip_entry_compressionmethodこの関数は非推奨になりました。オブジェクト志向のAPIを使うのが望ましいです。 ZipArchive::statIndex を参照して下さい。
 zip_entry_filesizeこの関数は非推奨になりました。オブジェクト志向のAPIを使うのが望ましいです。 ZipArchive::statIndex を参照して下さい。
 zip_entry_nameこの関数は非推奨になりました。オブジェクト志向のAPIを使うのが望ましいです。 ZipArchive::statIndex を参照して下さい。
 zip_entry_openこの関数は非推奨になりました。オブジェクト志向のAPIを使うのが望ましいです。
 zip_entry_readこの関数は非推奨になりました。オブジェクト志向のAPIを使うのが望ましいです。 ZipArchive::getFromIndex を参照して下さい。
 zip_openこの関数は非推奨になりました。オブジェクト志向のAPIを使うのが望ましいです。 ZipArchive::open を参照して下さい。
 zip_readこの関数は非推奨になりました。オブジェクト志向のAPIを使うのが望ましいです。 ZipArchive::statIndex を参照して下さい。
 GlobIterator::__constructdirectory が空文字列の場合に ValueError をスローするようになりました。 これより前のバージョンでは、 RuntimeException をスローしていました。
 IntlTimeZone::getIDForWindowsIDregion は、nullable になりました。
 LimitIterator::__constructoffset が 0 未満の場合に、ValueError をスローするようになりました。 これより前のバージョンでは、 RuntimeException をスローしていました。
 LimitIterator::__constructlimit が -1 未満の場合に、 ValueError をスローするようになりました。 これより前のバージョンでは、 RuntimeException をスローしていました。
 Locale::getDisplayLanguagedisplayLocale は、nullable になりました。
 Locale::getDisplayNamedisplayLocale は、nullable になりました。
 Locale::getDisplayRegiondisplayLocale は、nullable になりました。
 Locale::getDisplayScriptdisplayLocale は、nullable になりました。
 Locale::getDisplayVariantdisplayLocale は、nullable になりました。
 mysqli_result::fetch_objectconstructor_args は、 引数を指定しない場合に [] を受け入れるようになりました。 これより前のバージョンでは、例外がスローされていました。
 mysqli_stmt::__constructquery は、nullable になりました。
 mysqli::begin_transactionname は、nullable になりました。
 mysqli::commitname は、nullable になりました。
 mysqli::rollbackname は、nullable になりました。
 NumberFormatter::createpattern は、nullable になりました。
 PDOStatement::fetchAllこのメソッドは、常に配列を返すようになりました。 これより前のバージョンでは、失敗した場合に false を返す可能性がありました。
 Phar::addFilelocalName は、nullable になりました。
 Phar::buildFromIteratorbaseDirectory は、nullable になりました。
 Phar::compressextension は、nullable になりました。
 Phar::convertToDataformat、 compression、 extension は、nullable になりました。
 Phar::convertToExecutableformat、 compression、 localName は nullable になりました。
 Phar::createDefaultStubindex と webIndex は、nullable になりました。
 Phar::decompressextension は、nullable になりました。
 Phar::getMetadata引数 unserializeOptions が追加されました。
 Phar::setDefaultStubwebIndex は、nullable になりました。
 Phar::setSignatureAlgorithmprivateKey は、nullable になりました。
 Phar::webPharfileNotFoundScript、 mimeTypes、 rewrite は、nullable になりました。
 PharData::addFilelocalName は、nullable になりました。
 PharData::buildFromIteratorbaseDirectory は、nullable になりました。
 PharData::compressextension は、nullable になりました。
 PharData::convertToDataformat、 compression、 extension は、nullable になりました。
 PharData::convertToExecutableformat、 compression、 localName は、nullable になりました。
 PharData::decompressextension は、nullable になりました。
 PharData::setDefaultStubwebIndex は、nullable になりました。
 PharData::setSignatureAlgorithmprivateKey は、nullable になりました。
 PharFileInfo::getMetadata引数 unserializeOptions が追加されました。
 PharFileInfo::isCompressedcompression は、nullable になりました。
 RecursiveDirectoryIterator::__constructdirectory が空文字列の場合に、 ValueError をスローするようになりました。 これより前のバージョンでは、 RuntimeException をスローしていました。
 RecursiveIteratorIterator::getSubIteratorlevel は、nullable になりました。
 ReflectionClass::getConstantsfilter が追加されました。
 ReflectionClass::getReflectionConstantsfilter が追加されました。
 ReflectionMethod::getClosureobject は、nullable になりました。
 ReflectionParameter::getDefaultValueビルトイン関数 や ビルトインクラス のメソッドについても、デフォルト値を取得できるようになりました。 これより前のバージョンでは、ReflectionException がスローされていました。
 ReflectionParameter::getDefaultValueConstantNameビルトイン関数 や ビルトインクラス のメソッドについても、デフォルト値の定数名を取得できるようになりました。 これより前のバージョンでは、ReflectionException がスローされていました。
 ReflectionProperty::getValueobject は、nullable になりました。
 ReflectionProperty::isInitializedobject は、nullable になりました。
 SimpleXMLElement::asXMLfilename は、nullable になりました。
 SoapClient::__doRequestoneWay の型は bool になりました。 これより前のバージョンでは、int でした。
 SoapClient::__setCookievalue は、nullable になりました。
 SoapServer::handlerequest は、nullable になりました。
 SplFileInfo::getFileInfoclass は、nullable になりました。
 SplFileInfo::getPathInfoclass は、nullable になりました。
 SplFileInfo::openFilecontext は、nullable になりました。
 SplFixedArray::__constructsize が負の数である場合に ValueError をスローするようになりました。 これより前のバージョンでは、 InvalidArgumentException をスローしていました。
 tidy::__constructfilename, config, encoding, useIncludePath は、nullable になりました。
 tidy::parseFileconfig と encoding は、 nullable になりました。
 tidy::parseStringconfig と encoding は、nullable になりました。
 tidy::repairStringこの関数は、 useIncludePath を引数として受け入れなくなりました。
 tidy::repairStringconfig と encoding は、 nullable になりました。
 tidy::repairStringtidy::repairString は、staticメソッドになりました。
 XMLReader::getAttributeこの関数は false を返さなくなりました。
 XMLReader::getAttributeNsこの関数は false を返さなくなりました。
 XMLReader::lookupNamespaceこの関数は false を返さなくなりました。
 XMLReader::nextname は、nullable になりました。
 XMLReader::openXMLReader::open はstaticメソッドとして宣言されるようになりました。 しかし、XMLReader のインスタンス経由でも呼び出すことが出来ます。
 XMLReader::XMLXMLReader::XML は、staticメソッドとして宣言されるようになりました。 しかし、XMLReader のインスタンス経由でも呼び出すことができます。
 XMLWriter::endAttribute引数 writer は、XMLWriter のインスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 XMLWriter::endCdata引数 writer は、XMLWriter のインスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 XMLWriter::endComment引数 writer は、XMLWriter のインスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 XMLWriter::endDocument引数 writer は、XMLWriter のインスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 XMLWriter::endDtd引数 writer は、XMLWriter のインスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 XMLWriter::endDtdAttlist引数 writer は、XMLWriter のインスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 XMLWriter::endDtdElement引数 writer は、XMLWriter のインスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 XMLWriter::endDtdEntity引数 writer は、XMLWriter のインスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 XMLWriter::endElement引数 writer は、XMLWriter のインスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 XMLWriter::endPi引数 writer は、XMLWriter のインスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 XMLWriter::flush引数 writer は、XMLWriter のインスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 XMLWriter::flushこの関数は、false を返さなくなりました。
 XMLWriter::fullEndElement引数 writer は、XMLWriter のインスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 XMLWriter::openMemoryこの関数は、成功した時に XMLWriter のインスタンスを返すようになりました。 これより前のバージョンでは、リソースが返されていました。
 XMLWriter::openUriこの関数は、成功時に XMLWriter のインスタンスを返すようになりました。 これより前のバージョンでは、リソースが返されていました。
 XMLWriter::outputMemory引数 writer は、XMLWriter のインスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 XMLWriter::setIndent引数 writer は、XMLWriter のインスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 XMLWriter::setIndentString引数 writer は、XMLWriter のインスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 XMLWriter::startAttribute引数 writer は、XMLWriter のインスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 XMLWriter::startAttributeNsprefix is nullable now.
 XMLWriter::startAttributeNs引数 writer は、XMLWriter のインスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 XMLWriter::startCdata引数 writer は、XMLWriter のインスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 XMLWriter::startComment引数 writer は、XMLWriter のインスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 XMLWriter::startDocument引数 writer は、XMLWriter のインスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 XMLWriter::startDtd引数 writer は、XMLWriter のインスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 XMLWriter::startDtdAttlist引数 writer は、XMLWriter のインスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 XMLWriter::startDtdElement引数 writer は、XMLWriter のインスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 XMLWriter::startDtdEntity引数 writer は、XMLWriter のインスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 XMLWriter::startElement引数 writer は、XMLWriter のインスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 XMLWriter::startElementNs引数 writer は、XMLWriter のインスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 XMLWriter::startPi引数 writer は、XMLWriter のインスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 XMLWriter::text引数 writer は、XMLWriter のインスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 XMLWriter::writeAttribute引数 writer は、XMLWriter のインスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 XMLWriter::writeAttributeNs引数 writer は、XMLWriter のインスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 XMLWriter::writeCdata引数 writer は、XMLWriter のインスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 XMLWriter::writeComment引数 writer は、XMLWriter のインスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 XMLWriter::writeDtd引数 writer は、XMLWriter のインスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 XMLWriter::writeDtdAttlist引数 writer は、XMLWriter のインスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 XMLWriter::writeDtdElement引数 writer は、XMLWriter のインスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 XMLWriter::writeDtdEntitypublicId, systemId, notationData は、nullable になりました。
 XMLWriter::writeDtdEntity引数 writer は、XMLWriter のインスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 XMLWriter::writeElement引数 writer は、XMLWriter のインスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 XMLWriter::writeElementNs引数 writer は、XMLWriter のインスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 XMLWriter::writePi引数 writer は、XMLWriter のインスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 XMLWriter::writeRaw引数 writer は、XMLWriter のインスタンスを期待するようになりました。 これより前のバージョンでは、リソースが期待されていました。
 ZipArchive::setEncryptionIndexpassword は、nullable になりました。
 ZipArchive::setEncryptionNamepassword は、nullable になりました。
7.4.4proc_openoptions パラメータに オプション create_new_console が追加されました。
7.4.0array_mergeこの関数は、引数なしでも呼び出せるようになりました。 このバージョンより前では、少なくともひとつの引数が必須でした。
 array_merge_recursiveこの関数は、引数なしでも呼び出せるようになりました。 このバージョンより前では、少なくともひとつの引数が必須でした。
 base_convert無効な文字を与えると、非推奨の警告が出るようになりました。 結果は不正な文字がなかったかのように計算されます。
 bindec無効な文字を与えると、非推奨の警告が出るようになりました。 結果は不正な文字がなかったかのように計算されます。
 chrcodepoint に対して、 サポートされていない入力が与えられた場合、 黙って0 にキャストする動作をしなくなりました。
 curl_versionオプションの引数 age は推奨されなくなりました。 値を渡すことができますが、無視されます。
 fgetcsvescape パラメータが空文字列を受け入れるようになりました。 この場合、(RFC 4180 に準拠していない) 独自仕様のエスケープ機構が無効になります。
 fputcsvescape パラメータが、 (RFC 4180 に準拠していない) 独自仕様のエスケープ機構を無効にするため、 空文字列を受け入れるようになりました。
 get_declared_classes以前のバージョンでは、get_declared_classes 関数は 子クラスの前に親クラスを常に返していました。 このバージョンからは、そうした動きはなくなりました。 この関数の戻り値について、特定の順序は保証されません。
 get_magic_quotes_gpcこの関数は推奨されなくなりました。
 get_magic_quotes_runtimeこの関数は推奨されなくなりました。
 gzreadこの関数は、失敗時に false を返すようになりました。 これより前のバージョンでは、0 を返していました。
 gzwriteこの関数は、失敗時に false を返すようになりました。 これより前のバージョンでは、0 を返していました。
 hash_algoscrc32c のサポートを追加しました。
 hexdec無効な文字を与えると、非推奨の警告が出るようになりました。 結果は不正な文字がなかったかのように計算されます。
 idn_to_asciivariant のデフォルト値が INTL_IDNA_VARIANT_UTS46 となり、 その代わりに INTL_IDNA_VARIANT_2003 は非推奨となりました。
 idn_to_utf8variant のデフォルト値が INTL_IDNA_VARIANT_UTS46 となり、 その代わりに INTL_IDNA_VARIANT_2003 は非推奨となりました。
 imagecropautoPHP にバンドルされた imagecropauto() の振る舞いは、 システムにインストールされる libgd のそれと同じになりました。 つまり、IMG_CROP_DEFAULT が IMG_CROP_SIDES にフォールバックすることはななくなり、 しきい値によるクロップは、 システムにインストールされる libgd のアルゴリズムと同じものを使うようになりました。
 imagecropautomode パラメータのデフォルト値が IMG_CROP_AUTO に変更されました。 これより前のバージョンでは、デフォルト値は -1 で、IMG_CROP_DEFAULT に対応しています。 しかし、-1 を渡すのは非推奨になりました。
 imagefilterScatter 効果のサポート (IMG_FILTER_SCATTER) が追加されました。
 implodearray の後に separator を渡すこと (つまり、古いシグネチャを使うこと) は、推奨されなくなりました。
 ldap_control_paged_resultこの関数は非推奨になりました。
 ldap_control_paged_result_responseこの関数は非推奨になりました。
 money_formatこの関数は非推奨になりました。 代わりに、NumberFormatter::formatCurrency を使ってください。
 octdec無効な文字を与えると、非推奨の警告が出るようになりました。 結果は不正な文字がなかったかのように計算されます。
 password_hashsodium 拡張機能が、 Argon2 パスワードの実装の代替を提供するようになりました。
 password_hashalgo パラメータは string を期待するようになりました。 しかし、後方互換性のために int も未だ受け入れています。
 password_needs_rehashalgo パラメータは string を期待するようになりました。 しかし、後方互換性のために int も未だ受け入れています。
 preg_replace_callbackパラメータ flags が追加されました。
 preg_replace_callback_arrayパラメータ flags が追加されました。
 proc_openproc_open 関数は、 command に array を渡せるようになりました。
 proc_openoptions パラメータに オプション create_process_group が追加されました。
 statWindows では、 デバイス番号は、ファイルが含まれるボリュームのシリアル番号を返すようになりました。 そして、inode 番号は、ファイルに関連付けられた識別子を返すようになりました。
 statシンボリックリンクの場合、 size, atime, mtime, ctime の統計情報は、ファイルの実体の値が返されるようになりました。 これより前のバージョンの Windows NTS ビルドはそうではありませんでした。
 str_getcsvescape 引数は、 空文字列を、(RFC 4180 に準拠していない) 独自仕様のエスケープ機構を無効にするシグナルとして解釈するようになりました。 これより前のバージョンでは、空文字列はデフォルト値のように扱われていました。
 strip_tagsallowed_tags は、array も受け入れるようになりました。
 Locale::lookupdefaultLocale は、nullable になりました。
 SplFileObject::fgetcsvescape パラメータは空文字列を受け入れるようになりました。 この場合、(RFC 4180 に準拠していない) 独自仕様のエスケープ機構が無効になります。
 SplFileObject::fputcsvescape パラメータは空文字列を受け入れるようになりました。 この場合、(RFC 4180 に準拠していない) 独自仕様のエスケープ機構が無効になります。
 SplFileObject::fwriteこの関数は、失敗した時に0ではなく false を返すようになりました。
 SplFileObject::getCsvControlエスケープ文字は空文字列でも問題なくなりました。
 SplFileObject::setCsvControlescape パラメータは空文字列を受け入れるようになりました。 この場合、(RFC 4180 に準拠していない) 独自仕様のエスケープ機構が無効になります。
 SQLite3Stmt::bindParamparam は、 @param 記法もサポートするようになりました。
 SQLite3Stmt::bindValueparam が、新たに @param 記法をサポートしました。
7.3.24, 7.4.12jdtounixjulian_day の上限が拡張されました。 これより前のバージョンでは、アーキテクチャに関わらず、 2465342 が上限でした。
 tidyNode::isHtml適切な振る舞いをするように修正されました。 これより前のバージョンでは、ほとんど全てのノードをHTML要素だと報告していました。
7.3.15, 7.4.3curl_setoptCURLOPT_HTTP09_ALLOWED が追加されました。
7.3.14, 7.4.2dba_openlmdb ドライバは $mapsize パラメータを追加でサポートしました。
7.3.0DateTimeImmutable::createFromFormat書式文字列 v が追加されました。
 apache_request_headersFPM SAPI でもこの関数が使えるようになりました。
 array_pushこの関数は、1 つのパラメータでのみ呼び出すことができるようになりました。 前は、少なくとも 2 つのパラメータが必要でした。
 array_unshiftこの関数は、1 つのパラメータでのみ呼び出すことができるようになりました。 前は、少なくとも 2 つのパラメータが必要でした。
 assert名前空間の内部で、 assert() という名前の関数を宣言することは推奨されなくなりました。 宣言した場合、 E_DEPRECATED が発生するようになっています。
 bcmulbcmul 関数が、指定されたスケールの数値を返すようになりました。 これより前のバージョンでは、 返される数値の末尾が 0埋め されることなく、省略される可能性がありました。
 bcpowbcpow 関数は、指定されたスケールで値を返すようになりました。 これより前のバージョンでは、後に続く0の桁が省略された数値が返される可能性がありました。
 bcscalebcscale は、現在のスケールを取得するために 使えるようになりました。スケールを設定する場合は、古いスケールの値を返します。 これより前のバージョンでは、 scale の指定が強制され、 bcscale は常に true を返していました。
 compactcompact は、与えられた文字列が示す変数が未定義の場合、 E_NOTICE レベルのエラーを発行するようになりました。 以前のバージョンでは、設定されていない全ての文字列は、単にスキップされます。
 curl_getinfoCURLINFO_CONTENT_LENGTH_DOWNLOAD_T, CURLINFO_CONTENT_LENGTH_UPLOAD_T, CURLINFO_HTTP_VERSION, CURLINFO_PROTOCOL, CURLINFO_PROXY_SSL_VERIFYRESULT, CURLINFO_SCHEME, CURLINFO_SIZE_DOWNLOAD_T, CURLINFO_SIZE_UPLOAD_T, CURLINFO_SPEED_DOWNLOAD_T, CURLINFO_SPEED_UPLOAD_T, CURLINFO_APPCONNECT_TIME_T, CURLINFO_CONNECT_TIME_T, CURLINFO_FILETIME_T, CURLINFO_NAMELOOKUP_TIME_T, CURLINFO_PRETRANSFER_TIME_T, CURLINFO_REDIRECT_TIME_T, CURLINFO_STARTTRANSFER_TIME_T, CURLINFO_TOTAL_TIME_T が追加されました。
 curl_setoptCURLOPT_ABSTRACT_UNIX_SOCKET, CURLOPT_KEEP_SENDING_ON_ERROR, CURLOPT_PRE_PROXY, CURLOPT_PROXY_CAINFO, CURLOPT_PROXY_CAPATH, CURLOPT_PROXY_CRLFILE, CURLOPT_PROXY_KEYPASSWD, CURLOPT_PROXY_PINNEDPUBLICKEY, CURLOPT_PROXY_SSLCERT, CURLOPT_PROXY_SSLCERTTYPE, CURLOPT_PROXY_SSL_CIPHER_LIST, CURLOPT_PROXY_SSLKEY, CURLOPT_PROXY_SSLKEYTYPE, CURLOPT_PROXY_SSL_OPTIONS, CURLOPT_PROXY_SSL_VERIFYHOST, CURLOPT_PROXY_SSL_VERIFYPEER, CURLOPT_PROXY_SSLVERSION, CURLOPT_PROXY_TLSAUTH_PASSWORD, CURLOPT_PROXY_TLSAUTH_TYPE, CURLOPT_PROXY_TLSAUTH_USERNAME, CURLOPT_SOCKS5_AUTH, CURLOPT_SUPPRESS_CONNECT_HEADERS, CURLOPT_DISALLOW_USERNAME_IN_URL, CURLOPT_DNS_SHUFFLE_ADDRESSES, CURLOPT_HAPPY_EYEBALLS_TIMEOUT_MS, CURLOPT_HAPROXYPROTOCOL, CURLOPT_PROXY_TLS13_CIPHERS, CURLOPT_SSH_COMPRESSION, CURLOPT_TIMEVALUE_LARGE および CURLOPT_TLS13_CIPHERS が追加されました。
 definecase_insensitive は非推奨になりました。 8.0.0 で削除される予定です。
 ftp_fgetmode パラメータはオプションになりました。 これより前のバージョンでは、このパラメータは必須でした。
 ftp_fputmode パラメータはオプションになりました。 これより前のバージョンでは、このパラメータは必須でした。
 ftp_getmode パラメータはオプションになりました。 これより前のバージョンでは、このパラメータは必須でした。
 ftp_nb_fgetmode パラメータはオプションになりました。 これより前のバージョンでは、このパラメータは必須でした。
 ftp_nb_fputmode パラメータはオプションになりました。 これより前のバージョンでは、このパラメータは必須でした。
 ftp_nb_getmode パラメータはオプションになりました。 これより前のバージョンでは、このパラメータは必須でした。
 ftp_nb_putmode パラメータはオプションになりました。 これより前のバージョンでは、このパラメータは必須でした。
 ftp_putmode パラメータはオプションになりました。 これより前のバージョンでは、このパラメータは必須でした。
 getallheadersFPM SAPI でもこの関数が使えるようになりました。
 imagecreatefromstringWEBP がサポートされました。 (但し、使っている libgd がサポートしている場合に限ります)
 is_countableis_countable が追加されました。
 json_decodeflags パラメータに JSON_THROW_ON_ERROR が追加されました。
 json_encodeflags パラメータに JSON_THROW_ON_ERROR が追加されました。
 list配列へ分割して代入する操作が、リファレンスへの代入をサポートしました。
 mb_convert_casemode に MB_CASE_FOLD, MB_CASE_UPPER_SIMPLE, MB_CASE_LOWER_SIMPLE, MB_CASE_TITLE_SIMPLE, MB_CASE_FOLD_SIMPLE のサポートが追加されました。
 password_hashPASSWORD_ARGON2ID を使った、 Argon2id パスワードのサポートが追加されました。
 preg_quote# 文字がクォートされるようになりました。
 session_get_cookie_params返される配列に、"samesite" エントリが追加されました。
 session_set_cookie_params連想配列 lifetime_or_options をサポートする、 別のシグネチャが追加されました。 このシグネチャは、SameSite クッキー属性の設定もサポートします。
 setcookieoptions 配列をサポートする追加のシグネチャが追加されました。 このシグネチャは、SameSite クッキー属性の設定もサポートしています。
 setrawcookieoptions 配列をサポートする追加のシグネチャが追加されました。 このシグネチャは、SameSite クッキー属性の設定もサポートしています。
 striposneedle に数値を渡すことは非推奨になりました。
 stristrneedle に数値を渡すことは非推奨になりました。
 strposneedle に数値を渡すことは非推奨になりました。
 strrchrneedle に数値を渡すことは非推奨になりました。
 strriposneedle に数値を渡すことは非推奨になりました。
 strrposneedle に数値を渡すことは非推奨になりました。
 strstrneedle に数値を渡すことは非推奨になりました。
 unlinkWindows で、使用中のハンドルを使ってファイルを unlink できるようになりました。 これより前のバージョンでは、失敗していました。 但し、unlink されたファイルを再生成できるようになっているわけでは未だありません。 そうするには、全てのハンドルが閉じられている必要があります。
 var_exportstdClass オブジェクトは、 存在しないメソッド stdClass::__setState を使わず、 配列をオブジェクトにキャストした形 ((object) array( ... )) でエクスポートされるようになりました。 この変更によって、stdClass がエクスポート可能になり、 このバージョンより前の PHP でもエクスポートした結果が動くようになりました。
 xml_set_external_entity_ref_handler拡張機能が libxml を使ってビルドされていた場合、 handler の戻り値は無視されることはなくなりました。 これより前のバージョンでは、戻り値が無視されていた上、パースが止まりませんでした。
 xml_set_external_entity_ref_handler拡張モジュールが libxml を使ってビルドされた場合には、コールバック handler の戻り値が無視されることはなくなりました。 このバージョン以前はコールバックの戻り値が無視され、パースが止まりませんでした。
7.3ldap_addcontrols のサポートが追加されました。
 ldap_comparecontrols のサポートが追加されました。
 ldap_deletecontrols のサポートが追加されました。
 ldap_exopserverctrls のサポートが追加されました。
 ldap_exop_passwdcontrols のサポートが追加されました。
 ldap_listcontrols のサポートが追加されました。
 ldap_mod_addcontrols のサポートが追加されました。
 ldap_mod_delcontrols のサポートが追加されました。
 ldap_mod_replacecontrols のサポートが追加されました。
 ldap_modify_batchcontrols のサポートが追加されました。
 ldap_mod_add_extcontrols のサポートが追加されました。
 ldap_mod_del_extcontrols のサポートが追加されました。
 ldap_mod_replace_extcontrols のサポートが追加されました。
 ldap_parse_resultcontrols のサポートが追加されました。
 ldap_readcontrols のサポートが追加されました。
 ldap_renamecontrols のサポートが追加されました。
 ldap_rename_extcontrols のサポートが追加されました。
 ldap_searchcontrols のサポートが追加されました。
7.2.19, 7.3.6, 7.4.0DatePeriod::__constructrecurrences は、0 より大きな値が必須になりました。
7.2.19, 7.3.6SplFileObject::__toStringSplFileObject::current のエイリアスから、 SplFileObject::fgets のエイリアスに変わりました。
7.2.18, 7.3.5substr_compareoffset の値は、 haystack の長さと等しくても問題なくなりました。
7.2.0array_uniqueflags が SORT_STRING の場合、 新しい配列が生成され、ユニークな要素が追加されるようになりました。 これによって、異なった数値のインデックスが振られる可能性があります。 これより前のバージョンでは、 array がコピーされ、 (配列を後にパックせずに) ユニークでない値が削除されていました。
 assertassertion に string を使うことは 推奨されなくなりました。 assert.active と zend.assertions が 両方 1 に設定されると、 E_DEPRECATED レベルの警告が発生するようになりました。
 bcmodscale パラメータが追加されました。
 bcmodnum1 と num2 は 整数に切り詰められることがなくなりました。 よって、bcmod の振る舞いは % 演算子ではなく、 fmod に従うことになります。
 countvalue パラメータに不正な型を渡した場合に、 警告を発生させるようになりました。
 date_parse返される配列の zone 要素が、 分ではなく秒を表すようになり、 符号が逆になりました。 たとえば、 -120 は 7200 を表すようになります。
 date_parse_from_format返される配列の zone 要素が、 分ではなく秒を表すようになり、 符号が逆になりました。 たとえば、 -120 は 7200 を表すようになります。
 date_sun_infoローカルの昼ではなく、 夜中に関する計算結果が修正されました。 これによって、結果が少し変わります。
 exif_read_data以下の EXIF フォーマットのサポートが追加されました: Samsung DJI Panasonic Sony Pentax Minolta Sigma/Foveon AGFA Kyocera Ricoh Epson
 exif_read_datafile パラメータは ローカルファイルとストリームリソースを両方サポートするようになりました。
 exif_thumbnailfile パラメータは ローカルファイルとストリームリソースを両方サポートするようになりました。
 get_classnull は、object のデフォルトのパラメータとして 扱われなくなり、 正しい入力ではなくなりました。 これより前のバージョンでは、object のデフォルトのパラメータは null であり、何も値を渡さないのと同じ意味でした。
 gettypeクローズ済みのリソースを渡すと 'resource (closed)'を返すようになりました。 以前は 'unknown type'を返していました。
 hash_copyリソースのかわりに、HashContext を受け入れ、返すようになりました。
 hash_finalリソースの代わりに、HashContext を受け入れるようになりました。
 hash_hmac暗号に適さないハッシュ関数 (adler32, crc32, crc32b, fnv132, fnv1a32, fnv164, fnv1a64, joaat) は使えなくなりました。
 hash_hmac_file暗号に適さないハッシュ関数 (adler32, crc32, crc32b, fnv132, fnv1a32, fnv164, fnv1a64, joaat) は使えなくなりました。
 hash_initリソースの代わりに HashContext を返すようになりました。
 hash_init暗号に適さないハッシュ関数 (adler32, crc32, crc32b, fnv132, fnv1a32, fnv164, fnv1a64, joaat) は使えなくなりました。
 hash_pbkdf2暗号の使用に適さないハッシュ関数 (adler32, crc32, crc32b, fnv132, fnv1a32, fnv164, fnv1a64, joaat) は使えなくなりました。
 hash_updateリソースの代わりに HashContext を受け入れるようになりました。
 hash_update_fileリソースの代わりに HashContext を受け入れるようになりました。
 hash_update_streamリソースの代わりに HashContext を受け入れるようになりました。
 idn_to_asciiINTL_IDNA_VARIANT_2003 は非推奨です。代わりに INTL_IDNA_VARIANT_UTS46 を使用してください。
 idn_to_utf8INTL_IDNA_VARIANT_2003 は非推奨です。代わりに INTL_IDNA_VARIANT_UTS46 を使用してください。
 imageantialiasimageantialias が常に使えるようになりました。 これまでのバージョンでは、PHP にバンドルされている GD ライブラリでコンパイルした場合にしか使えませんでした。
 imagegdimagegd が truecolor 画像を出力できるようになりました。 これまでのバージョンでは、暗黙のうちにパレット画像に変換されていました。
 imagelayereffectIMG_EFFECT_MULTIPLY が追加されました (システムの libgd が 2.1.1 以降であるか、バンドルされている libgd を使う必要があります)。
 imagetypesIMG_BMP が追加されました。
 is_objectクラス定義が存在せず (__PHP_Incomplete_Class クラス)、 かつシリアライズ化されていないオブジェクトに対して、 is_object 関数は true を返すようになりました。 これより前のバージョンでは、false を返していました。
 json_decodeassociative は nullable になりました。
 json_decodeflags パラメータに JSON_INVALID_UTF8_IGNORE および JSON_INVALID_UTF8_SUBSTITUTE が追加されました。
 json_encodeflags パラメータに JSON_INVALID_UTF8_IGNORE と JSON_INVALID_UTF8_SUBSTITUTE が追加されました。
 mailadditional_headers パラメータは、 array も受け入れるようになりました。
 mb_check_encodingこの関数は、value に配列を受け入れるようになりました。 このバージョンより前では、文字列のみがサポートされていました。
 mb_convert_encodingこの関数は、 string に 配列を受け入れるようになりました。 これより前のバージョンでは、文字列のみがサポートされていました。
 mb_parse_str第二引数なしで mb_parse_str を呼び出すことは推奨されなくなりました。
 mb_send_mailadditional_headers パラメータは、 array も受け付けるようになりました。
 mt_randmt_rand 関数の モジュロバイアスに関するバグが 修正されました。 これは、特定のシードを用いて生成したシーケンスは、64bit マシン上での PHP 7.1 と出力が異なる可能性があることを意味します。
 number_formatnumber_format は、 -0 を返さないように変更されました。 これより前のバージョンでは、 num が -0.01 のようなケースで -0 が返される場合がありました。
 openssl_pkcs7_verifyoutput_filename パラメータが追加されました。
 packfloat と double 型は、ビッグエンディアンとリトルエンディアンを両方サポートしました。
 parse_strparse_str関数を 第二引数を指定せずに使うと E_DEPRECATED レベルの警告が発生するようになりました。
 password_hashPASSWORD_ARGON2I を使った、 Argon2i パスワードのサポートが追加されました。
 preg_match$flags パラメータが PREG_UNMATCHED_AS_NULL をサポートしました。
 preg_match_all$flags パラメータが PREG_UNMATCHED_AS_NULL をサポートしました。
 preg_quotedelimiter は、nullable になりました。
 proc_niceこの関数は、Windows で利用できるようになりました。
 randrand 関数のモジュロバイアスに関するバグが 修正されました。 これは、特定のシードから生成されるシーケンスが 64bit PHP 7.1 のそれとは異なる可能性があるということです。
 read_exif_dataこの関数エイリアスは非推奨になりました。
 session_abortこの関数の戻り値の型は bool になりました。 以前は void でした。
 session_module_nameモジュール名に "user" を設定することは、 明示的に禁止されるようになりました。 これより前のバージョンでは、 "user" を設定しても静かに無視されていました。
 session_namesession_name 関数は、 セッションの状態をチェックするようになりました。 これより前のバージョンでは、 クッキー の状態をチェックするだけでした。 そのため、古い session_name 関数は session_start 関数の後に session_name 関数をを呼び出すことを許して しまっており、それが PHP のクラッシュや不具合を起こす可能性がありました。
 session_namename は、nullable になりました。
 session_resetこの関数の戻り値の型は bool になりました。 以前は void でした。
 session_set_cookie_params成功した場合に true を、失敗した場合に false を返します。 以前はこの関数は void を返していました。
 session_unsetこの関数の戻り値の型は bool になりました。 以前は void でした。
 session_write_closeこの関数の戻り値の型は bool になりました。 以前は void でした。
 set_error_handlererrcontext が非推奨になりました。 このパラメーターを使うと、 E_DEPRECATED レベルの警告が発生するようになりました。
 unpackfloat および double 型は、 ビッグエンディアンとリトルエンディアンの両方をサポートします。
 utf8_decodeこの関数は、XML拡張機能から PHP のコアに移動しました。 これより前のバージョンでは、 この関数は XML拡張機能 をインストールしていた場合にのみ利用可能でした。
 utf8_encodeこの関数は、XML拡張機能 から PHP のコアに移動しました。 これより前のバージョンでは、 この関数は XML拡張機能 をインストールしていた場合にのみ利用可能でした。
 PDOStatement::debugDumpParamsPDOStatement::debugDumpParams は、データベースに送られた 完全な、(プレースホルダーをバインドされた値で置き換えた) 生のSQLクエリを返すようになりました。 これは、プリペアドステートメントがエミュレートされていた場合のみ利用できることに注意してください。
 ReflectionClass::getMethodsfilter は、nullable になりました。
 ReflectionClass::getPropertiesfilter は、nullable になりました。
 SQLite3::openBlobflags が追加されました。 BLOB に書き込むことができます。これより前のバージョンでは、読み取りのみがサポートされていました。
7.1.24, 7.2.12, 7.3.0xml_parser_get_optionoptions が 新たに XML_OPTION_SKIP_TAGSTART と XML_OPTION_SKIP_WHITE をサポートしました。
7.1.5IntlDateFormatter::formatdatetime パラメータに 一般的な DateTimeInterface オブジェクトのサポートが追加されました。 これより前のバージョンでは、DateTime オブジェクトのみがサポートされていました。
7.1.4PDO::sqliteCreateFunctionflags パラメータが追加されました。
 SQLite3::createFunctionflags パラメータが追加されました。
7.1.0DateInterval::formatフォーマット文字 F と f が追加されました。
 DateTimeImmutable::__constructマイクロ秒が '00000' ではなく、実際の値で埋められるようになりました。
 DateTimeImmutable::setTimemicrosecond パラメータが追加されました。
 DateTimeZone::listIdentifierscountryCode は、nullable になりました。
 array_rand内部的なランダム化アルゴリズムは、 libc の rand 関数ではなく、 メルセンヌツイスタ 乱数生成器を使うように 変更されました
 curl_multi_setoptCURLMOPT_PUSHFUNCTION が追加されました。
 exif_imagetypeWebP をサポートしました
 file_get_contents負の offset をサポートするようになりました。
 get_headerscontext パラメーターが追加されました。
 getenvvarname は、すべての環境変数の連想配列を取得するために 省略することができるようになりました。
 getimagesizeWebP に対応しました。
 getoptrest_index パラメータが追加されました。
 grapheme_extract負の offset をサポートするようになりました。
 grapheme_stripos負の offset をサポートするようになりました。
 grapheme_strpos負の offset をサポートするようになりました。
 hash_algossha512/224, sha512/256, sha3-224, sha3-256, sha3-384 および sha3-512 のサポートを追加しました。
 iconv_strpos負の offset をサポートするようになりました。
 json_decode空の JSONキー ("") は、 _empty_ というキーではなく、 空のオブジェクトプロパティにエンコードされるようになりました。
 json_encodeflags パラメータに JSON_UNESCAPED_LINE_TERMINATORS が追加されました。
 json_encodedouble 値をエンコードする際に、 precision ではなく serialize_precision を使うようになりました。
 listキーを list 関数で指定できるようになりました。 これによって、キーが数値でなかったり、連続していなかったりした場合に配列の構造を変えることができるようになります。
 long2ipip の型が string から int に変更されました。
 mb_eregマッチしなかった場合、mb_ereg は matches を空の配列とするようになりました。 これより前のバージョンでは matches を変更しませんでした。
 mb_ereg_replacee 修飾子が非推奨になりました。
 mb_ereg_replaceこの関数は、現在のエンコーディングに照らして string が正しいかをチェックするようになりました。
 mb_ereg_replace_callbackこの関数は、現在のエンコーディングに照らして string が正しいかをチェックするようになりました。
 mb_ereg_search_setpos負の offset をサポートするようになりました。
 mb_eregimb_eregi 関数は、何もマッチしなかった場合に matches に空の配列を設定するようになりました。 これより前のバージョンでは、何もマッチしなかった場合に matches を変更しませんでした。
 mb_eregi_replaceこの関数は、現在のエンコーディングに照らして string が正しいかをチェックするようになりました。
 mb_eregi_replacee 修飾子が非推奨になりました。
 mb_strimwidth負の start と width をサポートするようになりました。
 mb_stripos負の offset をサポートするようになりました。
 mb_strpos負の offset をサポートするようになりました。
 mt_randrand は、mt_rand の エイリアスになりました。
 mt_randmt_rand は、固定の、正しいバージョンのメルセンヌツイスタ の アルゴリズム を使うように 更新されました。 古い振る舞いに戻すには、 mt_srand 関数の第二引数に MT_RAND_PHP を指定して使ってください。
 mt_srandsrand は、mt_srand の エイリアスになりました。
 mt_srandmt_rand は、正しく修正されたメルセンヌ・ツイスター・アルゴリズムを使用するように 更新されました。 以前のアルゴリズムに戻すには、mt_srand に MT_RAND_PHP を 第2引数として指定してください。
 openssl_csr_newoptions が、新たに curve_name をサポートしました。
 openssl_decrypttag および aad パラメータが追加されました。
 openssl_encrypttag、aad および tag_length パラメータが追加されました。
 openssl_pkey_newEC キーを作成できるようにするため、 options に curve_name が追加されました。
 output_add_rewrite_varPHP 7.1.0 より前のバージョンでは、output_add_rewrite_var で設定したリライト変数は、透過的セッションID出力バッファと同じセッションモジュールを使っていました。 PHP 7.1.0 以降では、専用の出力バッファを用いるようになりました。 url_rewriter.tags はただ関数の出力にだけ使われるようになり、 url_rewriter.hosts が追加されました。
 output_reset_rewrite_varsPHP 7.1.0 より前のバージョンでは、output_add_rewrite_var で設定したリライト変数は、透過的セッションID出力バッファと同じセッションモジュールを使っていました。 PHP 7.1.0 以降では、専用の出力バッファを用いるようになり、 output_reset_rewrite_vars は output_add_rewrite_var. で定義したリライト変数だけを削除するようになります。
 pcntl_signalPHP 7.1.0 以降、 ハンドラコールバックは特定のシグナルの siginfo を含む 2 番目の引数を受け付けるようになりました。 このデータは、OS が siginfo_t 構造体を持つ場合のみ提供されます。 OS が siginfo_t を実装していない場合は NULL が提供されます。
 pcntl_signal_get_handlerpcntl_signal_get_handler 関数が追加されました。
 pg_fetch_allmode パラメータが追加されました。
 pg_last_noticemode パラメータが追加されました。
 pg_selectmode パラメータが追加されました。
 randrand は、mt_rand の エイリアスになりました。
 session_startセッションを開始できなかった場合、 session_start は、false を返し、 $_SESSION を初期化しないようになりました。
 shuffle内部的なランダム化のアルゴリズムが、 libc の rand 関数ではなく、 メルセンヌツイスタ 乱数生成器 を使うように 変更されました。
 srandsrand は、 mt_srand の エイリアスになりました。
 str_shuffle内部的なランダム化アルゴリズムは、 libc の rand 関数ではなく、 メルセンヌツイスタ 乱数生成器を使うように 変更されました
 stripos負の offset をサポートするようになりました。
 strpos負の offset をサポートするようになりました。
 substr_count負の offset と length をサポートするようになりました。 length は、0 を指定しても問題ありません。
 tempnamtempnam は、 システムのテンポラリディレクトリにフォールバックした場合に 警告を生成するようになりました。
 unpackオプションの offset が追加されました。
 unserializeoptions の allowed_classes 要素は、 型を厳密に調べるようになりました。 つまり、array または bool 以外の型が与えられると、 unserialize 関数は false を返し、 E_WARNING レベルの警告を発生させます。
 ReflectionType::__toStringReflectionType::__toString は非推奨になりました。
 SessionHandler::gcこれより前のバージョンでは、この関数は成功時に true を返していました。
 SessionHandlerInterface::gcこれより前のバージョンでは、この関数は成功時に true を返していました。
7.0.16, 7.1.2dns_get_recordCAA レコード型のサポートが追加されました。
 fopen'e' が追加されました。
7.0.15, 7.1.1get_defined_functionsexclude_disabled パラメータが追加されました。
7.0.15,7.1.1pack"e", "E", "g" および "G" コードが、float と double のバイトオーダーをサポートするために追加されました。
7.0.11iconv_substrstring が offset の文字数に等しい場合、 空文字列が返されます。 これより前のバージョンでは、この場合 false が返されていました。
7.0.10imagetypesIMG_WEBP が追加されました。
 SplFileObject::getCsvControl戻り値の配列にエスケープ文字が追加されました。
 SQLite3::__constructfilename は、空文字列を指定できるようになりました。 この場合、プライベート、かつ一時的なデータベースがディスク上に作成されます。
7.0.9getenvlocal_only パラメーターが追加されました。
7.0.7curl_multi_setoptCURLMOPT_CHUNK_LENGTH_PENALTY_SIZE、 CURLMOPT_CONTENT_LENGTH_PENALTY_SIZE、 CURLMOPT_MAX_HOST_CONNECTIONS、 CURLMOPT_MAX_PIPELINE_LENGTH、 CURLMOPT_MAX_TOTAL_CONNECTIONS が追加されました。
 curl_setoptCURL_HTTP_VERSION_2, CURL_HTTP_VERSION_2_PRIOR_KNOWLEDGE, CURL_HTTP_VERSION_2TLS, CURL_REDIR_POST_301, CURL_REDIR_POST_302, CURL_REDIR_POST_303, CURL_REDIR_POST_ALL, CURL_VERSION_KERBEROS5, CURL_VERSION_PSL, CURL_VERSION_UNIX_SOCKETS, CURLAUTH_NEGOTIATE, CURLAUTH_NTLM_WB, CURLFTP_CREATE_DIR, CURLFTP_CREATE_DIR_NONE, CURLFTP_CREATE_DIR_RETRY, CURLHEADER_SEPARATE, CURLHEADER_UNIFIED, CURLMOPT_CHUNK_LENGTH_PENALTY_SIZE, CURLMOPT_CONTENT_LENGTH_PENALTY_SIZE, CURLMOPT_MAX_HOST_CONNECTIONS, CURLMOPT_MAX_PIPELINE_LENGTH, CURLMOPT_MAX_TOTAL_CONNECTIONS, CURLOPT_CONNECT_TO, CURLOPT_DEFAULT_PROTOCOL, CURLOPT_DNS_INTERFACE, CURLOPT_DNS_LOCAL_IP4, CURLOPT_DNS_LOCAL_IP6, CURLOPT_EXPECT_100_TIMEOUT_MS, CURLOPT_HEADEROPT, CURLOPT_LOGIN_OPTIONS, CURLOPT_PATH_AS_IS, CURLOPT_PINNEDPUBLICKEY, CURLOPT_PIPEWAIT, CURLOPT_PROXY_SERVICE_NAME, CURLOPT_PROXYHEADER, CURLOPT_SASL_IR, CURLOPT_SERVICE_NAME, CURLOPT_SSL_ENABLE_ALPN, CURLOPT_SSL_ENABLE_NPN, CURLOPT_SSL_FALSESTART, CURLOPT_SSL_VERIFYSTATUS, CURLOPT_STREAM_WEIGHT, CURLOPT_TCP_FASTOPEN, CURLOPT_TFTP_NO_OPTIONS, CURLOPT_UNIX_SOCKET_PATH, CURLOPT_XOAUTH2_BEARER, CURLPROTO_SMB, CURLPROTO_SMBS, CURLPROXY_HTTP_1_0, CURLSSH_AUTH_AGENT, CURLSSLOPT_NO_REVOKE が追加されました。
7.0.0assertassert が言語構造となり、関数ではなくなりました。 assertion に式を指定できるようになりました。 第二パラメータは、 exception (Throwable オブジェクトを渡した場合) あるいは description (PHP 5.4.8 以降でサポートされていたもの) のいずれかであると解釈されるようになりました。
 definearray が使えるようになりました。
 dirnameオプションのパラメータ levels が追加されました。
 getrusageこの関数は、Windows でサポートされるようになりました。
5.5.0/PECL 3.0.0IntlDateFormatter::createIntlCalendar オブジェクトを calendar に渡せるようになりました。 IntlTimeZone オブジェクトや DateTimeZone オブジェクトを timezone に渡せるようになりました。 無効なタイムゾーン ID (空文字列を含む) を timezone で指定できなくなりました。 timezone に null を指定した場合は、ICU のデフォルトではなく date_default_timezone_get が返すタイムゾーンを使うようになりました。
 IntlDateFormatter::setCalendarIntlCalendar オブジェクトを渡せるようになりました。
5.4.0Phar::setStublen パラメータが追加されました。
関連キーワード:  期待, バージョン, インスタンス, クラス, リソース, able, 関数, Connection, resource, 追加