3

子クラスが一部の親の属性を再宣言しないようにしたいと思います。どうやってやるの?

編集:親クラスに「タイトル」プロパティがある場合、子供がこの名前でプロパティを(再)宣言できないようにしたくない

4

2 に答える 2

4

これが機能するかどうかはわかりませんが、Reflection クラスを試してみて、子がプロパティを再宣言したかどうかを検出してから、例外または何かを発生させることができます

アップデート:

このリンクをチェックしてください:

http://www.php.net/manual/en/reflectionproperty.getdeclaringclass.php

http://www.php.net/manual/en/reflectionproperty.setaccessible.php

それは役立つはずです

于 2012-04-08T17:49:52.427 に答える