1. ホーム
  2. php

[解決済み] phpでcurlの出力を管理する

2023-05-03 10:30:36

質問

PHP の curl からの出力を隠すにはどうしたらよいでしょうか?

私のコードは現状では以下の通りです。

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_USERPWD, PSSWDINFO);
$result= curl_exec ($ch);
curl_close ($ch);

問題は、ページ全体が吐き出されることです。どうすれば、単に "成功" または "失敗" というメッセージを表示できますか?

どのように解決するのですか?

このオプションを使って curl_setopt() :

curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

これは curl_exec はデータを出力する代わりに、データを返します。

成功したかどうかを確認するために、次に $result をチェックし、さらに curl_error() .