PHPにおける@propertyの役割は何ですか?
@property で属性を宣言すると、次のコードのようにクラスでも属性を使用できることがわかりました。 adminName1 と adminName2 の違いは何ですか?通常、プロパティを宣言するには @property を使用しますか?
/**
* @property string adminName1
*/
クラステスト {
プライベート $adminName2;
パブリック関数 getName($pram1,$pram2) {
$this->adminName1 = $pram1;
$this->adminName2 = $pram2;
}
}
?>
-----解決策--------------------------------
あなたは彼がそうであったことを知りませんでした コメントにありますか?
@プロパティ文字列adminName1
これは、属性 adminName1 が文字列
であることを意味します。
これはプログラムを理解するための単なる説明文です
-----解決策-------------------------- ------
あなたはそのルールに従うだけです。このコードはどこから来たのでしょうか?
------解決策---------
はプログラムの命令を理解するのに役立つと言われていますテキスト
あなたらしく変えてください
/**
* @property string adminName1
*/
説明しても意味がなく、逆に誤解を招きます
明らかに、彼は「adminName1」属性があると言っていますが、なぜ私はそれを見なかったのでしょうか? adminName2 しか表示されません。別の adminName1 を定義する必要がありますか?