Hallo,
Ich habe ein Problem mit diesen Skript:
<?
//http://www.energieverbraucher.de/de/Preisabfrage__1101/#suedost
WWW_UpdatePage(46237 /*[WWW Reader Gaspreis]*/);
$string = GetValue(56179 /*[Preisabfragen\Gaspreis\Text Parser Gaspreis ext]*/);
$arr= explode('<td>',$string);
print_r ($arr);
foreach ($arr as $value) {
str_replace(',', '.', $value);
}
SetValue(22196 /*[Preisabfragen\Gaspreis\bis 3.000 Liter\brutto]*/, floatval($arr[1]));
SetValue(27261 /*[Preisabfragen\Gaspreis\bis 3.000 Liter
etto]*/, floatval($arr[2]));
SetValue(54064 /*[Preisabfragen\Gaspreis\über 3.000 Liter\brutto]*/, floatval($arr[3]));
SetValue(40784 /*[Preisabfragen\Gaspreis\über 3.000 Liter
etto]*/, floatval($arr[4]));
?>
Das Problem ist das der Ausgabewert von $arr[4] eigentlich 27,5 sein müsste in die Variable aber 27,0 geschrieben wird.
Irgendwas wurde doch bei der aktuellen PHP umgestellt?
Kann mir jemand mal auf die Sprünge helfen?