Der Inhalt dieses Artikels befasst sich mit der Konvertierung von JSON-Objekten in Arrays (Code) in thinkphp5. Ich hoffe, dass er für Freunde hilfreich ist.
1. Zunächst verwenden wir den folgenden Code zur Ausgabe:
Der obige Code gibt das folgende JSON-Objekt aus:
.
Wenn wir auf der Seite ausgeben möchten, müssen wir es in ein Array konvertieren:
$list = json_decode($list->getContent(),true); $this->assign('data',$list['data']); return $this->fetch('tea');
Auf diese Weise können wir das JSON-Objekt in ein Array konvertieren und das herausnehmen Datenarray in $list, und dann verwenden wir das volist-Tag, um die Ausgabe im Frontend zu schleifen:
{volist name="data" id="it"} <a href="{:url('index/index/test')}?teacherid={$it.teacherid}" class="weui-media-box weui-media-box_appmsg"> <div class="weui-media-box__hd" > <img class="weui-media-box__thumb" src="../../../public/static/images/cat.jpg" alt=""> </div> <div class="weui-media-box__bd" > <h4 class="weui-media-box__title">教师:{$it.teachername}</h4> <p class="weui-media-box__desc">任课:{$it.course}</p> </div> </a> {/volist}
Auf diese Weise kommt unsere Frontend-Seite heraus:
Empfohlene verwandte Artikel:
So prüfen Sie, ob eine Remote-Datei in PHP vorhanden ist (reiner Code)
Codebeispiel zum Löschen eines Verzeichnisses und alle Dateien im Verzeichnis in PHP
Das obige ist der detaillierte Inhalt vonSo konvertieren Sie ein JSON-Objekt in ein Array in thinkphp5 (Code). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!