我的文本文件包含:
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的其余部分?
由于
答案 0 :(得分:1)
这是我的问题。 我尝试用#34; |"拆分responseText。
var r= xhttp.responseText.split("|");
所以,当PHP找到" |"文本文件中的字符,它不显示文件的其余部分。我将角色改为另一个" ^"。
var r= xhttp.responseText.split("^");
感谢。