ホームページ >バックエンド開発 >PHPチュートリアル >PHPでprotected属性を取得する方法
PHPで保護された属性を取得するにはどうすればよいですか?
クラス userVo はモデル {
を拡張します
protected $userid = array(....);
protected $username = array(....);
……
}
クラスモデル{
パブリック関数 getVoProtectedProperties(){
userVo (クラスではなくオブジェクト) で protected 属性を取得するにはどうすればよいですか?
$this はサブクラス インスタンス
を指します
}
}
クラスアクション {
パブリック関数 init(){
$uservo = 新しい userVo()
$uservo->getVoProtectedProperties();
}
}
------------------------
属性を取得するために $class_date = new ReflectionClass(get_class($this)); を使用しないでください。
オブジェクトのすべての保護された属性フィールドの値を直接取得できますか?