Posts mit Tag: JSON

PHP: Services_JSON vs. json_decode

Da PHP4 noch keine native JSON-Unterstützung mitbrachte hatte ich mich für Services_JSON entschieden. Eine neue Anwendung erforderte nun das Hochladen von größeren Datenmengen. Dabei stieß Services_JSON an seine Grenzen: Ab einer gewissen Datenmenge wurden die Daten nicht mehr umgewandelt.

Da PHP5 inzwischen gut verbreitet ist konnte ich

1
2
3
4
function json2array($sJson) {
	$oJson = new Services_JSON ( SERVICES_JSON_LOOSE_TYPE );
	return $oJson->decode ( $sJson );
}

nun durch

1
2
3
function json2array($sJson) {
	return json_decode($sJson, true);
}

ersetzen.

Das Resultat
Das Parsen der JSON codierten Daten läuft nun um Faktoren schneller.

WordPress Themes