【发布时间】:2018-05-05 06:04:54
【问题描述】:
当我在控制器中使用dd($arr) 时,解码的 json 数据会正确打印。如何将此解码的 json 数据传递到我的视图中?
控制器代码
public function test()
{
// $sld = $request['sld'];
// $tld = $request['tld'];
$response = Curl::to('https://reseller.enom.com/interface.asp?command=check&sld=decksys&tld=info&responsetype=xml&uid=resellid&pw=resellpw')
->get();
//check if we are getting a response
$xml = simplexml_load_string($response);
$json = json_encode($xml);
$arr = json_decode($json, true);
dd($arr);
return view('clientlayout.main.test', compact('arr'));
}
刀片文件:
`{{ $arr }}`
我的路线文件如下:
Route::get('/test','EnomController@test');
如何解决这个错误?
htmlspecialchars() 期望参数 1 是字符串,给定数组
【问题讨论】:
-
dd($arr) 中显示的输出是什么
-
这是 dd($arr) 数组的输出:19 [▼ "Command" => "CHECK" "APIType" => "API.NET" "Language" => "eng" " ErrCount" => "1" "errors" => array:1 [▶] "ResponseCount" => "1" "responses" => array:1 [▶] "MinPeriod" => "1" "MaxPeriod" => "10" "Server" => "sjl0vwapi16" "Site" => "eNom" "IsLockable" => "True" "IsRealTimeTLD" => "True" "TimeDifference" => "+7.00" "ExecTime" => " 0.036" "完成" => "true" "TrackingKey" => "999b66f5-5485-4dfa-bb9e-8424d4d0e9ae" "RequestDateTime" => "5/4/2018 晚上 11:56:38" "调试" => [ ] ]
-
好的,我会更新我的答案
标签: laravel laravel-5 laravel-4 laravel-5.2