1
名前にスペースを含む変数を転記するフォームがあります。Laravel Requestオブジェクトがフォーム名のスペースをアンダースコアに置き換えるのはなぜですか?
私のapi.phpで
私は私のAJAXリクエストを実行し、私は名前が空白で、」正しく渡されていることクロームインスペクタで見ることができます)
:
Route::post('/user', '[email protected]');
UserControllerで
function get(Request $request)
{
dd($request->input('Name Surname')); //display null
dd($request->all()); //I notice the key's changed to Name_Surname
}
空白を入れなければならないので名前を変更できません(悪い練習ですか?そうですが)。
置き換えられるスペースを避けるにはどうすればよいですか? (おそらく、リクエスト - > all()が手で配列キーを返す必要はありません)。