June 26, 2016

Belajar menggunakan Curl di PHP

Assalamualaikum wr wb, kali ini saya mau sharing ilmu mengenai belajar menggunakan curl di php. Curl merupakan sebuah library yang di gunakan untuk berkomunikasi dan melakukan HTTP request tanpa campur tangan dari sisi user atau sisi client. Secara lengkap  konfigurasi penggunaan curl di PHP dan fungsi-fungsinya dapat anda baca dokumentasinya disini php manual.

Belajar menggunakan Curl di PHP

Saya disini akan memberikan contoh secara dasar penggunaan curl untuk mendapatkan sebuah konten dalam sebuah Url. Berikut adalah fungsi yang secara umum di gunakan.

resource curl_init ( [string url])
bool curl_setopt ( resource curl_handle, string option, mixed value)
mixed curl_exec ( resource curl_handle)
mixed curl_close ( resource curl_handle)
  • curl_init : digunakan untuk menginisialisasi curl
  • curl_setopt : digunakan untuk memberi opsi yang akan digunakan untuk mengeksekusi sebuah curl
  • curl_exec : digunakan untuk mengeksekusi curl
  • curl_close : digunakan untuk menutup curl

Contoh penggunaan

Saya akan melakukan request ke halaman http://www.php.net dan di simpan pada file test.php, berikut penampakan kodenya.

<?php
    $curl = curl_init();
    curl_setopt ($curl, CURLOPT_URL, "http://www.php.net");
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);

    $result = curl_exec ($curl);
    curl_close ($curl);
    print $result;
?>

Untuk beberapa opsi yang dapat dimasukkan sebagai parameter pada fungsi curl_setopt() dapat dilihat disini php manual. Berikut adalah hasil pengujian dari script php curl di atas.

belajar menggunakan Curl di PHP

belajar menggunakan Curl di PHP

Dari hasil di atas, file test.php tersebut akan menangkap seluruh konten yang terdapat pada halaman http://www.php.net, ibaratnya kita mengakses sebuah halaman pada website tanpa membuka halaman tersebut, semua di lakukan dari sisi server . Membuat curl ternyata tidak sulit bukan, anda dapat memanfaatkan curl untuk melakukan http request dan melengkapi aplikasi anda sesuai dengan kebutuhan.

Sekian tutorial dari saya mengenai belajar menggunakan Curl di PHP. Semoga dapat bermanfaat, gunakan secara bijak apa yang telah anda pelajari. Terimakasih.

Agus Wiji Suhariono

Memulai menulis Blog pada bulan November dari Tahun 2015. Penulis merupakan alumni dari Politeknik Negeri Malang angkatan 2011 Program Studi Manajemen Informatika, Jurusan Elektro. Penulis memulai menekuni dunia programming mulai tahun 2014 dan sekarang bekerja di Pemerintahan sebagai IT Staff.

You may also like...

Ads Blocker Image Powered by Code Help Pro

Ads Blocker Detected!!!

We have detected that you are using extensions to block ads. Please support us by disabling these ads blocker.

Powered By
Best Wordpress Adblock Detecting Plugin | CHP Adblock