GET:

$htmlsource=file_get_contents("http://192.168.0.13/s/interface/shangpin/shangpinDL");
$postArray = iconv("utf-8", "gbk",$htmlsource);
//$postArray = iconv("gbk", "utf-8",$postArray);
echo $postArray;
$de_json = json_decode($postArray,TRUE);
echo $de_json;
echo var_dump($de_json);

$count_json = count($de_json);
echo $count_json;
for ($i = 0; $i < $count_json; $i++)
{
echo var_dump($de_json);
$dt_id = $de_json[$i]['id'];
$dt_pname = $de_json[$i]['pname'];
echo $dt_id.">>>>".$dt_pname;
}

JSON解析
$postArray ='[{"data":{"hello":"world"},"type":"1234","date":"2012-10-30 17:6:9","user":"000000000000000","time_stamp":1351587969902}, {"data":{"hello":"world"},"type":"1234","date":"2012-10-30 17:12:53","user":"000000000000000","time_stamp":1351588373519}]';

$de_json = json_decode($postArray,TRUE);
$count_json = count($de_json);

echo $count_json;

for ($i = 0; $i < $count_json; $i++)
{


//$dt_record = $de_json[$i]['date'];
$data_type = $de_json[$i]['type'];
$imei = $de_json[$i]['user'];
//$message = json_encode($de_json[$i]['data']);

echo $data_type.">>>>".$imei."<br/>";

}

POST:CURL

dump(ppost("http://localhost:8080/thinkox/index.php?s=/home/user/login",$shuzu));//这是调用语句$shuzu就是参数

function ppost($url,$arr){
$post_data = $arr;
$url=$url;
$o="";
foreach ($post_data as $k=>$v)
{
$o.= "$k=".urlencode($v)."&";
}
$post_data=substr($o,0,-1);
$ch = curl_init();
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);//这里也是那个是否接收返回值的设置
//为了支持cookie
curl_setopt($ch, CURLOPT_COOKIEJAR, 'cookie.txt');
curl_setopt($ch, CURLOPT_POSTFIELDS, $post_data);
$result = curl_exec($ch);
return $result;
}

更多相关文章

  1. 在php中获取引荐来源网址(包括参数)
  2. php通过$_SERVER[&#39;HTTP_USER_AGENT&#39;]获取浏览器相关参数
  3. PHP实现字符串转换成查询语句
  4. Mysql数据库四大特性、事物的四个隔离、基本MySQL语句、独立表空
  5. 为什么准备好的语句由每个会话管理?
  6. MYSQL必知必会-SQL语句查询
  7. MYSQL5.5和5.6参数的差异
  8. MySQL-数据库安装及基本SQL语句
  9. 8.2.1.2-MySQL如何优化 WHERE 语句

随机推荐

  1. [转]Android 技术专题系列之九 -- 图形系统
  2. 如何使用Android Studio开发/调试Android
  3. Android 3D引擎汇总
  4. android中的格式化字符串
  5. Android中的WatchDog
  6. Android(安卓)简单封装一个精美、好用的
  7. 【攻克Android (6)】事件
  8. Android开发工具(Android Studio)
  9. Android 多分辨率机器适配
  10. Get source (Android Open Source Projec