PHPを始めたばかりで、助けが必要です! これまでのところ、動画のカテゴリのリストがあり、この単純な foreach ループを使用して、すべてのカテゴリをリンク内に表示しています。今、私がやりたいのは、カテゴリ ID に基づいて、それらの一部のみを表示することです。
すべてのカテゴリを表示するコード:
$idx = 0;
foreach($this->categories as $category)
{
echo "\n".($idx++ ? '| ' : '').'<a href="'.KM_Helpers::getCategoryURL($category).'">'.$category['name'].'</a>';
}
ここで、ID が 2,8,21,22 のカテゴリのみを表示したいとします。$category['id'] を使用して IDS を取得できます。
表示したいIDのみを含む配列を持つことを考えていました...
$myarray = array(2, 8, 21, 22);
私の質問は、$category 配列をループして、配列に含まれる ID のみを表示するにはどうすればよいですか? ( $category['id'] に基づく)
どんな助けでも大歓迎です!