PHP 라이브러리 기타 도서관 php-curl-class-masterPHP의 Curl 클래스
php-curl-class-masterPHP의 Curl 클래스
<?php
//curl类
class Curl
{
 function Curl(){
  return true;
 }
 function execute($method, $url, $fields='', $userAgent='', $httpHeaders='', $username='', $password=''){
  $ch = Curl::create();
  if(false === $ch){
   return false;
  }
  if(is_string($url) && strlen($url)){
   $ret = curl_setopt($ch, CURLOPT_URL, $url);
  }else{
   return false;
  }
  //是否显示头部信息
  curl_setopt($ch, CURLOPT_HEADER, false);
  //
  curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
  if($username != ''){
   curl_setopt($ch, CURLOPT_USERPWD, $username . ':' . $password);
  }
  $method = strtolower($method);
  if('post' == $method){
   curl_setopt($ch, CURLOPT_POST, true);
   if(is_array($fields)){
    $sets = array();
    foreach ($fields AS $key => $val){
     $sets[] = $key . '=' . urlencode($val);
    }
    $fields = implode('&',$sets);
   }
   curl_setopt($ch, CURLOPT_POSTFIELDS, $fields);
  }else if('put' == $method){
   curl_setopt($ch, CURLOPT_PUT, true);
  }

GET 사용법:

$curl = new Curl();
$curl->get('http://www.XXX.com/');

POST 사용법:

$curl = new Curl();
$curl->get('http://www.XXX.com/', 'p=1&time=0');


부인 성명

이 사이트의 모든 리소스는 네티즌이 제공하거나 주요 다운로드 사이트에서 재인쇄되었습니다. 소프트웨어의 무결성을 직접 확인하십시오! 이 사이트의 모든 리소스는 학습 참고용으로만 사용됩니다. 상업적 목적으로 사용하지 마시기 바랍니다. 그렇지 않으면 모든 결과에 대한 책임은 귀하에게 있습니다! 침해가 있는 경우 당사에 연락하여 삭제하시기 바랍니다. 연락처: admin@php.cn

관련 기사

[php 컬 클래스 라이브러리] 다운로드할 10개의 PHP 컬 클래스 라이브러리 [php 컬 클래스 라이브러리] 다운로드할 10개의 PHP 컬 클래스 라이브러리

21 May 2017

cURL은 URL 구문을 사용하여 브라우저를 시뮬레이션하여 데이터를 전송할 수 있습니다. 아날로그 브라우저이기 때문에 FTP, FTPS, HTTP, HTTPS, GOPHER, TELNET, DICT, FILE 및 LDAP 프로토콜을 모두 잘 지원할 수 있습니다.

PHP CURL 캡슐화 클래스 코드의 예 PHP CURL 캡슐화 클래스 코드의 예

25 Jul 2016

PHP CURL 캡슐화 클래스 코드의 예

PHP로 캡슐화된 CURL 확장 클래스 인스턴스 PHP로 캡슐화된 CURL 확장 클래스 인스턴스

23 Dec 2016

이 기사에서는 주로 PHP로 캡슐화된 CURL 확장 클래스를 소개하고, 컬을 기반으로 게시물 전송, 요청 가져오기, 쿠키 작동과 같은 관련 기술을 분석합니다. 필요한 친구는 이를 참조할 수 있습니다.

PHP 캡슐화 CURL 확장 클래스 example_php 기술 PHP 캡슐화 CURL 확장 클래스 example_php 기술

16 May 2016

이 기사에서는 주로 PHP로 캡슐화된 CURL 확장 클래스를 소개하고, 컬을 기반으로 게시물 전송, 요청 가져오기, 쿠키 작동과 같은 관련 기술을 분석합니다. 필요한 친구는 이를 참조할 수 있습니다.

PHP CURL 다중 스레드 GET/POST 클래스 PHP CURL 다중 스레드 GET/POST 클래스

25 Jul 2016

PHP CURL 다중 스레드 GET/POST 클래스

php curl封装类使用例子_PHP教程 php curl封装类使用例子_PHP教程

13 Jul 2016

php curl封装类使用例子。php curl封装类使用例子 使用函数之前我们要需要把php curl模块打开(libeay32.dll, ssleay32.dll, php5ts.dll, php_curl.dll) 开启php curl函数库的步骤 1).去掉

See all articles