## その他の変更

### utf8_encode() および utf8_decode() 関数の移動

utf8_encode() および utf8_decode() 関数は、文字列関数の標準拡張モジュールに移動しました。以前は、この関数を使うには、 XML 拡張モジュールが必須でした。

### mail() および mb_send_mail() への変更

mail() および mb_send_mail() の $additional_headers パラメータは、string の代わりに array も受け付けるようになりました。

### LMDB のサポート

DBA 拡張モジュールは、新たに LMDB をサポートしました。

### PHP ビルドシステムへの変更

- Unix: Autoconf 2.64 以上が PHP をビルドするのに必須になりました。
- Unix: `--with-pdo-oci` configure 引数に対して、Oracle Instant Client のバージョン指定は不要になりました。
- Unix: `--enable-gd-native-ttf` configure 引数は削除されました。これは PHP 5.5.0 以降では使われていませんでした。
- Windows: `--with-config-profile` configure 引数が追加されました。 この引数は、 config.nice.bat ファイルのような形で、特定の configure引数を保存するのに使えます。

### GD 関数の変更

- システムの libgd ライブラリを使って PHP がコンパイルされた場合に imageantialias() 関数が使えるようになりました。
- imagegd() 関数は、truecolor 画像を truecolor 画像として保存するようになりました。 以前は、パレットに変換していました。

### MCrypt 拡張モジュールが PECL に移動

MCrypt 拡張モジュールは、PHPコアから PECL に移動しました。 mcrypt ライブラリは 2007年から更新されていませんし、それ自体使うことが全く推奨できないからです。 代わりに OpenSSL もしくは Sodium 拡張モジュール を使ってください。

### session_module_name()

session_module_name() に `"user"` を渡すと、 レベル `E_RECOVERABLE_ERROR` のエラーが発生します。 以前は、通知せずに無視されていました。

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open