ホームページ >バックエンド開発 >PHPチュートリアル >配列ループに関する関連質問

配列ループに関する関連質問

WBOY
WBOYオリジナル
2016-06-13 13:18:21868ブラウズ

配列ループについての質問
$config['menu']['member']['coption'] = 'search';
$config['menu']['member']['sub' ] [0]['caption']='Baidu';
$config['menu']['member']['sub'][0]['url']='http://www. .com';
$config['menu']['member']['sub'][1]['caption']='Google';
$config['menu'][' member ']['sub'][1]['url']='http://www.google.com';
$config['menu']['member']['sub'][ 2 ]['caption']='SOSO';
$config['menu']['member']['sub'][2]['url']='http://www.soso.com ';


このようにループさせます

検索 (メインメニュー)
Baidu(サブメニュー)

-----解決策---------
配列
(
[メニュー] => 配列
(
[メンバー] => 配列
(
[オプション] => 検索
[サブ] => 配列
(
[0] => 配列
(
[キャプション] => 百度
[url] => http://www.baidu.com
)

[1] => 配列
(
[キャプション] => Google
[url] => http://www.google.com
)

[2] => 配列
(
[キャプション] => SOSO
[url] => http://www.soso.com
)

)

)

)

) このようにはっきり見えませんか?
賢い
<{$arr.menu.member.sub . coption}>(メインメニュー)
<{foreach key=key item=item from=$arr.menu.member.sub}>
<{$item.caption}>(サブメニュー)
<{/foreach}>
------解決策---------

PHP コード
$config['menu']['member']['coption'] = '検索';
$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']='SOSO';
$config['menu']['member']['sub'][2]['url']='http://www.soso.com';

$ar = $config['メニュー']['メンバー'];
echo $ar['coption'], '<br>';
foreach($ar['sub'] as $v)
  echo "<a href='$v[url]'>$v[caption]</a><br>";
<br><font color="#e78608">------解決策---------</font><br>好きなだけチャージできます。分析後は foreach を使用するだけです。
<br><font color="#e78608">------解決策---------</font><br>お気に入り~~<br><br>
<br><font color="#e78608">------解決策---------</font><br>
話し合う

PHP コード
$config['menu']['member']['coption'] = '検索';
$config['menu']['member'][' sub '][0]['caption']='Baidu';
$config['menu']['member']['sub'][0]['url']='http:// www .baidu.com';
$config['メニュー']['メンバー'......
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。