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! Link to comment https://forums.phpfreaks.com/topic/189989-help-with-commenting-2-old-files/ 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. Link to comment https://forums.phpfreaks.com/topic/189989-help-with-commenting-2-old-files/#findComment-1002363 Share on other sites More sharing options...
mikebyrne Posted January 27, 2010 Author Share Posted January 27, 2010 Thanks for your help! Link to comment https://forums.phpfreaks.com/topic/189989-help-with-commenting-2-old-files/#findComment-1002378 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.