Posted by quamis@gmail.com on 10/05/06 14:47
Hy,
i need to process every character in a file, so i open the file read
in buffers of about 8192bytes and process each buffer, then i write
the output to another file.
the problem is that with large files(>8Mb) i get a script error(Fatal
error: Maximum execution time of 30 seconds exceeded ).
i acess every character in the buffer with
$chr=ord($bufferIn{$i}); (where $i=0...8192)
seems like all he time the script consumes is in the for loop and the
chr/ord functions.
can i do something to speed things up?
is there any other way of acessing a single characher except
$bufferIn{$i} ?
Navigation:
[Reply to this message]
|