У меня есть следующие в моем routes.php:не удается получить получить переменные в Laravel
Route::controller('hello', 'HelloController');
И у меня есть следующие в моем HelloController.php:
use Input;
use Illuminate\Http\Request;
public function getIndex(Request $request)
{
echo "hi";
$param = $request->input('param');
echo $param;
}
Когда я иду мой URL /hello?param=testparam
ничего не выводится для значения $param
. Есть идеи?
Обновление Когда я ввожу это в свой URL: index.php/hello?param=testparam
. Он работает нормально. Это заставляет меня думать, что это связано с красивыми URL-адресами.
вы получаете какие-либо ошибки? Вы пытались выполнить $ param = $ request-> param; –
@zlen Я вызываю lluminate \ Http \ Request и по-прежнему имеет значение null. – KingKongFrog
@KhanShahrukh No Error, и я тоже это пробовал. – KingKongFrog