Пробел перед выводом Eggdrop / Stack Overflow

У меня проблема с пробелом перед выводом с Eggdrop и PHP
Мой eggdrop выводит текст просто отлично, но с пробелом перед текстом.
Может кто-нибудь, пожалуйста, помогите мне, чтобы удалить пространство раньше!

Код PHP

function ircbot($messages)
{
$bot = array(
'ip' => 'XXX.XXX.XXX.XXX',
'port' => 24587,
'pass' => 'somepassword_',
'pidfile' => '/home/$USER/egg/pid.eggd', //path to the pid. file
'sleep' => 5,
);
if (empty($messages)) die ('Empty message');
if (!file_exists($bot['pidfile'])) die ('Bot not online');
if ($bot['hand'] = fsockopen($bot['ip'], $bot['port'], $errno, $errstr, 45)) {
sleep($bot['sleep']);
if (is_array($messages)) {
foreach ($messages as $message) {
fputs($bot['hand'], $bot['pass'] . ' ' . $message . "\n");
sleep($bot['sleep']);
return "Message sent";
}
} else {
fputs($bot['hand'], $bot['pass'] . ' ' . $messages . "\n");
sleep($bot['sleep']);
return "Message sent";
}
fclose($bot['hand']);
}
}

А аутут выглядит как

[04:52:47] <&Egg_D_R>  test 5

Как видите, перед тестом 5 есть место.

Если я заменю . ». с , это не будет работать :(, я уже пробовал

1

Решение

У меня проблема с пробелом перед выводом с Eggdrop и PHP
Мой eggdrop выводит текст просто отлично, но с пробелом перед текстом.
Может кто-нибудь, пожалуйста, помогите мне, чтобы удалить пространство раньше!

Код PHP

function ircbot($messages)
{
$bot = array(
'ip' => 'XXX.XXX.XXX.XXX',
'port' => 24587,
'pass' => 'somepassword_',
'pidfile' => '/home/$USER/egg/pid.eggd', //path to the pid. file
'sleep' => 5,
);
if (empty($messages)) die ('Empty message');
if (!file_exists($bot['pidfile'])) die ('Bot not online');
if ($bot['hand'] = fsockopen($bot['ip'], $bot['port'], $errno, $errstr, 45)) {
sleep($bot['sleep']);
if (is_array($messages)) {
foreach ($messages as $message) {
fputs($bot['hand'], $bot['pass'] . ' ' . $message . "\n");
sleep($bot['sleep']);
return "Message sent";
}
} else {
fputs($bot['hand'], $bot['pass'] . ' ' . $messages . "\n");
sleep($bot['sleep']);
return "Message sent";
}
fclose($bot['hand']);
}
}

А аутут выглядит как

[04:52:47] <&Egg_D_R>  test 5

Как видите, перед тестом 5 есть место.

Если я заменю . ». с , это не будет работать :(, я уже пробовал

1

Другие решения


active «data-shortcut =» A

самый старый «data-shortcut =» O
голосует «data-shortcut =» V
По вопросам рекламы [email protected]