慕粉1311528564
2017-03-18 12:21
第一张图用静态变量可以显示,但想让它缩进,如图2 则报错。图3是引用
static 是静态属性,在内存中运行的,会把结果依次保存。getList($mysqlli,$row['id'])这样调用就ok,不用把$result写进去,结果数组也可用array_merge() 合并,尽量不要用static 有副作用
恩,知道了。我第二幅图里面调用时传了$result。实际上是不用传递的。谢谢啦。
顺便八卦下,你入行多久了
14,15行 合并 $static $result=array(); 你那样写是两个不同的变量。第一张图,你调用函数的形参就错了啊,家空格当然报错,你把第二幅图16行改成 $result放到后面,$spac在他前面,两者调换位置你在看看结果
按你说的,虽然没有报500错误,但数据没有显示。还有我之前第一张发的图,也把$result写进去了,也能出结果啊。只是在前面加空格就出错
PHP无限级分类技术
30076 学习 · 83 问题
相似问题