前のレッスンでは、シェル スクリプトを通じてコードをコピーし、静的メソッドと静的プロパティについて学びました。 (アクセサリのPHARパッケージもありますが、無視しました)
次に、GOD ファイルにパラメータをいくつか書きました
メソッド名を文字列のように並べることもできます。
それでは、教師のコースに従って要件を実装しましょう。パラメータに「-」が含まれている場合、その説明は属性です。クラスの静的プロパティを直接呼び出します。 「-」がない場合はメソッドであることを意味し、クラスの静的メソッドを直接呼び出します。
そこで、まず、前のクラスで書いた神ファイルを次のように変更しました:
結果は以下のようになります:
上記のコマンドラインに戻りましょう。v 以外の文字をランダムに出力するとエラーが発生するため、コードを改善する必要があります。
ここではPHPマジック関数__callStatic($m,$args)を使用します。このメソッドを使用する場合は、クラス内に記述し、静的である必要があります。未定義の静的メソッドを呼び出すと、この関数が自動的にトリガーされます。 最初のパラメータはメソッド名で、2 番目のパラメータはメソッドのパラメータです。これをフォールト トレランスに使用できます (この点を理解している限り)。godinit ファイルに次のメソッドを追加します。 リーリー
次に、一般的なクラス定義、インスタンス化、呼び出しを見てみましょう
新しい godconfig ファイルを作成し、属性のみを持つ godconfig クラスを作成しましょう。 リーリー
リーリー
いくつかの簡単な知識ポイント:
()? (): ();
substr();
isset();
__callStatic($m,$args)
json_encode()
json_decode()
著作権に関する声明: Note の主催者 Desperado は自由を愛し、共有を主張します。ただし、このメモは、
www.jtthink.com (プログラマー オン ザ ロード)
の Shen Yi 教師による「The First Phase of PHP Devil Training Course」に由来しています。この学習ノートは最初にブログで公開されたものであり、転載する必要がある場合は、教師の著作を尊重し、シェン・イー教師の署名とコースのソースアドレスを保管してください。前のレッスン:
Shen Yi先生の特別なPHPトレーニングノート(3)
次のレッスン:

ホットAIツール

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

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

人気の記事

ホットツール

ZendStudio 13.5.1 Mac
強力な PHP 統合開発環境

Safe Exam Browser
Safe Exam Browser は、オンライン試験を安全に受験するための安全なブラウザ環境です。このソフトウェアは、あらゆるコンピュータを安全なワークステーションに変えます。あらゆるユーティリティへのアクセスを制御し、学生が無許可のリソースを使用するのを防ぎます。

SAP NetWeaver Server Adapter for Eclipse
Eclipse を SAP NetWeaver アプリケーション サーバーと統合します。

WebStorm Mac版
便利なJavaScript開発ツール

AtomエディタMac版ダウンロード
最も人気のあるオープンソースエディター

ホットトピック



