An issue about array loops $ config [menu] [member] [coption] search; $ config [menu] [member] [sub] [0] [caption] Baidu; $ config [menu] [member] [sub] [0] [url] www.baidu.com; $ conf: an issue about array loops
$ Config ['menu '] ['member'] ['coption'] = 'search ';
$ Config ['menu '] ['member'] ['sub'] [0] ['Caption '] = 'Baidu ';
$ Config ['menu '] ['member'] ['sub'] [0] ['URL'] = 'http: // www.baidu.com ';
$ Config ['menu '] ['member'] ['sub'] [1] ['Caption '] = 'Google ';
$ Config ['menu '] ['member'] ['sub'] [1] ['URL'] = 'http: // www.google.com ';
$ Config ['menu '] ['member'] ['sub'] [2] ['Caption '] = 'sososo ';
$ Config ['menu '] ['member'] ['sub'] [2] ['URL'] = 'http: // www.soso.com ';
Loop it like this
Search (main menu)
Baidu (sub-menu)
------ Solution --------------------
Array
(
[Menu] => Array
(
[Member] => Array
(
[Coption] => Search
[Sub] => Array
(
[0] => Array
(
[Caption] => Baidu
[Url] => http://www.baidu.com
)
[1] => Array
(
[Caption] => Google
[Url] => http://www.google.com
)
[2] => Array
(
[Caption] => SOSO
[Url] => http://www.soso.com
)
)
)
)
) Isn't that clear?
Smarty
<{$ Arr. menu. member. sub. coption}> (main menu)
<{Foreach key = key item = item from = $ arr. menu. member. sub}>
"><{$ Item. caption}> (sub menu)
<{/Foreach}>
------ Solution --------------------
PHP code
$ Config ['menu '] ['member'] ['coption'] = 'search '; $ config ['menu '] ['member'] ['sub'] [0] ['Caption '] = 'Baidu '; $ config ['menu '] ['member'] ['sub'] [0] ['URL'] = 'http: // www.baidu.com '; $ config ['menu '] ['member'] ['sub'] [1] ['Caption '] = 'Google '; $ config ['menu '] ['member'] ['sub'] [1] ['URL'] = 'http: // www.google.com '; $ config ['menu '] ['member'] ['sub'] [2] ['Caption '] = 'sososo '; $ config ['menu '] ['member'] ['sub'] [2] ['URL'] = 'http: // www.soso.com '; $ ar = $ config ['menu '] ['member']; echo $ ar ['coption'],'
'; Foreach ($ ar ['sub'] as $ v) echo "$ v [caption]
";
------ Solution --------------------
The charge is good. After analysis, use foreach.
------ Solution --------------------
Top Post favorites ~~
------ Solution --------------------
Discussion
PHP code
$ Config ['menu '] ['member'] ['coption'] = 'search ';
$ Config ['menu '] ['member'] ['sub'] [0] ['Caption '] = 'Baidu ';
$ Config ['menu '] ['member'] ['sub'] [0] ['URL'] = 'http: // www.baidu.com ';
$ Config ['menu '] ['member '......