mikebyrne Posted January 27, 2010 Share Posted January 27, 2010 I've come accross two pieces of code that havn't any comments to tell me what they do and I cant remember either! The code is <?php $fields=file('C:\Users\Mike\Desktop\5april.txt'); foreach($fields as $i=>$field) { $field=str_replace(' ',',',$field); $field=str_replace(', ',',',$field); $fields[$i]=$field; } file_put_contents('C:\Users\Mike\Desktop\test.txt',implode("\r",$fields)); ?> And the other is <?php $lines = file('C:\Users\Mike\Desktop\test.txt'); $output = ""; foreach($lines as $line) { $line = str_replace(" ", " ", $line); $output .= $line; } file_put_contents( 'C:\Users\Mike\Desktop\final.csv', $output ); ?> Any help with what these do would be great! Quote Link to comment Share on other sites More sharing options...
Mchl Posted January 27, 2010 Share Posted January 27, 2010 First one opens a file, reads it line by line, replacing all ' ' double spaces and commas followed by a single space with a comma. Then it saves the result to a new file. Second replaces double spaces with single spaces. Quote Link to comment Share on other sites More sharing options...
mikebyrne Posted January 27, 2010 Author Share Posted January 27, 2010 Thanks for your help! Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.