반응형
PHP의 cURL 코드가 출력을 페이지에 덤프합니다.
PHP의 컬에서 출력을 숨기려면 어떻게 해야 하나요?
현재 제 코드는 다음과 같습니다.
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_USERPWD, $pass);
$result = curl_exec($ch);
curl_close ($ch);
문제는 가 사용자에게 페이지 전체를 내보낸다는 것입니다.대신 출력을 캡처하고 단순히 "성공" 또는 "실패" 메시지를 표시하려고 합니다.
이 옵션을 사용하여 다음을 수행합니다.
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
이렇게 하면curl_exec
데이터를 출력하지 않고 반환한다.
성공 여부를 확인하려면 다음 절차를 수행합니다.$result
및 을 참조해 주세요.
이 옵션도 반드시 해제해 주세요.
curl_setopt($ch, CURLOPT_VERBOSE, 0);
그렇지 않으면 화면에 모든 것이 인쇄됩니다.
언급URL : https://stackoverflow.com/questions/1234537/curl-code-in-php-dumps-output-to-the-page
반응형
'programing' 카테고리의 다른 글
SQL 행이 삭제되지 않습니다.에러 발생 없음 (0) | 2022.09.29 |
---|---|
localhost(xampp)에서 MySQL strict 모드를 켜거나 끄려면 어떻게 해야 합니까? (0) | 2022.09.29 |
WooCommerce:데이터베이스에서 제품 찾기 (0) | 2022.09.29 |
리소스 누출: 'in'이 닫히지 않음 (0) | 2022.09.29 |
왜 PHP는 개인 컨스턴트를 허용하지 않는가? (0) | 2022.09.29 |