簡體   English   中英

PHP foreach按條件過濾

[英]PHP foreach filtered by condition

我有帶有結果的多維數組,我想根據給定的類別過濾這些。 就像我們在MySQL中使用“ WHERE”一樣。

<?php 
$links_cat = 1;
foreach($linkcreator as $x=>$link)
  {
  echo "Category: " . $link[0] . " - <a href='" . $link[1] . "'>" . $link[2] , "</a>";
  echo "<br>";
  }
?>

$links_cat對應於$link[0] 我該如何實現?

if語句

<?php 
$links_cat = 1;
foreach($linkcreator as $x=>$link)
{
    if($link[0] == $links_cat){
        echo "Category: " . $link[0] . " - <a href='" . $link[1] . "'>" . $link[2] , "</a>";
        echo "<br>";
    }
}
?>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM