PHP写的server端,如何接收手机客户端传来的json数据?
解决方案 »
- 字符串分割问题
- 如果变量初始化过程比较复杂,但又经常用到,通常把它存成什么文件?
- 新手请教,关于textarea插入表情的方法
- LINUX OCI8 配置 和 ORACLE 客户端安装
- PHP,ASP.ENT JSP 那种编程的语言更好
- [php]上传文件大于 8M 时 上传没有任何反应
- 关于 分页 显示 数据库 表中记录的问题
- 请问mysql有没有支持复制、粘贴的界面,这样我就可以把打好的命令粘贴到上面执行。
- 求助高手,配置PHP(WIN2K)服务器[在线支持]
- 关于字符串操作的问题,请大家讨论讨论
- 利用淘宝开放平台如休获取商家信息及商品信息?怎么操作?别让我看文档看不懂
- 提一个弱智问题,不要骂我
$json = fread($link, 10000);
echo $json;
打开php的输入流,所有提交到该文件的数据都可用用此获取
$json = fread($link, 10000);
读取刚才打开的输入流,最多读取10000字节
官方手册上是英文的,找了篇中文的解释 http://www.perfgeeks.com/?p=150
解决了! 谢谢!我之前这样写的 if (!empty($GLOBALS['HTTP_RAW_POST_DATA']))
{
$command = isset($GLOBALS['HTTP_RAW_POST_DATA']) ? $GLOBALS['HTTP_RAW_POST_DATA'] : file_get_contents("php://input");
$j = json_decode($command,TRUE);//true,转化成数组
}是 php.ini中的always_populate_raw_post_data值没有设为On 所以,一直收不到数据。 谢谢啦