Thread substr(): Alternative gesucht
(15 answers)
Opened by bloonix at 2007-07-02 15:44
[quote=pq,02.07.2007, 14:23][quote=opi,02.07.2007, 13:44]Was mir an substr() nicht gefällt ist,
dass der $string jedesmal an substr() übergeben wird, lieber wäre es mir, wenn ich den String "irgendwohin gebe" und den String dann in 8 Byte Häppchen zurück bekomme.[/quote] wieso eigentlich?[/quote] das versuche ich gerade rauszufinden :) Man kann nicht unendlich viel von einem Filehandle mittels sysread() oder syswrite() lesen bzw schreiben. Die empfohlene Größe kann mittels stat($fh)[11] herausbekommen werden, oder aber man setzt die Größe fix auf 16384 Bytes. Warum gerade soviel, versuche ich zu ergooglen. Das ist wohl die maximale Buffersize... aber wovon... dunno. Ich suche die Lösung :) @morizt: unpack() oder pack() kann an dieser Stelle nicht gebraucht werden. Der 3 Parameter von syswrite() ist das, was ich brauche (OFFSET). What is a good module? That's hard to say.
What is good code? That's also hard to say. One man's Thing of Beauty is another's man's Evil Hack. |