选择语言 :

 Core_Email::_write_headers

Write Headers as a string

void Core_Email::_write_headers( )
返回值
  • void
File: ./core/classes/email.class.php
protected function _write_headers()
{
    if ($this->protocol === 'mail')
    {
        $this->_subject = $this->_headers['Subject'];
        unset($this->_headers['Subject']);
    }

    reset($this->_headers);
    $this->_header_str = '';

    foreach ($this->_headers as $key => $val)
    {
        $val = trim($val);

        if ($val !== '')
        {
            $this->_header_str .= $key.': '.$val.$this->newline;
        }
    }

    if ($this->_get_protocol() === 'mail')
    {
        $this->_header_str = rtrim($this->_header_str);
    }
}