Ich frage eine Datenbank nach Ergebnissen ab und versuche, sie in ein codiertes JSON-Array zu konvertieren, wobei der Schlüssel als Name des Paares fungiert und der Wert der Wert ist. Wie würde ich das im folgenden Code tun?Umwandeln von Zeichenfolgen in konvertierbare JSON-Arrays
foreach($results as $result) {
foreach($result as $key => $value) {
if ($key == 'D')
{
$trimmed = round($value, 4);
}
else
{
$trimmed = trim($value, "\n\r");
}
$array[$i] ="$key"."=>"."$trimmed";
}
$i = 0;
$jret = json_encode($array);
echo $jret;
}
Zum Beispiel:
<?php
$object[0] = array("foo" => "bar", 12 => true);
$encoded_object = json_encode($object);
?>
Ausgang:
{"1": {"foo": "bar", "12": "true"}}
Ihr Beispiel suchen doesn Ich gebe diese Ausgabe nicht zurück. Hast du es jemals versucht? – kirilloid