1
entfernen Ich bekomme einige Schrägstriche in meinem JSON-Array-Schlüssel mit PHP. Ich erkläre meinen Code unten.Wie Schrägstriche von Array-Schlüssel mit PHP
$result[] = $fcm->send_fcm_notify($device_id, $message);
echo json_encode($result);
Die Ausgabe des obigen Codes ist unten:
{\"multicast_id\":7339396188598826217,\"success\":1,\"failure\":0,\"canonical_ids\":0,\"results\":[{\"message_id\":\"0:1482327583160431%2d865361f9fd7ecd\"}]}"]
Ich brauche die Schrägstriche zu entfernen, weil ich success==1
überprüfen müssen. Bitte hilf mir.
Das JSON-String Versuchen ist _nicht_ das Ergebnis des angegebenen Code. Es ist tatsächlich ungültig. – arkascha
http://php.net/manual/en/function.stripslashs.php Mit dieser Funktion können Sie die Escape-Zeichen entfernen, aber json_encode erzeugt diese nicht, also entgeht Ihnen nichts? – DevNiels
Sieht aus wie diese Methode gibt bereits eine JSON-codierte Zeichenfolge zurück. Warum codierst du es ein zweites Mal? – arkascha