Вы можете использовать array_filter
для результатов, которые будут содержать только непустые значения:
$results = array_filter($request->all());
Обратите внимание, что если 0 допустимо, вам, возможно, придется использовать Обратный звонок вместо.
$results = array_filter($request->all(), 'strlen');