Stefan Welscher: Suche parse_str für lange Variablenwerte

Beitrag lesen

Moin moin,
ich hab hier eine PHP-Seite die unter Linux über die Shell aufgerufen wird und aus einer übergebenen URL die Variablen auswerten soll.
Das funktioniert an sich mit parse_str ganz gut, außer wenn die Variablenwerte ansteigen. Ab ca. 1500 Zeichen schneidet die Funktion den Rest ab. Gibt es eine vergleichbare Funktion, die größere Datenmengen handlen kann? Ich müsste aktuell ca. 300KB umwandeln können.

Aufruf:

  
$arg_array=split("[?&]",$coca_file);  
$file_arg=1;  
foreach ($arg_array as $arg)  
{  
        if ($file_arg) { $file_arg=0; $coca_file=$arg; continue; }  
        parse_str($arg);  
}