gpt4 book ai didi

php - 我可以在 PHP 中重载数组下标运算符吗?

转载 作者:可可西里 更新时间:2023-11-01 00:50:53 25 4
gpt4 key购买 nike

我有一个带有内部数组的类,我想重载下标运算符以访问内部数组并提供调试/日志记录操作。

有没有什么方法可以在 PHP 中重载 [] 运算符,或者在这种情况下我应该采用另一种选择吗?

最佳答案

是的,用ArrayAccess界面。尽管您无法将对象转换为适当的数组。

ArrayObject ( as mentioned in the duplicate question ) 你可以。另见 this comment on php.net关于在扩展 ArrayObject 时如何实现这一点。

关于php - 我可以在 PHP 中重载数组下标运算符吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7586746/

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