gudn tach!
Ich dachte schon, mir ist was an einer Syntaxoptimierung in php vorbeigegangen. – jetzt weiß ich auch, wie Perl auskuckt :-)
huebscher als php, gell? (und nein, du brauchst nicht zu antworten.)
Dafür antworte ich eben ;)
Auf jeden Fall würde bei einer von mir entwickelten wesentlich flacheren Datenstruktur als Entity/Attribute/Value auch ein Serializer in PHP wesentlich unkomplzierter aussehen, also fast so hübsch wie der Kumpel in Perl (nur die Klammern sin eckisch):
$data = $this->eav_decode($response); # PHP, Perl
$url_0 = $data['0']['url']; # PHP
$url_1 = $data['1']['url']; # PHP
my $url_0 = $data->{0}{url}; # Perl
# usw.
und so gebaut sein, dass, wenn gewünscht auch gleich die Binaries übertragen werden können. Eine solche Datenstruktur ist im Prinzip eine Tabelle mit 3 Spalten (EAV).
MfG