Der Inhalt dieses Artikels handelt von der PHP-Verarbeitung von WeChat-Rechnungen. Jetzt kann ich ihn mit allen teilen. Freunde in Not können darauf verweisen
Kürzlich muss ich einen Zahlungsabgleich durchführen, also prüfen, ob die Drittzahlung und die Rechnung in der Datenbank eins zu eins übereinstimmen, was die Verarbeitung von WeChat beinhaltet Anweisung, und die WeChat-Rechnungsschnittstelle gibt für eine Zeichenfolge Folgendes zurück:
Die Funktion, die das Programm implementieren muss, besteht darin, die effektiven Informationen zu extrahieren Jede Bestellung aus dieser Zeichenfolge lautet wie folgt:
function deal_wechat_return_result($reponse) { $result = array(); $reponse = str_replace(","," ",$reponse); $reponse = explode("`",$reponse); $total_order_count =( count($reponse) - 6 ) / 24; for($i = 0; $i< $total_order_count; $i++) { $base_index = 24 * $i; $result[$reponse[$base_index + 7]] = array( 'wechat_order_no' => $reponse[$base_index + 6], 'order_count' => $reponse[$base_index + 13], 'order_discount' => $reponse[$base_index + 23] ); } return $result; }
PHP-Methode zur Verarbeitung von URLs mit chinesischen Schriftzeichen
PHP-Methode zur Verarbeitung von Formular-Upload-Dateien
PHP-Verarbeitung einer Excel-Tabelleninstanzmethode
Das obige ist der detaillierte Inhalt vonPHP verarbeitet WeChat-Rechnungen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!