はいぱーてきすとぷろせっさ7.2
2017年12月02日 20:55
|ω・)そろり。
PHP7.2が公開されたので早速サーバーにぶっ込みました。
気になったことを下記に挙げておきますねー。
mcrypt関数が削除
mcrypt関数がサポートされなくなったようです。
ビルド時のconfigureで"--with-mcrypt"を入れると非推奨とツッコミが入りました。
CentOSだとphpMyAdminを使う時に「mcrypt拡張入れろよ!(意訳)」ってツッコミを入れられて、わざわざ他のリポジトリ(epelやらRPMForgeなど)からlibmcryptをインストールする、という事案を経験した人もいると思います。
うちのサーバーに入れてあるphpMyAdmin(4.7.x)はどうなるんだ?と思いつつ開いてみたら特に問題なく動いております。特に警告表示もありませんでした。おそらくちゃんと対応しているんでしょうね。なお、その他のバージョンは確認していないので分かりません。(´・ω・)
KCFinderで警告表示
KCFinderはバックエンド側で使っております。
バージョンは最新の3.12なのですが、こんなモノが表示されました。
each関数がPHP7.2.0から非推奨になっているようです。
参考 PHPマニュアル : each
ソースコードの該当箇所を見てみましたが、修正できそうな面倒くさそうな感じ。(´・ω・)
今のところ自分が使う分には不具合は無い感じです。
最新と言っても3年前なので、PHP次期バージョンでどうなることやら。(´・ω・`)