ホームページ >バックエンド開発 >PHPチュートリアル >PHPにおける@propertyの役割は何ですか?ソリューションのアイデア
PHPにおける@propertyの役割は何ですか?
@property で属性を宣言すると、次のコードのようにクラスでも属性を使用できることがわかりました。 adminName1 と adminName2 の違いは何ですか?通常、プロパティを宣言するには @property を使用しますか?
/**
* @property string adminName1
*/
class test {
private $adminName2;
public function getName( $pram1,$pram2) {
$this->adminName1 = $pram1;
$this->adminName2 = $pram2;
}
}
?>
-----解決策--------------------------------
あなたは彼がそうであったことを知りませんでした それはコメントにありましたか?
@property string adminName1
は、プロパティ adminName1 が文字列であることを意味します
これは、プログラムの説明テキストを理解しやすくするためのものです
------解決策---------
ルールに従ってください。このコードはどこから来たのでしょうか?
------解決策----------------------
の指示を理解しやすくするために述べました。
を
/**
* @property string adminName1
*/
のように変更すると、逆に誤解を招きます。 adminName1 属性がありますが、なぜ読み取れなかったのでしょうか? adminName2 しか表示されません。別の adminName1 を定義する必要がありますか?