curl
curl一共分为四部:
<?php //初始化 $ch = curl_init(); //设置相关选项 curl_set_opt($ch,CURLOPT_URL,'http://baidu.com'); //执行 curl_exec($ch); //释放资源 curl_close(); ?>
curl方式:
<?php
header('content-type:text/html;charset=utf-8');
$ch=curl_init();
$options=array(
CURLOPT_URL=>'http://phpfamily.org',
CURLOPT_RETURNTRANSFER=>1
);
curl_setopt_array($ch, $options);
$res=curl_exec($ch);
curl_close($ch);
echo $res;
curl POST方式:
<?php
header('content-type:text/html;charset=utf-8');
// $data=array(
// 'username'=>'king',
// 'password'=>'king',
// 'email'=>'382771946@qq.com'
// );
// $data=json_encode($data);
//拼装数据
$data="username=king&password=king&email=382771946@qq.com";
$ch=curl_init();
curl_setopt($ch,CURLOPT_URL,'http://localhost/PHPAdvance/cURL/doAction1.php');
//不输出
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
//POST方式
curl_setopt($ch,CURLOPT_POST,1);
// curl_setopt($ch,CURLOPT_POSTFIELDS,array('userInfo'=>$data));
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
$res=curl_exec($ch);
curl_close($ch);
echo $res;
<?php
header('content-type:text/html;charset=utf-8');
$ch=curl_init();
$options=array(
CURLOPT_URL=>'http://phpfamily.org',
CURLOPT_RETURNTRANSFER=>1
);
curl_setopt_array($ch, $options);
$res=curl_exec($ch);
curl_close($ch);
echo $res;
<?php
header('content-type:text/html;charset=utf-8');
$ch=curl_init();
curl_setopt($ch,CURLOPT_URL,'http://localhost/PHPAdvance/cURL/doAction1.php');
$data=array(
'username'=>'king',
'password'=>'king',
'email'=>'382771946@qq.com'
);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1); //如果成功只将结果返回,不自动输出任何内容。 curl_setopt($ch,CURLOPT_POST,1); curl_setopt($ch, CURLOPT_POSTFIELDS, $data); $res=curl_exec($ch); curl_close($ch); echo $res;

浙公网安备 33010602011771号