搜尋

首頁  >  問答  >  主體

tp3.2上使用遞歸函數的問題,求大神

111.png222.png

圖左是程式碼,右是運行結果。我執行aaa()函數,裡邊執行3次kissom()函數,但為什麼第二次和第三次打印的結果都是一樣的,而且只有一條,應該是static的問題,第二次第三次執行時$ count都被更新。但這個函數不放在tp裡邊可以執行,在tp框架中就執行不了,有沒有大神指導一下

phpcn_u1546phpcn_u15462645 天前1096

全部回覆(1)我來回復

  • phpcn_u1546

    phpcn_u15462017-08-27 16:50:51

    修改一下,上邊if條件被我改成$count<5,忘了。有沒有大神啊

    回覆
    0
  • ringa_lee

    你在aaa方法中的第一次執行kissom之後,$count最後是等於4,因為你的if條件是<5的,所以等於5就不運行了,所以後面的兩次兩調用都是5

    ringa_lee · 2017-08-27 22:41:38
  • 取消回覆