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递归函数例子