ホームページ  >  記事  >  バックエンド開発  >  私がまとめたPHP 7.0の主な新機能、php7.0の新機能_PHPチュートリアル

私がまとめたPHP 7.0の主な新機能、php7.0の新機能_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-12 09:01:16985ブラウズ

PHP 7.0の主な新機能、php7.0の新機能をまとめてみました

これまでのところ、PHPはphp7のRC5バージョンを正式にリリースしており、最初の正式バージョンは11月頃にリリースされる予定です!現在、php7 の主要な機能は確実に完成しており、これ以上の変更はありません。後続のいくつかのバージョンの反復は、主にバグ修正、最適化などです。私たちが楽しみにしていたphp7.0の新機能について話しましょう。

1. スカラーパラメータの型宣言

文字列、整数、浮動小数点、およびブールのパラメーター宣言がサポートされるようになりました。以前は、クラス名、インターフェイス、配列、および Callable のみがサポートされていました。 2 つのスタイル: 強制変換モード (デフォルト) と厳密モード

リーリー

2. 戻り値の型宣言
リーリー

3.??オペレーター

?? isset が必要な場合に isset を置き換えるために使用されます。

リーリー

4.<=> 比較演算子

2 つの式の値、3 つの関係によって異なります: = は 0 を返し、< は -1 を返し、> は 1 を返します


リーリー

5.defineは配列型の値の定義をサポートします

php 5.6 は配列クラスの定数を定義するための CONST 構文をすでにサポートしており、PHP7 は定義構文をサポートしています。


リーリー

6.匿名クラス
リーリー

7. intdiv関数を追加しました

概要:

PHP 7 のパフォーマンスの飛躍的な進歩は最近最もホットなトピックの 1 つとなっており、公式の PHP 7.0.0 Beta 2 がリリースされました

新機能

パフォーマンスの向上: PHP 7 は PHP 5.6 の 2 倍の速度です

一貫した完全な 64 ビット サポート

サポートされなくなった古い SAPI (サーバー サイド アプリケーション プログラミング ポート) と拡張機能の一部を削除しました

新しい null 結合演算子 (??)


興味があるかもしれない記事:

    Win2008 R2 IIS7 PHP 5.4 環境設定グラフィックチュートリアル
  • Win2008 R2 IIS7.5+PHP5.2.17+Mysql5.5.16+Zend3.3.3
  • Win7 の PHP スクリプトの定期的なタスク実行の設定図
  • Windows 7 に php をインストールするための Imagick および imagemagick 拡張機能のチュートリアル
  • Windows 7 に php をインストールするための php-ssh2 拡張機能のチュートリアル
  • PHP エラーに対する 3 つの解決策 許容メモリ サイズ 67108864 バイトが使い果たされました
  • IIS7、IIS7.5 のアップグレードPHP5.3後のサイト速度低下の解決策
  • IIS7構成 PHP図(IIS7+PHP_5.2.17/PHP_5.3.5)
  • Win7 64ビットシステム構成 PHP最新版開発環境(php+Apache+mysql)
  • php 見えない文字65279 (utf-8 の BOM ヘッダー) の問題
  • Win7 64 ビット システムで PHP を Oracle データベースに接続する
  • PHP7.0 の新機能 (5 つの主要な新機能) を徹底分析

http://www.bkjia.com/PHPjc/1089589.htmlwww.bkjia.com本当http://www.bkjia.com/PHPjc/1089589.html技術記事 PHP 7.0 の主な新機能をまとめました。現在、PHP は php7 の RC5 バージョンを正式にリリースしています。最初の正式バージョンは 11 月頃にリリースされる予定です。さて...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。