PHP写入文本文件
当我写入文本文件时,所有数据都打印在第一行,虽然我使用了PHP_EOL,但我希望逐行打印PHP写入文本文件,php,text-files,Php,Text Files,当我写入文本文件时,所有数据都打印在第一行,虽然我使用了PHP_EOL,但我希望逐行打印 $file_Name = './textFilesData/Accounts_Deafult_Data.txt'; $current = file_get_contents($file_Name); $c = 0; while ( $c < 5 ) {
$file_Name = './textFilesData/Accounts_Deafult_Data.txt';
$current = file_get_contents($file_Name);
$c = 0;
while ( $c < 5 )
{
$current = 'Rafat';
$current = $current.PHP_EOL;
$c++;
}
file_put_contents($file_Name, $current);
$file_Name='./textFilesData/Accounts_deafolt_Data.txt';
$current=file\u get\u contents($file\u Name);
$c=0;
而($c<5)
{
$current='Rafat';
$current=$current.PHP\u EOL;
$c++;
}
文件内容($file\u Name,$current);
您可以使用:$current=“$current1\n”代码>
$file_Name = './textFilesData/Accounts_Deafult_Data.txt';
$current = file_get_contents($file_Name);
$c = 0;
while ( $c < 5 )
{
$current1 = 'Rafat';
$current .= "\n$current1";
$c++;
}
file_put_contents($file_Name, $current);
$file_Name='./textFilesData/Accounts_deafolt_Data.txt';
$current=file\u get\u contents($file\u Name);
$c=0;
而($c<5)
{
$current1='Rafat';
$current.=“\n$current1”;
$c++;
}
文件内容($file\u Name,$current);
您可以使用:$current=“$current1\n”代码>
$file_Name = './textFilesData/Accounts_Deafult_Data.txt';
$current = file_get_contents($file_Name);
$c = 0;
while ( $c < 5 )
{
$current1 = 'Rafat';
$current .= "\n$current1";
$c++;
}
file_put_contents($file_Name, $current);
$file_Name='./textFilesData/Accounts_deafolt_Data.txt';
$current=file\u get\u contents($file\u Name);
$c=0;
而($c<5)
{
$current1='Rafat';
$current.=“\n$current1”;
$c++;
}
文件内容($file\u Name,$current);
使用这个
$current .= "Rafat";
用这个,
$current .= "Rafat";
添加\r\n
应该可以工作
$file_Name = './textFilesData/Accounts_Deafult_Data.txt';
$current = file_get_contents($file_Name);
$c = 0;
while ( $c < 5 )
{
$current .= 'Rafat'."\r\n";
$c++;
}
file_put_contents($file_Name, $current);
$file_Name='./textFilesData/Accounts_deafolt_Data.txt';
$current=file\u get\u contents($file\u Name);
$c=0;
而($c<5)
{
$current.='Rafat'。“\r\n”;
$c++;
}
文件内容($file\u Name,$current);
添加\r\n
应该可以
$file_Name = './textFilesData/Accounts_Deafult_Data.txt';
$current = file_get_contents($file_Name);
$c = 0;
while ( $c < 5 )
{
$current .= 'Rafat'."\r\n";
$c++;
}
file_put_contents($file_Name, $current);
$file_Name='./textFilesData/Accounts_deafolt_Data.txt';
$current=file\u get\u contents($file\u Name);
$c=0;
而($c<5)
{
$current.='Rafat'。“\r\n”;
$c++;
}
文件内容($file\u Name,$current);
我使用了它,但仍然是@Ahosan Karim Asiksome编辑器的新行文本显示为一行。示例窗口默认记事本视图为单行。但是在文本文件中有一个新行。要查看实际视图,可以使用记事本++是的,这是正确的。谢谢@Ahosan KarimAsik@RafatHaj Ali或u可以对新行使用\r\n
。但要分解行,请记住..我使用了它,但仍然是相同的@Ahosan Karim Asiksome编辑器新行文本显示为一行。示例窗口默认记事本视图为单行。但是在文本文件中有一个新行。要查看实际视图,可以使用记事本++是的,这是正确的。谢谢@Ahosan KarimAsik@RafatHaj Ali或u可以对新行使用\r\n
。但要分解行,请记住..您是从同一个文件读写的吗?您是从同一个文件读写的吗?