fsockopen返回值false或true

时间:2014-07-24 07:06:02

标签: php

我有以下代码:

$check1 = fsockopen("111.222.333.444","8080"); 

if ($check1) { 
  echo ("true"); 
  $close = fclose($check1); 
} 
else 
  echo ("false");

如何在字符串中将此值返回给我true和false? 例如:

if($check1 == "false") {

    // Conecct SSH

if($check1 == "true") {

    // Not connect SSH

1 个答案:

答案 0 :(得分:1)

您需要更多参数:

$check1 = fsockopen($host, $port, $errno, $errstr);
        if (!$check1) { // $check1==false
            echo $errno . ' ' . $errstr
        } else { // $check1==true
             //Your code
        }