我有一个行代码抑制stream_socket_client警告
$result = stream_socket_client($target, $errno, $errstr, $timeout, STREAM_CLIENT_CONNECT);
抛出一个警告,如果连接不成功
WARNING: stream_socket_client(): Failed to enable crypto
我需要取消此警告。加@使线看起来
$result = @stream_socket_client($target, $errno, $errstr, $timeout, STREAM_CLIENT_CONNECT);
没有帮助。 PHP似乎忽略了@
我在这里错过了什么?
工作正常,找到了解决办法,但我想出了一个更清晰选项。我添加了一个新的答案 –