0

下面的工作吗?我无法测试它,我想知道(因为我使用的速记编码技术很少)你是否能够在函数中使用速记来返回?我想不出它不起作用的任何原因,但我在网上找不到任何东西来验证。

function isOnline($ip, $port, $timeout = 1) {
    return (($fp = fsockopen($ip, $port, $i, $j, $timeout)) ? fclose($fp) : false);
}

fclose()函数应该返回 true,所以主返回也是 true,对吗?

当然,我可以通过正确的方式轻松完成这项工作,但我喜欢学习新的做事方式。

4

0 回答 0