cari
RumahPerpustakaan PHPPerpustakaan lainKelas Curl php-curl-masterPHP
Kelas Curl php-curl-masterPHP
<?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);
  }

DAPATKAN penggunaan:

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

Penggunaan POS:

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


Penafian

Semua sumber di laman web ini disumbangkan oleh netizen atau dicetak semula oleh tapak muat turun utama. Sila semak integriti perisian itu sendiri! Semua sumber di laman web ini adalah untuk rujukan pembelajaran sahaja. Tolong jangan gunakannya untuk tujuan komersial. Jika tidak, anda akan bertanggungjawab untuk semua akibat! Jika terdapat sebarang pelanggaran, sila hubungi kami untuk memadamkannya. Maklumat hubungan: admin@php.cn

Artikel Berkaitan

Bagaimanakah Saya Mendayakan cURL dalam Pemasangan PHP XAMPP Saya?Bagaimanakah Saya Mendayakan cURL dalam Pemasangan PHP XAMPP Saya?

24Dec2024

Mendayakan cURL dalam PHP / XAMPPcURL ialah perpustakaan yang membenarkan PHP membuat permintaan HTTP. Jika anda menghadapi masalah dengan permintaan HTTP dalam PHP anda...

Bagaimana untuk Melaksanakan Permintaan HTTP POST Menggunakan Perpustakaan cURL PHP?Bagaimana untuk Melaksanakan Permintaan HTTP POST Menggunakan Perpustakaan cURL PHP?

28Dec2024

PHP, cURL dan HTTP POSTSoalan ini mencari panduan untuk melaksanakan permintaan HTTP POST menggunakan perpustakaan cURL PHP. Secara khusus, matlamatnya adalah untuk...

Bagaimana untuk MENYATAKAN Data JSON Dengan Betul Menggunakan PHP cURL?Bagaimana untuk MENYATAKAN Data JSON Dengan Betul Menggunakan PHP cURL?

23Dec2024

Bagaimana untuk MENYIASKAN Data JSON Dengan PHP cURL? Soalan ini menangani isu menyiarkan data JSON menggunakan perpustakaan cURL PHP. Pengguna memberikan kod...

Bagaimanakah Saya Boleh Menggunakan PHP cURL untuk Menghantar Permintaan HTTP POST?Bagaimanakah Saya Boleh Menggunakan PHP cURL untuk Menghantar Permintaan HTTP POST?

24Dec2024

PHP cURL dengan HTTP POSTIntroductioncURL ialah perpustakaan yang digunakan dalam PHP untuk memindahkan data melalui rangkaian. Satu kes penggunaan biasa untuk cURL ialah menghantar...

Bagaimana Berkesan Mengendalikan Ralat cURL dalam PHP?Bagaimana Berkesan Mengendalikan Ralat cURL dalam PHP?

24Dec2024

Cara Mengendalikan Ralat cURL dalam PHPPengenalan:Apabila menggunakan fungsi cURL dalam PHP untuk berinteraksi dengan pelayan web, adalah penting untuk dapat mengesan...

Bagaimanakah Saya Boleh Menghantar Permintaan POST dan Menerima Respons dalam PHP Menggunakan cURL atau Pendekatan tanpa cURL?Bagaimanakah Saya Boleh Menghantar Permintaan POST dan Menerima Respons dalam PHP Menggunakan cURL atau Pendekatan tanpa cURL?

24Dec2024

Menghantar Permintaan POST dengan PHPPanduan ini menangani isu menghantar permintaan POST dalam PHP dan seterusnya membaca kandungan yang dikembalikan. sementara...

See all articles