動的プロパティを許可しないPHPクラスを作成するにはどうすればよいですか?救助へPHPの値オブジェクト
class User
{
public $username;
public $password;
}
$user = new User;
$user->username = "bill.gates";
// This is a dynamic property and I need setting it to be considered illegal.
$user->something = 123;
(1)ダイナミックプロパティは、一部の開発者にとって有用であるかもしれない、しかし、個人的に私は性質をより細かく制御を提供ゲッター&セッターメソッドと、内部変数フィールドを持つ標準のプロパティを好む... – umlcat