我在方法里面return前面用Var_dump验证发现他是没问题的不过是string()“xx” string()“xx” string()“xx” string()“xx” 一节一节的,请问这是什么情况如何解决?
写程序的时候遇到一个问题,我用递归方法读取一个树形结构,然后把每节读取出来字符串通过“.”连接起来,但是在方法结束后我用return返回只能返回最后一个读取的字符串,我在方法里面return前面用Var_dump验证发现他是没问题的不过是string()“xx” string()“xx” string()“xx” string()“xx” string()“xx”一节一节的,请问这是什么情况如何解决?
在PHP中用递归读取一组数据,把读取出来字符串通过“.”连接,我用return只能返回最后一个读取的字符串
答案:1 悬赏:0
解决时间 2021-01-28 00:18
- 提问者网友:她是我的お女人
- 2021-01-27 17:44
最佳答案
- 二级知识专家网友:单身小柠`猫♡
- 2021-01-27 18:08
你讲读取出来的数据赋值给一个变量,这个变量必须是static静态类型,这样在递归中才会一直存在,输入就可以都输出出来
static $type;
$type.=***;
static $type;
$type.=***;
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯