php echo中的多余空格
我的服务器的PHP echo函数有问题 出于某种原因,每次我称之为“回声”,任何回声都会在它前面多出六到七个空格,结果是这样的:php echo中的多余空格,php,whitespace,Php,Whitespace,我的服务器的PHP echo函数有问题 出于某种原因,每次我称之为“回声”,任何回声都会在它前面多出六到七个空格,结果是这样的: echo "hello world" //ends up like: hello world //instead of: hello world 你知道发生了什么事吗 它发生在我的整个服务器上(奇怪的是,昨天它工作得很好。我没有触摸php设置或任何东西) 下面是显示此错误的脚本示例: 将URI发布到数据库
echo "hello world" //ends up like:
hello world //instead of:
hello world
你知道发生了什么事吗
它发生在我的整个服务器上(奇怪的是,昨天它工作得很好。我没有触摸php设置或任何东西)
下面是显示此错误的脚本示例:
将URI发布到数据库
require_once("../../m/includes/globals.php");
$user = DB_Login($_POST["username"], $_POST["password"]);
$uri = mysql_escape_string($_POST["uri"]);
$userID = $user['userID'];
$result = DB_ExecuteQuery("UPDATE driver SET windowsPhoneID = '$uri' WHERE userID = '$userID'" );
if ($result === FALSE) {
echo "error occurred during updating";
}
echo "success!";
在m/includes/globals.php的末尾是否有结束php标记?可能在结束标记后有一些空格 您是否使用过css,如文本对齐:居中;或者在echo所在的容器之前或容器内?您的PHP文件中还有什么?@Andrew,不,没有CSS或其他内容,我基本上只是试图从数据帖子中获得“成功”或“失败”的响应。所以:如果(!something){echo“失败”}echo“成功!”;ThiefMaster也不多,正如我前面解释的,它只是一些if语句,以查看发布到数据库是否成功,或者是否向我们显示代码,正如我经常告诉我们的支持团队的那样:“如果我无法复制它,我就无法修复它”;)是的!我对“require_once”中的每个文件都有结束标记,这可能是一个不这样做的好主意;大多数PHP风格指南都建议不要使用它。在包含的文件中不需要它们,而且很容易将流氓空白输出到浏览器,导致会话、cookie、重定向等问题。嗯,我不知道,我会看看发生了什么很棒!但是想知道
?>
标记后面的whie空格与echo
有什么关系?