mak_sim2001
Новичок
Запись в socket (fwrite)
Можно узнать разорвал ли удалённый сокет соеденеие?
Например:
irc bot:
Можно узнать разорвал ли удалённый сокет соеденеие?
Например:
irc bot:
PHP:
$fp = fsockopen($ircserver,$ircport,$errno,$errstr,30);
if (!fp) {
echo "$errstr ($errno)<br />\n";
exit;
} else {
do {
...
if( fwrite($fp, $message) === FALSE ) {
// Если IRC разрывает связь то на этой строчке бот умирает не выдавая никаких сообщени.
break;
} else {
...
} while (true)
fclose($fp)
}