PHPのinstanceofキーワードとinstanceofキーワードの機能の詳しい説明、instanceofキーワード_PHPチュートリアル
PHP における instanceof キーワードとその機能の詳細な説明
PHP5 のもう 1 つの新しいメンバーは、instdnceof キーワードです。このキーワードを使用して、オブジェクトがクラスのインスタンスであるか、クラスのサブクラスであるか、または特定のインターフェイスを実装しているかを判断し、対応する操作を実行します。場合によっては、クラスが特定の型であるか、または特定のインターフェイスを実装しているかを判断する必要があります。このタスクには、instanceof 演算子が非常に適しています。 instanceof 演算子は、インスタンスが特定の型であるかどうか、インスタンスが特定の型を継承しているかどうか、インスタンスまたはその祖先クラスが特定のインターフェイスを実装しているかどうかという 3 つのことをチェックします。たとえば、manager という名前のオブジェクトが Employee クラスのインスタンスであるかどうかを知りたいとします。 リーリー
注目すべき点は2つあります。まず、クラス名には区切り文字 (引用符) がありません。区切り文字を使用すると構文エラーが発生します。次に、比較が失敗した場合、スクリプトは実行を終了します。 instanceof キーワードは、複数のオブジェクトを同時に操作する場合に特に便利です。たとえば、関数を繰り返し呼び出しても、オブジェクトの種類に基づいて関数の動作を調整したい場合があります。この目標を達成するには、case ステートメントと instanceof キーワードを使用します。リーリー
PHPのinstanceofの機能は何ですか
機能: (1) オブジェクトが特定のクラスのインスタンスであるかどうかを判断します。(2) オブジェクトが特定のインターフェイスを実装しているかどうかを判断します。
最初の使用法: リーリー
2番目の使用法: リーリー
出力結果:はいさらに、instanceof と is_subclass_of() の違いに注意してください。コードを参照してください:
リーリー
test()メソッドの使用
ふー
バー
Foo
のインスタンス
ブール(真)
ブール(真)
バーのインスタンス
ブール(偽)
ブール(真)
Foo
のサブクラス
ブール(偽)
ブール(真)
Bar のサブクラス
ブール(偽)

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











PHP 8.4 では、いくつかの新機能、セキュリティの改善、パフォーマンスの改善が行われ、かなりの量の機能の非推奨と削除が行われています。 このガイドでは、Ubuntu、Debian、またはその派生版に PHP 8.4 をインストールする方法、または PHP 8.4 にアップグレードする方法について説明します。

ファイルのアップロードを行うには、フォーム ヘルパーを使用します。ここではファイルアップロードの例を示します。

CakePHP は、PHP 用のオープンソース フレームワークです。これは、アプリケーションの開発、展開、保守をより簡単にすることを目的としています。 CakePHP は、強力かつ理解しやすい MVC のようなアーキテクチャに基づいています。モデル、ビュー、コントローラー

Visual Studio Code (VS Code とも呼ばれる) は、すべての主要なオペレーティング システムで利用できる無料のソース コード エディター (統合開発環境 (IDE)) です。 多くのプログラミング言語の拡張機能の大規模なコレクションを備えた VS Code は、
