ホームページ  >  記事  >  バックエンド開発  >  ループ内で値が変更されたかどうかを判断する方法

ループ内で値が変更されたかどうかを判断する方法

WBOY
WBOYオリジナル
2016-06-13 13:49:16989ブラウズ

ループ内で値がいつ変更されたかを判断する方法

PHP コード
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

-->
$menus = array(
    0=>"Top Menu",
    1=>"Main Menu",
    2=>"Main Menu",
    3=>"Left Menu",
    4=>"Footer Menu",
    5=>"Footer Menu"
);

foreach ($menus as $menu){
    //在这个方法里怎么判断$menu发生了变化
}
//这个方法可以实现,但我不想用这种
for ($i=0;$i<count($menus);$i++){
    if ($menus[$i] != $menus[$i-1]){
        echo $menus[$i]."<br>";
    }
}



-----解決策---------- ----------
助けて、、、
------解決策------------------
PHP コード

//このメソッドは実装できますが、このメソッドは使いたくないです
for ($i=0;$i<count if echo class="clear"></count>
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。