Mình muốn khởi tạo cURL dùng trong PHP mọi người hướng dẫn mình làm với
Share
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
You must login to ask a question.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Mình muốn khởi tạo cURL dùng trong PHP mọi người hướng dẫn mình làm với
Nếu bạn tìm được nội dung hữu ích,
vui lòng đánh giá 5 sao nhé.
Điểm trung bình 0 / 5. Phiếu bầu 0
Cảm ơn bạn đã bình chọn.
Để dùng cURL trong PHP, trước tiên, hệ thống của bạn cần có bộ thư viện libcurl của PHP. Nếu dùng các package cài đặt PHP như XAMP, WAMP, MAMP thì bạn có thể yên tâm vì thư viện libcurl đã được tích hợp sẵn trên đó.
Theo đó, bạn sẽ tuân thủ 4 bước để sử dụng cURL trong PHP. Cụ thể là:
Cụ thể như sau:
Hàm khởi tạo cURL là gì?
Để khởi tạo cURL, bạn sử dụng hàm: curl init ().
Hệ thống sẽ trả về cho bạn một resource (một kiểu dữ liệu được định nghĩa trong PHP).
Thiết lập tùy chọn request
Để thiết lập tùy chọn request, bạn cần sử dụng hàm: curl_setopt(). Lưu ý, các curl_setopt() cần phải đứng trước curl_exec() thì mới có tác dụng. curl_setopt() là một hàm quan trọng trong cURL, được sử dụng để xử lý các dữ liệu đầu vào như: content-type, charset hoặc giá trị cookies, giao thức HTTP,…
Curl_setopt() thường sẽ có 3 tham số đầu vào, ngăn cách với nhau bằng dấu phẩy:
(Ví dụ mẫu:
).
Một số tên cấu hình thông dụng với cURL có thể kể đến là:
Trong trường hợp muốn thực hiện nhiều thiết lập tùy chọn cùng một lúc, bạn có thể sử dụng hàm curl_setopt_array(). Khi đó, cấu trúc của hàm curl_setopt_array() sẽ có dạng như sau:
Hàm thực thi cURL là gì?
Để thực hiện việc gửi request, bạn cần sử dụng hàm: curl_exec().
Nếu ở bước 2, bạn thiết lập tùy chọn request với cấu trúc: curl_setop($ch, CURLOPT_RETURNTRANSFER, 1) thì giá trị trả về của curl_exec() sẽ là một chuỗi khi kết quả là TRUE.
Đóng request, giải phóng tài nguyên
Để đóng request, bạn cần sử dụng hàm: curl_close(). Thao tác này sẽ giúp bạn tiết kiệm đáng kể tài nguyên của hệ thông và nâng cao hiệu suất cho server.
Tham khảo thêm: cURL là gì? Cách sử dụng và thiết lập cURL trên PHP và Linux