PHP Web服务器输出变量包含空格

时间:2012-08-16 07:47:24

标签: php http webserver

我在php web服务器脚本上遇到问题。我输出(通过回声)一个变量,有价值, I.E:“variableA = hello”。但是,当我在客户端(flash或JS)获得输出时,它在左侧包含一个空格,因此它将“variableA”变为“variableA”。这会产生一个问题,我的客户端无法通过分配“variableA”来接收帖子数据。我四处搜索,我找不到解决方案。

编码示例:
服务器端:

$variableA="hello";    
echo "variableA=".$variableA;    
exit();

客户方:

$count = curl_exec($ch);    
echo "RESULT =!".$count."!\n";

输出:

RESULT =! variableA=hello !;  

P.S:“!”是表示开始和结束。

额外信息: 当我在左侧添加一些有趣的东西时,“&”在“变量A”之前,它运作良好。我理解“&”是HTTP变量的拆分器。

1 个答案:

答案 0 :(得分:1)

我无法重现上述行为。也许您需要确保<?php之前没有空格并且没有UTF BOM。