-1
經過一個長的PHP文件相關的休息api我有這些下面的行任何人都可以幫助我他們真的做什麼和嘗試在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;
}
感謝您的解釋,但認爲嘗試正在執行的功能,當錯誤發生ti趕上異常!我得到錯誤的邏輯?所以你認爲json的成功可以被聲明和返回? – jaylab
@jaylab如果我在以前的論點中正確理解了你的話,那麼你的邏輯是正確的。我不確定你所說的「成功json」。另外,如果這個答案幫助你解決了你的問題,請接受答案(綠色複選標記),以便將來的用戶知道它對你有用:) – Webeng
在其他含義中,這條線在catch中返回一個成功變量一個JSON響應或只是它迴應一個錯誤!當你告訴我試着抓住兩個echo錯誤相關的日誌時,我感到困惑。 – jaylab