Author |
Message |
Justin_
|
Posted: Fri Aug 04, 2006 1:46 pm Post subject: PHP for parsing? |
|
|
Hey guys,
I have to parse some ascii text files and I thought it might be easier using a scripting language. But unlike C there is no obvious way to access variables and manipulate them (character by character).
My original plan was to put the filestream in a buffer and manipulate it on-the-fly so to speak, meaning before the data is outputted to the new file it would be parsed. A way to do that might be to read the original file into a variable and then run scans on the bytes in the variable to see if any match and then patch them accordingly...
Being highly unskilled this is the idea I have but cannot implement because I can't find any way to access individual bytes in the variable (with PHP). So if someone knows of a way you could either tell me about it or explain a better way of parsing. Thanks for your time. |
|
|
|
|
|
Sponsor Sponsor
|
|
|
md
|
Posted: Fri Aug 04, 2006 1:48 pm Post subject: (No subject) |
|
|
$string[0] will get you the first character. Mostly though there isn't a huge need for accessing individual characters with php. The built in string functions are immensely powerful. |
|
|
|
|
|
Justin_
|
Posted: Fri Aug 04, 2006 1:55 pm Post subject: (No subject) |
|
|
Oh, my mistake, yeah that is fairly straight forward... I'll find a listing of the string functions and I should be good to go. Thanks again. |
|
|
|
|
|
Justin_
|
Posted: Fri Aug 04, 2006 2:07 pm Post subject: (No subject) |
|
|
V sbhaq n terng yvfgvat bs gur fgevat shapgvbaf... Vapyhqvat gur ebg13 shapgvba nf lbh pna ernqvyl frr. |
|
|
|
|
|
md
|
Posted: Fri Aug 04, 2006 4:12 pm Post subject: (No subject) |
|
|
Methinks you've discovered rot13, good job; but please don't spam (even if you did create the topic). |
|
|
|
|
|
|