Ordenar por valor array JSON con PHP
Publicado por josele (1 intervención) el 06/04/2021 02:16:31
Hola.
Vengo aquí con la esperanza de que alguien me ayude.
Necesito saber como modificar con PHP un array JSON que me devuelve una consulta a una API.
El codigo que tengo me muestra un gran listado.
Lo que quiero es ordenar y solo mostrar las 3 monedas mas caras del mercado de las muchas que hay.
Estoy probando con la funcion asort, ksort...pero no lo consigo.
Gracias
Vengo aquí con la esperanza de que alguien me ayude.
Necesito saber como modificar con PHP un array JSON que me devuelve una consulta a una API.
El codigo que tengo me muestra un gran listado.
Lo que quiero es ordenar y solo mostrar las 3 monedas mas caras del mercado de las muchas que hay.
Estoy probando con la funcion asort, ksort...pero no lo consigo.
Gracias
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?php
header("Access-Control-Allow-Origin: *");
header("Content-Type: text/html;charset=utf-8");
$data=[{"symbol":"ETHBTC","price":"0.03572700"},{"symbol":"LTCBTC","price":"0.00374300"},{"symbol":"BNBBTC","price":"0.00624000"},{"symbol":"NEOBTC","price":"0.00100100"},{"symbol":"QTUMETH","price":"0.00556900"},{"symbol":"EOSETH","price":"0.00317900"},{"symbol":"SNTETH","price":"0.00008992"},{"symbol":"BNTETH","price":"0.00365100"},{"symbol":"BCCBTC","price":"0.07908100"},{"symbol":"GASBTC","price":"0.00024330"}]
foreach ($data as $moneda => $info)
{
echo "<h3> $moneda </h3>";
echo "<p>";
echo "<b> Moneda: </b> " . $info["symbol"] . " <br> ";
echo "<b> Precio: </b> " . $info["price"] . " <br> ";
echo "</p>";
}
Valora esta pregunta


0