Hướng dẫn php check if curl is working - php kiểm tra xem curl có hoạt động không

Có thể trùng lặp: Viết một chức năng trong PHP
Writing a function in php

Tôi đang sử dụng mã sau

echo 'Curl: ', function_exists('curl_version') ? 'Enabled' : 'Disabled';

Điều này có thể bật nó hoặc tắt

Nhưng tôi muốn làm chức năng nói tên chức năng là

if (_iscurl()){
  echo "this is enabled"; // will do an action
}else{
  echo "this is disabled"; // will do another action
}
1

Sau đó, tôi có thể gọi nó như theo bất kỳ nơi nào trong mã trang web của tôi

if (_iscurl()){
  echo "this is enabled"; // will do an action
}else{
  echo "this is disabled"; // will do another action
}

Gần như kiểm tra câu hỏi trước đây của tôi nếu allow_url_fopen có được bật hay không

Hướng dẫn php check if curl is working - php kiểm tra xem curl có hoạt động không

Cœur

358K24 Huy hiệu vàng189 Huy hiệu bạc258 Huy hiệu Đồng24 gold badges189 silver badges258 bronze badges

Đã hỏi ngày 17 tháng 11 năm 2012 lúc 19:21Nov 17, 2012 at 19:21

Hướng dẫn php check if curl is working - php kiểm tra xem curl có hoạt động không

Reham Fahmyreham FahmyReham Fahmy

4.80315 Huy hiệu vàng49 Huy hiệu bạc70 Huy hiệu đồng15 gold badges49 silver badges70 bronze badges

2

Chỉ cần trả lại séc hiện tại của bạn từ một chức năng.

function _isCurl(){
    return function_exists('curl_version');
}

Đã trả lời ngày 17 tháng 11 năm 2012 lúc 19:23Nov 17, 2012 at 19:23

1

installed on this server";
} else {
  echo "cURL is NOT installed on this server";
}
?>

hoặc một đơn giản -


Chỉ cần tìm kiếm Curl

Nguồn - http://www.mattsbits.co.uk/item-164.html

da5id

9.0408 Huy hiệu vàng38 Huy hiệu bạc53 Huy hiệu đồng8 gold badges38 silver badges53 bronze badges

Đã trả lời ngày 17 tháng 11 năm 2012 lúc 19:28Nov 17, 2012 at 19:28

Amit Pandeyamit PandeyAmit Pandey

1.3861 Huy hiệu vàng23 Huy hiệu bạc34 Huy hiệu đồng1 gold badge23 silver badges34 bronze badges

var_dump(extension_loaded('curl'));

mpen

263K261 Huy hiệu vàng820 Huy hiệu bạc1202 Huy hiệu đồng261 gold badges820 silver badges1202 bronze badges

Đã trả lời ngày 4 tháng 5 năm 2014 lúc 13:01May 4, 2014 at 13:01

Alex Salex sAlex S

6996 Huy hiệu bạc8 Huy hiệu Đồng6 silver badges8 bronze badges

3

Hi vọng điêu nay co ich.


Hướng dẫn php check if curl is working - php kiểm tra xem curl có hoạt động không

Đã trả lời ngày 17 tháng 11 năm 2012 lúc 19:25Nov 17, 2012 at 19:25

2

Bạn có thể kiểm tra bằng cách đặt các mã này trong tệp PHP.

HOẶC

var_dump(extension_loaded('curl'));

Đã trả lời ngày 26 tháng 4 năm 2017 lúc 7:54Apr 26, 2017 at 7:54

manish2706manish2706manish2706

1.52124 Huy hiệu bạc20 Huy hiệu đồng24 silver badges20 bronze badges

Bạn luôn có thể tạo một trang mới và sử dụng

if (_iscurl()){
  echo "this is enabled"; // will do an action
}else{
  echo "this is disabled"; // will do another action
}
2. Cuộn xuống phần Curl và xem nó có được bật không.

Đã trả lời ngày 17 tháng 11 năm 2012 lúc 19:24Nov 17, 2012 at 19:24

Samuel Cooksamuel CookSamuel Cook

16.2k6 Huy hiệu vàng50 Huy hiệu bạc62 Huy hiệu Đồng6 gold badges50 silver badges62 bronze badges

Luôn luôn tốt hơn để đi cho một chức năng tái sử dụng chung trong dự án của bạn, trả về liệu phần mở rộng được tải. Bạn có thể sử dụng chức năng sau để kiểm tra -

function isExtensionLoaded($extension_name){
    return extension_loaded($extension_name);
}

Cách sử dụng

if (_iscurl()){
  echo "this is enabled"; // will do an action
}else{
  echo "this is disabled"; // will do another action
}
0

Đã trả lời ngày 25 tháng 6 năm 2016 lúc 7:05Jun 25, 2016 at 7:05

5

Tại sao PHP Curl không hoạt động?

Nguyên nhân số 1 - Curl không được kích hoạt Curl được hỗ trợ bởi công ty/kế hoạch lưu trữ của bạn nhưng không được bật: Nếu Curl được hỗ trợ bởi công ty lưu trữ của bạn nhưng nó không được bật theo mặc định, thì thường thì bạn chỉ cần đăng nhập vào bảng điều khiển lưu trữ của bạn, Điều hướng đến phần có liên quan và kích hoạt nó. Xong!cURL is not enabled cURL is supported by your hosting company/plan but not enabled: If cURL is supported by you hosting company but it is not enabled by default, then often you simply just need to login to your hosting dashboard, navigate to the relevant section and enable it. Done!

Làm thế nào kiểm tra URL Curl trong PHP?

Mã trạng thái php Curl PHP $ CH = curl_init ('http://webcode.me');curl_setopt ($ CH, curlopt_header, true);curl_setopt ($ CH, curlopt_nobody, true);curl_setopt ($ CH, curlopt_returntransfer, true);Curl_exec ($ CH);$ status = curl_getInfo ($ CH, curlinfo_response_code);echo $ trạng thái;curl_close ($ CH);

Curl hoạt động như thế nào trong PHP?

Curl là tiện ích mở rộng PHP cho phép bạn sử dụng cú pháp URL để nhận và gửi dữ liệu.Curl làm cho nó đơn giản để kết nối giữa các trang web và tên miền khác nhau.Có được một bản sao tài liệu của một trang web.Đệ trình các biểu mẫu tự động, xác thực và sử dụng cookie.allows you to use the URL syntax to receive and submit data. cURL makes it simple to connect between various websites and domains. Obtaining a copy of a website's material. Submission of forms automatically, authentication and cookie use.

Curlinfo_http_code là gì?

Curlinfo_http_code - Mã phản hồi cuối cùng.Kể từ Curl 7.10.8, đây là một bí danh kế thừa của Curlinfo_response_code.Curlinfo_filetime - Thời gian xa xôi của tài liệu được truy xuất, với Curlopt_Filetime được bật;Nếu -1 được trả về thời gian của tài liệu là không xác định.The last response code. As of cURL 7.10. 8, this is a legacy alias of CURLINFO_RESPONSE_CODE. CURLINFO_FILETIME - Remote time of the retrieved document, with the CURLOPT_FILETIME enabled; if -1 is returned the time of the document is unknown.