-1
このAPIのすべての値を、 "position24"の値で並べられたhtmlテーブルにリストする方法を教えてください。APIからの値を共通パラメータで注文する
私は個々の値を呼び出す方法を知っていますが、私はその順序でそれらを自動的にロードする方法がわかりません。
このAPIのすべての値を、 "position24"の値で並べられたhtmlテーブルにリストする方法を教えてください。APIからの値を共通パラメータで注文する
私は個々の値を呼び出す方法を知っていますが、私はその順序でそれらを自動的にロードする方法がわかりません。
あなたはそれがこのキーによってソート、JSONをデコードし、あなたのAPIを呼び出して、テーブルにそれを返すことができます。次の行は、あなたのソリューションの基礎です。
function compare($a, $b) {
return intval($a->position24) - intval($b->position24);
}
$json = file_get_contents('http://www.coincap.io/front');
$data = json_decode($json);
usort($data, 'compare');
// display $data in a table
あなたはクラスを使用し、機能(compare
)を比較した場合、あなたが使用する必要がありますusort - 関数呼び出しと同じクラスにされています
usort($data, array($this, 'compare'));
がUPDATE:
あなたは次のような属性を呼び出すことで表をエコーアウトできます:
foreach ($data as $row) {
echo $row->long;
echo $row->position24;
}
非常に多くの値があるので、私はそれを表示しておきます。テーブルを作成する方法のヘルプが必要な場合は、詳細情報hereがあります。
ありがとうございました!私はしかし、表示する値を取得していないよ。これを他の値と結びつける方法を学ぶことができるリソースに私を指摘できますか? – tklein