PHP ループで配列を生成する問題について、アドバイスをいただければ幸いです。 。 。 。
音楽検索インターフェースを作成し、JSON 形式で出力したいと考えています
返される単一のデータは次のとおりです:
$arr = array("url"=>"$id", "name"=>
すべてのデータをバイナリにループする方法配列(2次元ですか?)
以下の形式でJSONを出力します
"list":[{"Song":"曲名","名前":"歌手", " Album":"アルバムは通常空です"}, {…………}]
すると、最後に配列 json_encode が出力されます!
-----解決策---------
PHP コード
<br>------解決策---------<font color="#e78608"></font>json データと配列の関係はどこにありますか? ? <br>"list":[{"Song":"曲名","Name":"歌手","アルバム":"アルバムは通常空です"},{…………}]<br><br>曲=名前? 名前=歌手?<br><br>$arr = array("url"=>"0","name"=>"Old Love","singer"=>"ジャッキー・チャン" ,"アルバム"=>"スノーウルフ湖") ;<br>$arr2 = array("url"=>"1","名前"=>"レオ","歌手"=>"曾兄","アルバム"=>"新曾兄") ;<br>$arr3 = array("url"=>"2","名前"=>"私の","歌手"=>> ; "チュン兄弟","アルバム"=>"新チュン兄弟は学部の学位取得のために勉強しています") ;<br><br>$array[]=$arr;<br>$array[]=$arr2;<br> $array []=$arr3;<br><br>echo json_encode($array,JSON_UNESCAPED_UNICODE);<br><br>php 5.4+UTF8 <br><br>------解決策---------<font color="#e78608"></font>配列を作成し、array_push() を使用してデータを追加して、必要なものに変換します。 <br><div class="clear"></div>