0

Konversikan Curl ke PHP

Ubah perintah curl menjadi kode Python, JavaScript Fetch, Node axios, PHP, dan Go yang siap dijalankan — secara lokal di browser Anda.

Memproses... 0%
Perintah shell tokenisasi
Mengurai opsi ikal
Membangun model permintaan
Menghasilkan kode target

Hasil

Halaman ini membuka konverter dengan PHP yang telah dipilih sebelumnya: tempel panggilan curl baris perintah dan dapatkan kode php-curl yang setara — curl_init(), serangkaian panggilan curl_setopt() dan curl_exec() dengan kode status yang dibaca melalui curl_getinfo(). Penamaan ini bukan suatu kebetulan: ekstensi curl PHP membungkus pustaka libcurl yang sama dengan alat baris perintah yang dibangun, sehingga setiap flag memiliki pasangan langsung CURLOPT_*.

Pemetaannya adalah satu-ke-satu: URL menuju ke CURLOPT_URL, -X ke CURLOPT_CUSTOMREQUEST, -H baris ke dalam larik CURLOPT_HTTPHEADER, -d muatan ke dalam CURLOPT_POSTFIELDS sebagai string, -u ke dalam CURLOPT_USERPWD, dan bidang file -F menjadi larik dengan CURLFile(...) baru sehingga PHP menghasilkan unggahan multibagian yang asli. CURLOPT_RETURNTRANSFER selalu disetel, sehingga responsnya muncul kembali sebagai string, bukan di-echo.

Ini adalah cara tercepat untuk mengintegrasikan gateway pembayaran, CRM, atau REST API apa pun yang dokumentasinya hanya menampilkan contoh curl ke dalam plugin WordPress, pekerjaan Laravel, atau skrip PHP biasa. Penguraian terjadi secara lokal di browser Anda, sehingga perintah dengan kunci pedagang langsung tetap ada di mesin Anda.