Hello,
ich habe folgende Funktion:
public function checkStrichcode($strichcode) {
$strichcode = trim($strichcode);
$strichcode = str_replace(' ', '', $strichcode);
if (is_numeric($strichcode) && (strlen($strichcode) <= 20) )
return $strichcode;return false;
}
>
> Übergebe ich dieser Funktion so etwas...
> 900570 030 1432
> kommt dabei nicht dieses Ergebnis heraus...
> 9005700301432
>
> sondern das hier:
> 900570 030 1432
>
> Kann sich das jemand erklären? Übrigens funktioniert es mit preg\_replace ebensowenig.
Ich komme da mal von einer anderen Seite, als meine Kollegen:
Welche PHP-Version aus welcher Distribution auf welchem OS?
Ich erinnere mich nämlich daran, dass ich dasselbe Phänomen mit einer frühen Fünfer-Version auf einem Debian-3.5 auch schon mal hatte.
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg

--
Nur selber lernen macht schlau
<http://bergpost.annerschbarrich.de>