1

ユーザーが入力する必要があるLaravelのフォームがあります。ただし、フォームのすべてのフィールドに入力する必要はありません。空白のままにすることができます。ただし、フィールドが空白のままになるとすぐに、フォームのさらに下に何かを入力したとしても、その下のすべてが空白のままになります。

基本的には、ユーザーが入力したものだけを送信するようにしたいと思います.

4

2 に答える 2

0

あなたの質問が正しく理解できたことを願っています。
これは、最初の空白の後のすべての入力値を削除する方法です。

$input = Input::all();
$firstBlank = array_search('', $input);
if($firstBlank === false){
    $firstBlankIndex = array_search($firstBlank, array_keys($input));
    $input = array_slice($input, 0, $firstBlankIndex, true);
}

// use $input
于 2015-02-02T15:18:45.600 に答える