Switch Caseを使用して動的にURLをルーティングする方法は?

ムハンマド・リフキー

私はいくつかのコードを持っています:

<?php
switch (REQUESTED_URL) {
    case '/home' :
        require __DIR__ . '/views/Home.php';
        break;
      case '' :
        require __DIR__ . '/views/Home.php';
        break; 
    default:
        header('HTTP/1.1 503 Service Unavailable.', TRUE, 503);
        echo "Internal Server Error (Routes URL Not Found)";
        exit();
        break;
}
?>

動的URLにswitchcase関数を使用する方法は?例:/ home / $ 1

マキシム・ラウノワ

できません。switchと同じように、指定された文字列の同等性を値のリストと比較しますif($string == $excepted_value) {}制御構造のドキュメントを参照switch)。文字列が正規表現に一致するかどうかはチェックされないため、switch構造内の動的URLをチェックすることはできません

代わりに、動的URL(つまりクエリパラメーターを使用)をサポートするには、PHPの組み込み機能($_GETURLクエリパラメーター、$_SERVER['REQUEST_URI']リクエストURI、正規表現など)を使用してそのURIの特定の部分を抽出してみてください。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

switch caseステートメントを使用してAPIを自動的に更新する方法は?

分類Dev

switchステートメントで使用してテーブルデータをSQLする方法は?

分類Dev

switchステートメントを使用して文字を移動する

分類Dev

switchステートメントを使用してURL構造を追加する

分類Dev

reactでロールベースのルーティングを行う場合、switchステートメントを使用し、ロールに基づいて異なるコンポーネントを表示することはセキュリティの問題ですか?

分類Dev

JavaScriptを使用してswitch caseステートメントで範囲を使用するにはどうすればよいですか?

分類Dev

含むを使用してリストに対してSwitchステートメントを使用する可能な方法

分類Dev

Switchステートメントを使用してImageIconを設定する方法

分類Dev

switchステートメントからcase値を動的に取得することは可能ですか?

分類Dev

forループ内でswitchステートメントを使用する方法は?

分類Dev

Java-Type Safe Enumerationsをswitch-caseステートメントとして使用するにはどうすればよいですか?

分類Dev

switchを使用してifelseステートメントを短縮する方法はありますか?

分類Dev

map <string、int>を使用してswitch-caseステートメントで文字列を使用する

分類Dev

JavaでSwitch Caseを使用する方法

分類Dev

ポリモーフィズムを使用してこのswitchステートメントを削除する良い方法はありますか?

分類Dev

reactを使用してswitchステートメント内のコードをリファクタリングする方法は?

分類Dev

Androidアクションバーでswitch-caseを使用する方法は?

分類Dev

switch()ステートメントを使用して、数値から文字のグレードに変換するにはどうすればよいですか?

分類Dev

React-switchを使用して動的にマルチスイッチを作成する

分類Dev

列挙型を使用するようにswitchステートメントを移動します

分類Dev

switchステートメントを使用してフラグメント内のonBackPressed()を処理する

分類Dev

フラグメントswitchステートメントでアクティビティを表示する方法

分類Dev

Java: Problems with Switch case

分類Dev

Impossible type switch case

分類Dev

Swift Switch case "not"

分類Dev

これをJavaScriptでコーディングする簡単な方法はありますか(whileループとswitchステートメント)?

分類Dev

switchステートメントを使用してGetエラータイプを表す方法は?

分類Dev

Cでswitchステートメントを使用してメソッドを呼び出した後、whileループが自動的に実行されます

分類Dev

switchを使用してJavaで配列にランクを追加する方法

Related 関連記事

  1. 1

    switch caseステートメントを使用してAPIを自動的に更新する方法は?

  2. 2

    switchステートメントで使用してテーブルデータをSQLする方法は?

  3. 3

    switchステートメントを使用して文字を移動する

  4. 4

    switchステートメントを使用してURL構造を追加する

  5. 5

    reactでロールベースのルーティングを行う場合、switchステートメントを使用し、ロールに基づいて異なるコンポーネントを表示することはセキュリティの問題ですか?

  6. 6

    JavaScriptを使用してswitch caseステートメントで範囲を使用するにはどうすればよいですか?

  7. 7

    含むを使用してリストに対してSwitchステートメントを使用する可能な方法

  8. 8

    Switchステートメントを使用してImageIconを設定する方法

  9. 9

    switchステートメントからcase値を動的に取得することは可能ですか?

  10. 10

    forループ内でswitchステートメントを使用する方法は?

  11. 11

    Java-Type Safe Enumerationsをswitch-caseステートメントとして使用するにはどうすればよいですか?

  12. 12

    switchを使用してifelseステートメントを短縮する方法はありますか?

  13. 13

    map <string、int>を使用してswitch-caseステートメントで文字列を使用する

  14. 14

    JavaでSwitch Caseを使用する方法

  15. 15

    ポリモーフィズムを使用してこのswitchステートメントを削除する良い方法はありますか?

  16. 16

    reactを使用してswitchステートメント内のコードをリファクタリングする方法は?

  17. 17

    Androidアクションバーでswitch-caseを使用する方法は?

  18. 18

    switch()ステートメントを使用して、数値から文字のグレードに変換するにはどうすればよいですか?

  19. 19

    React-switchを使用して動的にマルチスイッチを作成する

  20. 20

    列挙型を使用するようにswitchステートメントを移動します

  21. 21

    switchステートメントを使用してフラグメント内のonBackPressed()を処理する

  22. 22

    フラグメントswitchステートメントでアクティビティを表示する方法

  23. 23

    Java: Problems with Switch case

  24. 24

    Impossible type switch case

  25. 25

    Swift Switch case "not"

  26. 26

    これをJavaScriptでコーディングする簡単な方法はありますか(whileループとswitchステートメント)?

  27. 27

    switchステートメントを使用してGetエラータイプを表す方法は?

  28. 28

    Cでswitchステートメントを使用してメソッドを呼び出した後、whileループが自動的に実行されます

  29. 29

    switchを使用してJavaで配列にランクを追加する方法

ホットタグ

アーカイブ