-1
残りのAPIに関連する長いPHPファイルの後、私はこれらの次の行を持っています。誰でも自分が本当にやることを助け、PHPで何をしようとしていますか?PHPファイルで何ができますか?
if (!array_key_exists('HTTP_ORIGIN', $_SERVER)) {
$_SERVER['HTTP_ORIGIN'] = $_SERVER['SERVER_NAME'];
}
try {
$API = new MyAPI($_SERVER['REQUEST_URI'], $_REQUEST, $_SERVER['HTTP_ORIGIN']);
$METH = $API->processAPI();
echo $METH;
} catch (Exception $e) {
$METH = json_encode(Array('error' => $e->getMessage()));
echo $METH;
}
ありがとうございましたが、tryが関数を実行していると思って、エラーが発生した場合、例外をキャッチするようになります!私は間違った論理をしていますか?あなたは成功のjsonが宣言されて返されると思いますか? – jaylab
@jaylab前の議論であなたを正しく理解していれば、あなたのロジックは正しいでしょう。私はあなたが "success json"で何を指しているのか分かりません。また、この回答があなたの質問に役立った場合は、回答者(緑色のチェックマーク)を覚えておいてください。 – Webeng
他の意味ではこの行にはエコー中のエコーがあります。 jsonの応答か、それだけがエラーをエコーしています!エコーエラーに関連するログを両方試してみるように言った時、私は混乱しました! – jaylab