ajax获取有空格,php include require 文件有空格

简介: 今天又用ajax獲取結果,又發現有空格返回。如果是用responseText也就罢了,但我用的是responseXML,所以,还得去找php文件去掉格才行。

今天又用ajax獲取結果,又發現有空格返回。

如果是用responseText也就罢了,但我用的是responseXML,所以,还得去找php文件去掉格才行。

我记得我上回稍稍找过一次,结果也没解决,但是总不能再让它再困扰我了吧。

说回正题,我是把所有php文件的<?php ?>标签前、后的空格、符号、统统的去掉了再试,还是有;再找个方法测试。

<?

include('a.php');

include('b.php');

?>

====

a.php

<?php

?>|

====

b.php

|<?php

?>

 

這樣,輸出 的還是有空格:| |

快把人整疯了,到网上找好像又没有说相关的问题,后来搜到一个相关的贴子(http://bbs.php.cn/thread-22157-1-3.html),我一看一句话“会不会跟BOM有关”,我一下子想到了,可能跟文件 的编码有关,于是,我去看,果然,b.php编码是"utf-8 with Signature"  |||-_- , 把编码改为utf-8,就解决了。

 

=====  完美分隔  =====

原因:编码问题;

解决办法:把文件编码改为utf-8

相关文章
|
10天前
|
JavaScript 前端开发 容器
AJAX载入外部JS文件到页面并让其执行的方法(附源码)
AJAX载入外部JS文件到页面并让其执行的方法(附源码)
14 0
|
1月前
thinkphp5.1隐藏index.php入口文件
thinkphp5.1隐藏index.php入口文件
30 0
thinkphp5.1隐藏index.php入口文件
|
3月前
|
PHP 数据安全/隐私保护
php案例:判断这个文件是什么编程语言代码的文件(判断java或者php)
php案例:判断这个文件是什么编程语言代码的文件(判断java或者php)
php案例:判断这个文件是什么编程语言代码的文件(判断java或者php)