Heim  >  Artikel  >  Backend-Entwicklung  >  php中限制一条,可多次循环时在累加

php中限制一条,可多次循环时在累加

WBOY
WBOYOriginal
2016-06-20 12:47:08961Durchsuche



循环中的循环明明是limit 0,1;可网页出现的却是累加的。


回复讨论(解决方案)

GetSubList  中 $str 是全局变量
只有 $str .= .... 并没有清除 $str 代码
所以在 GetList 的循环中 GetSubList 返回的是累加的结果
你只需去掉 $str 的全局声明就可以了

GetSubList  中 $str 是全局变量
只有 $str .= .... 并没有清除 $str 代码
所以在 GetList 的循环中 GetSubList 返回的是累加的结果
你只需去掉 $str 的全局声明就可以了


怎么去掉全局声明?

删掉 26 行

或改为 $str = '';

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn