Ich verwende TPP API
für check Domain-Verfügbarkeit und Domain-Register, aber ich erhalte Antwort in string
.Konvertieren von Zeichenfolge mit mehrdimensionalen Array-Schlüssel und Werte PHP
Get Session, Return String
OK: t73484678463765
Domaincheck, Rückgabestring
woohoo123.nz: OK: Minimum=1&Maximum=2
In einem anderen Fall Rückgabestring
woohoo123.nz: ERR: 102, This is message
wenn es OK
Rückkehr hat &
in Kind, aber wenn ERR
dass die Zeit hat es ,
ich Rückkehr will string
in array
wie Eingangs
[
'woohoo123.nz' => [
'OK' => [
'Minimum' => 1,
'Maximum' => 2,
]
]
]
Eingang woohoo123.nz: ERR: 102, This is message
und Ausgang array
[
'woohoo123.nz' => [
'ERR' => [
'code' => 102,
'message' => 'This is message',
]
]
]
Ich mag folgende folgende array
woohoo123.nz: OK: Minimum=1&Maximum=2
und Ausgang umwandeln mehr zu Code wiederverwenden, bevorzuge ich recursive
und callback
aber nicht sicher in diesem Fall.
Ich bin unsicher was Sie wollen. Können Sie weitere Beispiele für mögliche String-Eingaben und die von Ihnen gewünschte 'array' /' stdClass'-Ausgabe geben? –
Ich möchte diese Zeichenfolgen in Array konvertieren. String enthält ':', '&' und ',' und konvertiert in multidimensionales Array @HurricaneDevelopment –
Ich habe die Funktion umgeschrieben. Es ist nur für diesen speziellen Fall. Lass es mich wissen, wenn es für dich funktioniert. –