-1

我在 php Web 服务器脚本上遇到问题。我输出(通过回显)一个变量,其值为 IE:“variableA=hello”。但是,当我在客户端(flash 或 JS)获得输出时,它在左侧包含一个空格,因此它将“variableA”转换为“variableA”。这是一个问题,我的客户端无法通过分配“variableA”来接收发布数据。我到处搜索,但没有找到适合我的解决方案。

编码示例:
服务器端:

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

客户端:

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

输出:

RESULT =! variableA=hello !;  

PS:“!” 是表示开始和结束。

额外信息:当我在左侧添加一些有趣的东西,并在“variableA”之前添加“&”时,效果很好。我知道“&”是 HTTP 变量的分隔符。

4

1 回答 1

1

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

于 2012-08-16T07:57:21.757 回答