gpt4 book ai didi

php - 如何在 PHP 类中创建最终属性?

转载 作者:行者123 更新时间:2023-12-04 03:06:42 25 4
gpt4 key购买 nike

我想阻止子类重新声明某些父类的属性。我该怎么做?

编辑:如果我的父类有一个“title”属性,我不希望 children 可以(重新)声明这个名字的属性

最佳答案

我不确定这是否可行,但你可以尝试使用 Reflection 类并检测是否有任何 child 重新声明了该属性,然后触发异常或其他东西

更新:

查看此链接:

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

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

应该有帮助

关于php - 如何在 PHP 类中创建最终属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10064828/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com