PHP echo内でLaravelのasset機能を用いて画像を出力したい
PHP(Laravel)のecho内でassetを利用して画像を表示しようとしても
ブラウザで確認すると文字列として認識されてしまって画像を出力されません。
試してみたコード
実際に書いてみたコードが下記のものです。
PHP
1<?php 2for ($i = 0; $i < 3; $i++) { 3 echo "<img src=\"{{ asset('/image/image".$i."jpg') }}\">"; 4} 5?>
ブラウザ上の開発者ツールではソースが下記のようになっています。
<img src="{{ asset('/image/image0.jpg') }}"> <img src="{{ asset('/image/image1.jpg') }}"> <img src="{{ asset('/image/image2.jpg') }}">
echoを利用せずにhtmlとしてassetを利用した場合は画像を表示できる事を確認できたのでパスの指定は間違っていないと思われます。
""の使い方等に問題があるのであればどのように記述すれば画像を出力できるかご教授ください。
よろしくお願いします。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。