ホームページ >バックエンド開発 >PHPチュートリアル >ページ上でクリック数の多いリンクを強調表示する PHP メソッド、クリック数を強調表示する_PHP チュートリアル

ページ上でクリック数の多いリンクを強調表示する PHP メソッド、クリック数を強調表示する_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-12 08:50:59889ブラウズ

ページ上でクリック数の多いリンクを強調表示し、クリック数を強調表示する PHP メソッド

背景と要件

これは、ページ ナビゲーションの左側がカテゴリであり、そのカテゴリの下に多くのリンクがあると言っているようなものです。次に、すべてのカテゴリで最もクリック数が多かったものをカウントし、その色に特別な処理を加えたいと思います。

おおよそのデータ構造は次のとおりです:

リーリー このデータをどのように分類して強調表示するか?

方法とアイデア

これを処理する最善の方法は、バックエンド PHP で調整することです。

アイデア: 新しいトランジション配列を作成し、元の配列をループし、分類された配列を作成して、クリック数の最大値と ID をこの配列に入れることができます。比較を通じて、最もクリックされた ID とカテゴリ内のクリック数を取得し、最も回数が多かった ID を新しい配列に入れ、元のデータをループし、inarray() を使用して ID が配列内で、はいの場合はインジケータ フィールド 1 をデータに追加し、そうでない場合は 0 になります。 1 のマークが付いているフィールドは、カテゴリ内で最もクリック数が多いフィールドです。

調整後の出力jsonは次のとおりです:

リーリー

phpのコードは以下の通りです:

リーリー

www.bkjia.com本当http://www.bkjia.com/PHPjc/1133043.html技術記事ページ上でクリック数の多いリンクを強調表示する PHP の方法は、クリック数によって背景や要件を強調表示することは、ページ ナビゲーションの左側がカテゴリであり、そのカテゴリの下に多数のリンクがあると言っているようなものです。 .
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。