サーバーからファイルを取得するためにcURLを使用していますが、curl_exec()が失敗したときに戻り値を指定する方法があるのでしょうか。私のコードは次のようなものです:
if (!$result = curl_exec($curl)){
echo "something is wrong.";
exit;
}
/**
*the rest of the script
*/
exec()呼び出しが失敗すると、echoステートメントはページに出力されず、exit()も呼び出されないため、次のスクリプトが通常どおり実行されます。curl_exec()が失敗しても、FALSEは表示されず、「NOT FOUND」ページのようなものが表示されるだけであることに気付きました。これが、私の問題の原因だと思います。条件テストを実行できるように、ブール値または文字列を強制的に返す方法はありますか?どうもありがとう。