ホームページ >バックエンド開発 >PHPチュートリアル >このような変更を foreach ループに記述する方法

このような変更を foreach ループに記述する方法

WBOY
WBOYオリジナル
2016-06-23 13:47:221075ブラウズ

出力内容は同じですが、スタイルが異なります。
最初の出力
b5f82928209c68f5c76e9d76c31ceb5d質問 15db79b134e9f6b82c0b36e0489ee08ed128dba7a3a77be0113eb0bea6ea0a5d0
2 番目の出力
cfcf6ea6058800a2e12a5d1aadd8e91c質問 25db79b134e9f6b82c0b36e0489ee08ed45a2772a6b6107b401db3c9b82c049c2|54bdf357c58b8a65c66d7c19c8e4d114 (8e99a69fbe029cd4e2b854e244eab143 タグはなく、45a2772a6b6107b401db3c9b82c049c2|54bdf357c58b8a65c66d7c19c8e4d114 が続きます)
などなど
1つ目しか書けないのですが、2つ目も書けません


ディスカッションに返信(解決策)

あなたは言っていません 明確な変更のためのルールは何ですか?


変化のルールが何であるかを明確に説明していませんでした。

は、1 行おきに出力します。たとえば、
1 行目、出力します。 b5f82928209c68f5c76e9d76c31ceb5d質問 15db79b134e9f6b82c0b36e0489ee08ed128dba7a3a77be0113eb0bea6ea0a5d0
2 行目、出力します。 it17c619a2b884e8c7d98da26361b8e170Question 25db79b134e9f6b82c0b36e0489ee08ed45a2772a6b6107b401db3c9b82c049c2|54bdf357c58b8a65c66d7c19c8e4d114

次に、3 行目は最初のスタイルを出力します8e99a69fbe029cd4e2b854e244eab143 4 行目は 2 行目のスタイルを出力しますee7959cc8dd4be16ef633321c03dac32質問 25db79b134e9f6b82c0b36e0489ee08ed45a2772a6b6107b401db3c9b82c049c2|54bdf357c58b8a65c66d7c19c8e4d114、
5 行目は最初のスタイルの出力を繰り返し、6 行目は 2 番目のスタイルを出力し、以下同様にループします。 。 …。 .....理解しました

あなたはそれを単に参照することができます: 🎜
<?php if(!empty($output['navigation_list']) && is_array($output['navigation_list'])) {?>      <?php foreach($output['navigation_list'] as $value) {?>      <?php if($value['navigation_id']>11 && $value['navigation_id']<27){?>      <strong><a href="#">题目1</a></strong>       <?php } ?>      <?php } ?>      <?php } ?>
🎜 レンダリングは次のとおりです: 🎜 🎜