1

URL の特定の文字列をチェックする PHP スイッチを作成することは可能ですか? $_GET を使用して、さまざまな状況に応じて特定のページの URL をカスタマイズしています。URL を切り詰めて、いくつかのケースに対してチェックしたいと思います。ここに私がこれまでに持っているコードがあります。

URL の例を次に示します。


www.example.com/page/resource/view.php?id=417&module=1&menuid=4&module=1&page=4

<?php

// Grabs the page URL
$url = curPageURL();
var_dump($url);

$trimURL = trim($url);
var_dump($trimmed);

$trimmed = trim($text, "resource/view.php?id=417&module=1& || &module=1&page=4");
var_dump($trimmed);

// The Switch
switch ($trimmed) {
case "menuid=1":
    echo "Menu ID  1";
    break;
case "menuid=2":
    echo "Menu ID 2";
    break;
case "menuid=2":
    echo "Menu ID 3";
    break;
default:
echo "No Menu Number Detected.";
}
?>
4

1 に答える 1

3
switch($_GET["menuid"]) {
    case "1":
        echo "Menu ID  1";
    break;
    case "2":
        echo "Menu ID 2";
    break;
}
于 2012-11-14T20:02:09.487 に答える