Php 通过引用访问foreach循环中的值是否也适用于自定义迭代器?
如果我编写一个实现的类,这个特性仍然有效吗 为了能够直接修改循环中的数组元素,请在$value之前加上&。在这种情况下,将通过引用指定值Php 通过引用访问foreach循环中的值是否也适用于自定义迭代器?,php,Php,如果我编写一个实现的类,这个特性仍然有效吗 为了能够直接修改循环中的数组元素,请在$value之前加上&。在这种情况下,将通过引用指定值 也许更重要的是,我是否必须在我的迭代器的current()声明中加上“&”?你不能。在PHP5.3.2上,我得到 致命错误:第[N]行的[file]中的foreach by引用不能使用迭代器
也许更重要的是,我是否必须在我的
迭代器的current()
声明中加上“&”?你不能。在PHP5.3.2上,我得到
致命错误:第[N]行的[file]中的foreach by引用不能使用迭代器