1

配列に値が1つしかないかどうか、その特定の値が「ホーム」であるかどうかを確認しようとしています。以下の方法はこれを達成するための最良の方法ですか、それとも 1 つのステップで実行できますか?

お気に入り:

$mymenu;    // array

if(count($mymenu) < 2 && in_array('Home', $mymenu)){
    // Do something
}
4

2 に答える 2

0

この三項演算子を試してみてください...

echo count($mymenu) === 1 && $mymenu[0] === 'Home' ? 'Do something' : null;
于 2013-11-04T05:27:23.320 に答える