如何通过在我的开发机器上运行的 PHP 脚本检查我是否已连接到互联网?
我运行脚本以使用 wget 下载一组文件(可能存在也可能不存在)。如果我在没有连接的情况下尝试下载,wget 会继续下一个,认为文件不存在。
最佳答案
<?php
function is_connected()
{
$connected = @fsockopen("www.example.com", 80);
//website, port (try 80 or 443)
if ($connected){
$is_conn = true; //action when connected
fclose($connected);
}else{
$is_conn = false; //action in connection failure
}
return $is_conn;
}
?>
关于php - 在 php 脚本中确定是否连接到互联网?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4860365/