84669인 학습
152542인 학습
20005인 학습
5487인 학습
7821인 학습
359900인 학습
3350인 학습
180660인 학습
48569인 학습
18603인 학습
40936인 학습
1549인 학습
1183인 학습
32909인 학습
php的成员方法中可以写自定义函数么?我在一个方法中定义了函数,但是调用的时候报错这是那个报错的方法
报错如下
但是我还有另一个方法中同样写了函数并进行递归,可是没有报错。
这是调用这两个方法的接口
为什么会报错呢?谁能给讲解一下,或者有好的处理方法也行
看报错信息,你的代码有一个getTree 方法了,不能重新定义。重命名或者把你的getTree 定义到不同的命名空间。
全局有个getTree 的函数重名了呗
先去掉那个报错的函数。写一段代码检查是否已经存在getTree()函数:
getTree()
if (function_exists('getTree')) { echo '已经存在getTree()函数' } else { echo '不存在getTree()函数' }
php递归函数例子
看报错信息,你的代码有一个getTree 方法了,不能重新定义。重命名或者把你的getTree 定义到不同的命名空间。
全局有个getTree 的函数重名了呗
先去掉那个报错的函数。写一段代码检查是否已经存在
getTree()
函数:php递归函数例子