i text File başka bir ile bazı dizeleri değiştirmek istiyorsanız (ex: \nH with ,H). ki php kullanarak herhangi bir yolu var mı?
Sen file_get_contents(), bir str_replace() gerçekleştirmek ile tüm dosyayı okumak, ve file_put_contents() ile çıkış geri olabilir.
Örnek kod:
<?php
$path_to_file = 'path/to/the/file';
$file_contents = file_get_contents($path_to_file);
$file_contents = str_replace("\nH",",H",$file_contents);
file_put_contents($path_to_file,$file_contents);
?>
Orada birkaç functions to read and write a file.
Sen ile dosyanın içeriğini okuyabilir file_get_contents
, perform the replace with str_replace
and put the modified data back with file_put_contents
a>:
file_put_contents($file, str_replace("\nH", "H", file_get_contents($file)));
Eğer Unix makinada iseniz, ayrıca php en program execution functions aracılığı sed kullanabilirsiniz.
Böylece, php aracılığıyla boru dosyanın tüm içeriği yok ve normal ifadeleri kullanabilirsiniz. Daha hızlı olabilir.
Eğer okuma Man sayfalarından içine değil iseniz, Wikipedia genel bir bakış bulabilirsiniz.