我正在嘗試學習的類和函數,我正在做一個fsockopen來檢查服務器是否在線。當我直接從頁面執行操作時(不是調用函數),一切都很好。我試圖將錯誤報告僅用於特定函數。 編輯:我也嘗試將error_reporting直接添加到函數,也沒有工作。error_reporting(0);在一個函數
class server
{
public function __construct() {
global $servhost;
global $gameport;
global $loginport;
$this->fp = fsockopen($servhost, $gameport, $errno, $errstr, 5);
$this->er = error_reporting(0);
}
function servstatus()
{
// tried this echo $this->er;
// tried this $this->er;
// tried this error_reporting(0);
if ($this->fp) {
echo "Server Online";
fclose($this->fp);
} else {
echo "Server Offline";
fclose($this->fp);
}
}
}
下來的投票者可以解釋這篇文章如何不顯示研究工作,不清楚或沒有用嗎? – spencdev