ThinkPHP3.2.3 foreach嵌套循環bug


有兩個數組authA和authB

authA如下

 1 Array
 2 (
 3     [0] => Array
 4         (
 5             [auth_id] => 1
 6             [auth_name] => 文章管理
 7             [auth_pid] => 0
 8             [auth_c] => 
 9             [auth_a] => 
10             [auth_level] => 0
11         )
12 
13     [1] => Array
14         (
15             [auth_id] => 4
16             [auth_name] => 系統設置
17             [auth_pid] => 0
18             [auth_c] => 
19             [auth_a] => 
20             [auth_level] => 0
21         )
22 
23 )

authB如下

 1 Array
 2 (
 3     [0] => Array
 4         (
 5             [auth_id] => 2
 6             [auth_name] => 文章列表
 7             [auth_pid] => 1
 8             [auth_c] => Article
 9             [auth_a] => index
10             [auth_level] => 1
11         )
12 
13     [1] => Array
14         (
15             [auth_id] => 3
16             [auth_name] => 添加文章
17             [auth_pid] => 1
18             [auth_c] => Article
19             [auth_a] => add
20             [auth_level] => 1
21         )
22 
23     [2] => Array
24         (
25             [auth_id] => 5
26             [auth_name] => 網站配置
27             [auth_pid] => 4
28             [auth_c] => Config
29             [auth_a] => index
30             [auth_level] => 1
31         )
32 
33     [3] => Array
34         (
35             [auth_id] => 6
36             [auth_name] => 網站備份
37             [auth_pid] => 4
38             [auth_c] => Config
39             [auth_a] => bak
40             [auth_level] => 1
41         )
42 
43 )

正確的循環代碼是

 

若是把vv改成authB,則會出現bug

換成其他非authB則不會出現問題

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM