为什么urlencode函数无法呈现有效的网址

时间:2019-07-11 07:54:39

标签: laravel laravel-5 routes laravel-routing

在我的laravel 5.8应用程序中,我通过以下方式使图像生成并生成图像:

     <img src="/show_banner_image/{{ $nextActiveBanners['id'] }}/{{ urlencode($nextActiveBanners['text']) }}/{{ urlencode($nextActiveBanners['url']) }}/{{
$nextActiveBanners['view_type'] }}/">

但是,如果url的值为“ https://www.php.net”,我会收到404错误

与路由/web.php:

Route::get('/show_banner_image/{banner_id}/{banner_text}/{banner_url}/{banner_view_type}', ['as' => 'site.viewImage', 'uses' => 'HomeController@test2']); //app/Http/Controllers/HomeController.php

我的网址无效。我以为urlencode必须解决这个问题,有点像不是... 如何纠正?

0 个答案:

没有答案