環境 PHP Laravel5.5
実現したいこと
index.blade.phpに以下を変数を渡したとき,
php
1$data = {"content":"あいう{$val}お"} //eloquentのget()メソッドで取得したデータ 2$val = 'え'
index.blade.phpで$dataを変数展開して「あいうえお」と出力したい
現状
php
1<?php 2 $data0 = "あいう{$val}お";//blade上で文字列を作成した場合($dataを使わなければ変数展開できる) 3 echo $data0; 4?> 5出力>>あいうえお →成功だが使えない 6 7<?php 8 $data0 = $data->content; 9 echo $data0; 10?> 11出力>>あいう{$val}お →失敗 12 13<?php 14 $data0 = strval($data->content); 15 echo $data0; 16?> 17出力>>あいう{$val}お →失敗 18 19{!! $data->content !!} 20出力>>あいう{$val}お →失敗
string変換を行っても中々うまくいかず, 知恵をお貸しいただけると幸いです。
あなたの回答
tips
プレビュー