PHP preg_split与\ t

时间:2016-03-02 09:40:06

标签: php

我的文本文件包含:

Query1  gi|1786181|gb|AE000111|ECAE000111

和PHP文件:

@ $fpout3=fopen("$dataPath/$jobid.out.par", "r");
while(!feof($fpout3)) {
$row = fgets($fpout3);
$element = preg_split("/\t/", $row);
$query = $element[0];
echo"query:";echo $query;echo"-";
$queryName = $element[1];
echo"queryname:";echo $queryName;echo"-";
}

输出结果为:

query:Query1-queryname:gi

为什么没有打印queryname的其余部分?

由于

1 个答案:

答案 0 :(得分:1)

这是我的问题。 我尝试用#34; |"拆分responseText。

var r= xhttp.responseText.split("|");

所以,当PHP找到" |"文本文件中的字符,它不显示文件的其余部分。我将角色改为另一个" ^"。

var r= xhttp.responseText.split("^");

感谢。