Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/263.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 从URL获取值并将其保存在文件中_Php_Formatting_Lines - Fatal编程技术网

Php 从URL获取值并将其保存在文件中

Php 从URL获取值并将其保存在文件中,php,formatting,lines,Php,Formatting,Lines,我想从url中获取get值并将其存储在文件中。我就是无法得到我想要的格式 代码: 我的*.txt文件应该如下所示: 1account@gmail.com 2account@gmail.com 3account@gmail.com 但是我的文件不是这样的,每个值都在同一行,为什么?更改$emailaccount.='\n'至$emailaccount.=“\r\n”应该这样做 编辑 原因如下:\r\n用于系统兼容性,PHP需要双引号才能将其解析为换行符而不是文字字符串。更改$emailaccou

我想从url中获取get值并将其存储在文件中。我就是无法得到我想要的格式

代码:

我的*.txt文件应该如下所示:

1account@gmail.com
2account@gmail.com
3account@gmail.com

但是我的文件不是这样的,每个值都在同一行,为什么?

更改
$emailaccount.='\n'
$emailaccount.=“\r\n”应该这样做

编辑


原因如下:\r\n用于系统兼容性,PHP需要双引号才能将其解析为换行符而不是文字字符串。

更改
$emailaccount.='\n'
$emailaccount.=“\r\n”应该这样做

编辑


原因如下:\r\n用于系统兼容性,PHP需要双引号才能将其解析为换行符而不是文字字符串。

请小心URL中的@符号。您的代码做了什么您不希望它做的事情?它不会像应该的那样分隔电子邮件。我的结果是:"email1@gmail.com\nemail2@gmail.com\nemail3@gmail.com“小心URL中的@符号。你的代码做了什么你不想做的事?它不会像它应该做的那样分开电子邮件。我的结果是现在:”email1@gmail.com\nemail2@gmail.com\nemail3@gmail.com“结果是:test1@gmail.com\r\ntest2@gmail.com\r\ntest3@gmail.com\r\n“你抄对了吗?更具体地说,您是否使用了双引号?结果是:test1@gmail.com\r\ntest2@gmail.com\r\ntest3@gmail.com\r\n“您是否正确复制了它?更具体地说,你有没有加上双引号?
www.website.com/index.php?email=account@gmail.com
1account@gmail.com
2account@gmail.com
3account@gmail.com