{$CNF::pda{'browser'}{'agent'}{'list'}}というユーザーエイジェントのリストがあり、
そこに7つ登録されていて
7つすべてが条件不一致の場合に
以下のような構文だとホームというリンクが7回表示されてしまい困っています。
7つの条件不一致であった場合でも
1回しか(ホームへのリンクを1回しか表示しない)実行ようにしたいのですが
どのようにしたらいいのか具体的に教えてください。
どうかよろしくお願いいたします。
foreach (@{$CNF::pda{'browser'}{'agent'}{'list'}}) {
length($_) or next;
unless (index($ENV{'HTTP_USER_AGENT'}, $_) != -1) {
push(@menu,
qq|<a class=Menu href="$CNF::base{'home'}{'url'}">ホーム</a>|);}}
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP style.cssのjQuery条件付きcssが機能しない 4 2022/07/17 18:27
- その他(プログラミング・Web制作) robots.txtが”allow”のサイトを探しています 2 2022/10/09 13:07
- Visual Basic(VBA) ユーザーフォームの表示を追加したい 2 2023/03/26 23:18
- PHP PHP MySql ページング 2 2022/09/20 06:38
- PHP PHPでCSVを出力するさいに、ループの中で前の行の値を変更したい 3 2022/10/27 17:44
- Excel(エクセル) エクセルの数式で教えてください。 2 2023/03/10 08:51
- HTML・CSS 書籍を見つつサイト造りの練習をしているのですが、見た目が一致しません 2 2022/11/28 15:00
- PHP アコーディオンPHPが上手くいかない 3 2022/07/15 16:29
- Java Java 南京錠 2 2023/02/04 11:46
- Excel(エクセル) Excelでの複数条件のカウントについて 1 2022/09/25 07:40
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
C言語のflagの使い方が分かりま...
-
UWSC SLCTBOXもしくはSELECTに...
-
バッファリング処理を高速化し...
-
初回起動のみ判別したい
-
Application.ScreenUpdating = ...
-
JSONで文字列が長い時
-
メモリをアドレスを直接指定し...
-
SELECT OPTIONの中身をコピペ...
-
FindFirst を複数条件で検索
-
【至急!!!】python言語で本を見...
-
構造体の各データの表示につい...
-
文字の横にプルダウンを表示さ...
-
ACCESS テキストボックスを隙...
-
セレクトメニューで2つの項目...
-
UWSCのSELECT文の記述方法
-
16進の10進変換について
-
formで特定のinputを送信しない...
-
テーブル内でドロップダウンメ...
-
「*:*」って何を意味するのでし...
-
c言語 16進数の2進数への変換
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
C言語のflagの使い方が分かりま...
-
VB6で、長い時間かかる処理...
-
初回起動のみ判別したい
-
arduino の割り込み処理について
-
回数を指定しないで空白行まで...
-
スカラー変数に処理を入れる
-
実行中の変数の中身をイミディ...
-
perl:ループのカウンタ変数の値...
-
処理終了後、他のページへジャ...
-
$postflag=1とか$flag=1とかっ...
-
VBAのCallステートメントについて
-
プログラミング、VB.NET(初歩です)
-
同パッケージ内の関数を呼び出...
-
10000通りのシリアル番号を生成...
-
C言語のプログラミング
-
SetDlgItemInt( ) c++
-
問題作成のWebアプリの作り方を...
-
フラグをたてる、、の意味を教...
-
内部処理中にNow Loadingみたい...
-
バッファリング処理を高速化し...
おすすめ情報