0
ブレードファイル上の2つの異なる場所でこのjsonデータを別々にエコーする方法はありますか。Laravel JSONレスポンス
[{ "CLIENT_ID": "D118"、 "合計":46}] foreachループ無し
CLIENT_ID &合計?
ブレードファイル上の2つの異なる場所でこのjsonデータを別々にエコーする方法はありますか。Laravel JSONレスポンス
[{ "CLIENT_ID": "D118"、 "合計":46}] foreachループ無し
CLIENT_ID &合計?
あなたのようなヘルパー関数の何かを行うことができます。
function getClientId($json){
$array = json_decode($json,true);
if(isset($array[0]['client_id'])){
return $array[0]['client_id'];
}else{
return 0;
}
}
function getTotal($json){
$array = json_decode($json,true);
if(isset($array[0]['total'])){
return $array[0]['total'];
}else{
return 0;
}
}
Helper.phpファイルを作成するヘルパー関数を作成し、それがオートロードやテストの目的のためにあなただけの貼りweb.phpファイルで行くことができます作るために最善の正確なこの機能を使用し、任意のブレード・ファイルから呼び出します。
幸運...
このエラーを取得:json_decode()は、配列が、それは私があなたのブレード・ファイルで私のローカルシステムでチェック動作しますあなたのデータはJSON形式である場合 – Zack
を与え、パラメータ1が文字列であることを期待このような関数を呼び出さなければならない{!! getClientId($ json_data)!!} –