phpbar.de logo

Mailinglisten-Archive

AW: [php] Hex 00 durch Hex 20 (Blank) ersetzen

AW: [php] Hex 00 durch Hex 20 (Blank) ersetzen

Schmitt Joachim php_(at)_phpcenter.de
Fri, 05 Apr 2002 17:19:27 +0200


At 16:35 05.04.2002 +0200, you wrote:
>Hab mal einwenig im Manual gestöbert aber leider nichts gefunden.
>Ist allerdings auch eine feine Sache: Wie ersetzt man NICHTS?
>
>Falls jemandem was einfallen sollte bitte ich um kurze Meldung...
>Danke!
>Andre
>
>PS: Der reguläre Ausdruck \0 oder \x00 findet leider nichts, also findet
>nicht NICHTS *grübel*

$data = str_replace(chr(0x00), " ", $data);
das sollte funktionieren..

gruß

joachim






> > -----Ursprüngliche Nachricht-----
> > Von: php-admin_(at)_phpcenter.de [mailto:php-admin_(at)_phpcenter.de]Im Auftrag
> > von Andre Steffens
> > Gesendet: Freitag, 5. April 2002 14:43
> > An: PHP List
> > Betreff: [php] Hex 00 durch Hex 20 (Blank) ersetzen
> >
> >
> > Hallo,
> >
> > erhalte per FTP eine Datei welche von einem HOST stammt. Problem ist das
> > sich innerhalb der Datei das Hexzeichen 00 befindet, welches von PHP als
> > "nicht vorhanden" gewertet wird. Als Ergebnis habe ich einen Satzverschub
> > innerhalb der Struktur.
> >
> > Ich müsste alle Hex 00 in Hex 20 (ASCII 32, Leerzeichen) wandeln. Wie
kann
> > ich das machen?
> >
> > str_replace(hex(00),hex(20),$string) ?
> >
> > Besten Dank für die Lösung
> > Andre
> > --
> > ** http://www.php-center.de **
> > Die PHP-Liste: mailto: php_(at)_phpcenter.de
> > http://lists.phpcenter.de/mailman/listinfo/php
>--
>** http://www.php-center.de **
>Die PHP-Liste: mailto: php_(at)_phpcenter.de
>http://lists.phpcenter.de/mailman/listinfo/php


php::bar PHP Wiki   -   Listenarchive