PHP 5.6ベータ版の終わり

Lisa Kudrow
Lisa Kudrowオリジナル
2025-02-21 08:35:09362ブラウズ

PHP 5.6ベータプログラムが終了します:主要な機能と変更を見る

PHP 5.6 End of Beta

PHP開発チームは、2014年6月5日にPHP 5.6の最終ベータ版を発表し、ベータフェーズの終了とリリース候補(RC)プログラムの開始をマークしました。 このシフトは、公式リリースの安定性と準備に焦点を当てていることを示しています(6月19日に予想)。 最初のベータ版の後に新しい機能は導入されていません。その後のすべてのリリースは、バグの修正とパフォーマンスの改善にのみ集中しています。 PHP 5.6の重要な拡張機能

  • 指数オペレーター:オペレーターの導入により、指数計算が簡素化されます。 演算子は、右から左への関連性に従うことに注意してください(例えば、**2**3**2= 512に等しく、not(22**(3**2)3)2 = 64)。
  • デフォルトのUTF-8エンコーディング:
  • UTF-8は、デフォルトの文字エンコードであり、開発の合理化、国際化のサポートの改善になりました。これにより、多くの場合、手動の炭化設定の必要性が排除されます。
  • 再利用可能
  • php://inputストリームは再利用可能になり、大幅なメモリ使用量が削減されます。 php://inputGMPオペレーターの過負荷:
  • GMPライブラリはオペレーターの過負荷をサポートし、GMPオブジェクトを使用したより直感的な算術演算を可能にします。
  • セキュリティの強化:の改善には、さまざまなSSL/TLS強化とともに、
  • 関数とGOST-CRYPTOハッシュアルゴリズムの追加が含まれます。
  • 非同期PostgreSQL操作:非同期操作は、MySQLの既存の機能をミラーリングするPostgreSQLに対してサポートされています。 hash_equals()
  • 移行および移行リソース:
  • 更新されたPHP 5.6ドキュメントは、移行を容易にするための包括的なリソースを提供します。
    • 逆の互換性のない変更:以前のバージョンから移行する際の潜在的な問題の詳細。 キーの変更には、GMPリソースがオブジェクトである(is_resourceチェックに影響を与える)、ブール値とヌル値のより厳格なjson_decode処理、およびMcRyptキー/IV要件。
    • 非推奨機能:E_DEPRECATED$HTTP_RAW_POST_DATAを含むエラーをトリガーする機能のリスト。 always_populate_raw_post_datamysql_*変更関数の変更:
    • 以前のバージョンと比較した機能の変更に関するドキュメント。 注目すべき変更には、
    • 関数(塩パラメーターが必要)とおよび一部のpostgresql関数の変更が含まれます。 crypt新しい関数:mcrypt_create_iv()新しく導入されたコアおよび拡張機能の包括的なリスト。
    • openSSLの変更:証明書と指紋処理やSPKI情報を含む重要なOpenSSLアップデートを詳述する専用のセクション。
    • スムーズな遷移:
    • 以前のPHPバージョンからアップグレードするユーザーの場合、包括的な移行ガイドを利用することが重要です。 これらのガイド(https://www.php.cn/link/b29e1baea1aa0702319961bcae84d87b
    • で入手可能)
    PHP 5.6のリリース候補フェーズは、安定性の改善にのみ焦点を当てることが期待されています。 チームは、6月19日にリリースされたバージョンが生産環境に適していると予想しています。 ベータをダウンロードして、テストを開始します!

以上がPHP 5.6ベータ版の終わりの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。