である私はRoute
を持っています。いつでも私はRouteCollection
のエラーを与える場合/first/second/
を送ってください。どうすればそれを制御できますか?パラメータがURLである場合に対処するためにどのように空のlaravel
1
A
答えて
1
ドキュメントを少し読むためにいくつかの時間がかかるしてください:Optional Parameters
時にはあなたは、ルートパラメータを指定する必要がありますが、オプションでそのルートパラメータの 存在することがあります。パラメータ名の後ろに
?
のマークを付けることで可能です。ルートの 対応する変数のデフォルト値を与えていることを確認してください:Route::get('user/{name?}', function ($name = null) { return $name; }); Route::get('user/{name?}', function ($name = 'John') { return $name; });
だから、あなたのケースでは、ルートは次のようになります。
/first/second/{param?}, '[email protected]'
とコントローラでの
public function index($param ='')
0
あなたはあなたのparamをnullでインスタンス化する必要がありますあなたの関数の定義
public function index($param = null) {
if (!$param) {
return redirect()->back();
}
}
関連する問題
- 1. Laravelは私の場合どのようにリクエストクラスを検証するためにではなく、メソッドのパラメータに
- 2. iOSの場合、URLが空であるかどうかをチェックする方法
- 3. HTTP-POSTに本文がある場合、urlパラメータがnull
- 4. LaravelどのようにURLクエリのパラメータを削除するには?
- 5. Laravelでデータが空の場合、htmlを無視するにはどうすればよいですか?
- 6. どのようにクエリ条件を選択するかを選択するパラメータが空白の場合
- 7. どのようにテーブルを結合するために多対多の関係
- 8. URLがURL codeigniterにある場合にデータを表示するにはどうすればいいですか
- 9. 賢明でない文字がある場合、URL toURIをどのように変換するのですか?
- 10. コマンドが誤っていたか、結果がnodejsのために空の場合を区別するためにどのようにchild_process.execSync
- 11. URLのパラメータが各投稿ごとに空の場合、Wordpressのリダイレクト
- 12. パラメータがバッチファイルで可変である場合、どのようにパラメータフォームのラベルを取得できますか?
- 13. EXCELは:値ANFがある場合がある場合に探求するどのように私は、そうでない場合は0
- 14. UIに要素がたくさんある場合、どのように高速にナビゲートするのですか?
- 15. どのように「なし」に対処するジャンゴでのDBの値が
- 16. HTTPステータスコードは、URLパラメータのキーが無効であるとき、RESTサービスのために返されるURLパラメータのキーが無効である場合にHTTPステータスコードは、RESTサービスのために返される何
- 17. 結合に複数のフィールドがある場合、どのようにLinqに結合を残しましたか?
- 18. メインに入る前にプログラムがクラッシュした場合の対処方法
- 19. テーブルにNULL以外の外部キーがある場合、どのようにケースを処理しますか?
- 20. Laravel 5 - 私がどのように見えるのURL持っ
- 21. Rangeに空のセルがある場合に.FullSeriesCollectionをループするときに無効なパラメータを取得する
- 22. イベントが空の場合、URLへのアクセスを防ぐにはどうすればよいですか?
- 23. Auth0とAngular 2を使用する場合、リクエストURLにリダイレクトするためのハッシュURLパラメータを取得
- 24. Catchブロックで例外が発生した場合は、C#でどのように処理するのですか?
- 25. 誰かが同じWit.aiアプリで複数のストーリーを作成した場合、どのように競合に対処するかを知っていますか?
- 26. ウェブサイトがルートフォルダにない場合は、絶対URLまたは相対URL?
- 27. パラメータが正規表現である場合、どのようにリクエストからデータを取得できますか?
- 28. javaにあるURLからそれを削除する必要がある場合は、パラメータをチェックするためのデフォルトクラスがありますか?
- 29. タスクがアクティブである場合にのみ処理Outlookタスクを処理する
- 30. 別の名前空間に同じクラス名がある場合、どうすればよいですか?
なぜ文字列をチェックすれば 'null'ですか? –