我在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变量的拆分器。
答案 0 :(得分:1)
我无法重现上述行为。也许您需要确保<?php
之前没有空格并且没有UTF BOM。