14

私たちはよくPHPOOPで$class_object->class_procedureまたはを使用します。self::class_procedureコードを声に出して読みながら、これらの規則をどのように読み上げますか?

4

4 に答える 4

9

->オブジェクト演算子です。通常、会話の矢印と呼ばれます。私がコードを読んでいた場合、私は言うかもしれません:

クラスオブジェクト矢印クラスメソッド

::静的解決演算子です。会話も読めません。ドキュメントにはダブルコロンと書かれています。私は言うかもしれません:

クラスコロンコロン静的メソッド

注:構文に名前を付ける方法に関係なく、コードを声に出して読むのは厄介な場合があります。さらに、それはあなたの聴衆に大きく依存します。聞いたこと、本で使われていること、ドキュメントで見つけたことを共有しています。

于 2013-01-16T03:45:30.400 に答える
4

あなたは彼らのトークン名を使うことができます:

  • ->(オブジェクト演算子AKA矢印)
  • ::(Paamayim Nekudotayimまたはダブルコロンまたは静的オブジェクト演算子)

または単に言う:

[静的]オブジェクトYのメソッドX

于 2013-01-16T03:48:10.897 に答える
1

クラスオブジェクトのクラスプロシージャ

自己のクラス手順

于 2013-01-16T03:45:59.450 に答える
1

静的バージョン(self::class_procedure)の場合は、単純にしてください。「ダブルコロン」

于 2013-01-16T03:47:13.067 に答える