[!--quoteo(post=364148:date=Apr 12 2006, 02:24 PM:name=ober)--][div class=\'quotetop\']QUOTE(ober @ Apr 12 2006, 02:24 PM) [snapback]364148[/snapback][/div][div class=\'quotemain\'][!--quotec--] Is the file, by chance seperated by tabs instead of spaces? If so, you can use whatever function you'd like to read in line by line (fgets for example) and then you can just use explode() to break the string up into its various pieces. [/quote] Thanks for getting back to me. Unfortunately the readable characters are separated by different amounts of white space, sometimes 38 blank spaces, 75 blank spaces, etc. [!--quoteo(post=364152:date=Apr 12 2006, 02:35 PM:name=obsidian)--][div class=\'quotetop\']QUOTE(obsidian @ Apr 12 2006, 02:35 PM) [snapback]364152[/snapback][/div][div class=\'quotemain\'][!--quotec--] right, and if it's delimited by tabs or something like that, you could also use fgetcsv() to pull it all in for you. [/quote] Thanks for getting back to me. Unfortunately the readable characters are separated by different amounts of white space, sometimes 38 blank spaces, 75 blank spaces, etc.