cline.php

<?php
$str='此地无银三百两';
$str = iconv('gbk', 'utf-8', $str); //Json只支持utf-8编码,如果不进行转码的话,服务端json_decode()返回null
$str = urlencode($str);
$data = json_encode($str);
$url = "http://localhost/test/server.php?json=$data"; //初始化
$ch = curl_init();
//设置选项,包括URL
curl_setopt($ch, CURLOPT_URL, "$url");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HEADER, 0);
//执行并获取HTML文档内容
$output = curl_exec($ch);
//释放curl句柄
curl_close($ch);
//打印获得的数据
print_r($output);
?>

server.php

<?php

$str = $_GET["json"];
$str = json_decode($str);
$str = urldecode($str);
$str = iconv('utf-8', 'gbk', $str); //此处转码是为了在文本和浏览器正常输出gbk格式的中文
var_dump($str); file_put_contents("./test.log","$str"); echo 'shu chu dao 客户端<br/>'; $errorinfo = json_last_error(); //返回最后发生的错误说明
echo $errorinfo; //错误信息输出到客户端,输出0表示没有错误 ?>

cline.php页面输出(浏览器编码为gbk):

string '此地无银三百两' (length=14)

shu chu dao 客户端

0

最新文章

  1. Android 解读.apk解压后文件详细说明
  2. Visual Studio 2013 编译CEF步骤
  3. 应用框架的设计与实现——.NET平台(10 授权服务.CodeAccessSecurityAttribute)
  4. “合规性”是考核IT运维的重要指标
  5. 开源项目Foq简介
  6. 腾讯首度公开S级手游品质管理方法
  7. word中让首页和目录不显示页码的方法
  8. springmvc 返回xml
  9. Best Time to Buy and Sell Stock II ——LeetCode
  10. 数据存储(三)--JSON数据处理
  11. Python_day1
  12. ionic3-ng4学习见闻--(轮播图完美方案)
  13. css子元素添加绝对定位,不添加top、left会有影响吗???
  14. 【转】Android总结篇系列:Activity Intent Flags及Task相关属性
  15. 子弹短信光鲜的背后:网易云信首席架构师分享亿级IM平台的技术实践
  16. 什么是openstack
  17. RFC-RTSP
  18. Android Studio 配置 androidAnnotations框架详细步骤
  19. Word不能添加目录?
  20. JVM 一套卷,助你快速掌握优化法则

热门文章

  1. babel的安装和使用方法
  2. 记录001:AS11 BAPI
  3. openfire学习(一)
  4. 修改STM32库函数中的晶振值
  5. react native 之页面跳转
  6. bzoj4169: Lmc的游戏
  7. SDUT 周赛 神奇的树(简单题 注意数据类型的溢出 )
  8. DEDECMS织梦自定义表单中必填项、电话邮箱过滤以及验证码规则
  9. Android Studio 3.0.1模拟器启动报错Emulator: glClear:466 GL err 0x502
  10. Oracle:varchar2、nvarchar2 字段类型的区别