PHP5.5 がもたらす新機能_PHP チュートリアル

WBOY
リリース: 2016-07-20 10:58:25
オリジナル
777 人が閲覧しました

PHP5.4 は 4 か月前にリリースされましたが、PHP の次のバージョンを検討するには少し早いように思えますが、それでも PHP5.5 がもたらす新機能のいくつかを明らかにしたいと思います。

注: PHP5.5 はまだ開発の初期段階にあるため、最終結果がどうなるかは誰にもわかりません。私がここで話しているのはすべて提案です。ただし、以下にリストされている新機能のすべてが PHP 5.5 に追加されるわけではありません。だから、あまり興奮しないでください:)

新機能と提案のリストは非常に多く、重要度によって分類されていません。すべてを読みたくない場合は、私が個人的に最も興奮している 4 つの機能を以下に示します。

単純なパスワード ハッシュ API

それでは、見てみましょう。 PHP5.5 で考えられる新機能:

下位互換性はなくなりました

まず第一に、2 つの変更があります:

1. Windows XP および 2003 のサポートを終了

PHP5.5 は Windows になります。 XP と 2003 はサポートされなくなりました。これらのシステムはすでに 10 年前のものであるため、PHP はサポートを提供しなくなります。

2. 非推奨の e 修飾子

e 修飾子は、単純な文字列置換を行うのではなく、置換文字列を PHP コードとして評価するように preg_replace 関数に指示します。当然のことながら、この動作によりセキュリティ問題が次々と発生します。これが、PHP5.5 でこの修飾子を使用すると非推奨の警告がスローされる理由です。代わりに、preg_replace_callback 関数を使用する必要があります。この変更の詳細については、RFC を参照してください。

新しい関数とクラス

次に、計画されている新しい関数とクラスを見ていきます:

boolval()

PHP は strval、intval、floatval 関数を実装しました。一貫性を保つために boolval 関数が追加されます。これは完全にブール計算またはコールバック関数として使用できます。

hash_pbkdf2()


www.bkjia.com本当http://www.bkjia.com/PHPjc/445675.html技術記事 PHP5.4 は 4 か月前にリリースされましたが、PHP の次のバージョンについて検討するには少し早いように思えますが、それでも PHP5.5 がもたらす新機能のいくつかを紹介したいと思います。 注: PHP5.5 はまだ利用可能です...
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!