POP3::parse_banner()publicWP 1.0

Метод класса: POP3{}

Хуков нет.

Возвращает

null. Ничего (null).

Использование

$POP3 = new POP3();
$POP3->parse_banner ( $server_text );
$server_text (обязательный)
-

Код POP3::parse_banner() WP 6.6.2

function parse_banner ( $server_text ) {
    $outside = true;
    $banner = "";
    $length = strlen($server_text);
    for($count =0; $count < $length; $count++)
    {
        $digit = substr($server_text,$count,1);
        if(!empty($digit))             {
            if( (!$outside) && ($digit != '<') && ($digit != '>') )
            {
                $banner .= $digit;
            }
            if ($digit == '<')
            {
                $outside = false;
            }
            if($digit == '>')
            {
                $outside = true;
            }
        }
    }
    $banner = $this->strip_clf($banner);    // Just in case
    return "<$banner>";
}