Introduction to Zend Framework

 Learning Zend Framework

appendix

 Zend Framework Reference


  •  Zend_Gdata
  •  Zend_Http
  •  Zend_InfoCard
  •  Zend_Json
  •  Zend_Layout
  •  Zend_Ldap
  •  Zend_Loader
  •  Zend_Locale
  •  Zend_Log
  •  Zend_Mail
  •  Zend_Markup
  •  Zend_Measure
  •  Zend_Memory
  •  Zend_Mime
  •  Zend_Navigation
  •  Zend_Oauth
  •  Zend_OpenId
  •  Zend_Paginator
  •  Zend_Pdf
  •  Zend_ProgressBar
  •  Zend_Queue
  •  Zend_Reflection
  •  Zend_Registry
  •  Zend_Rest

  •  Zend_Search_Lucene
  •  Zend_Serializer
  •  Zend_Server
  •  Zend_Service
  •  Zend_Session
  •  Zend_Soap
  •  Zend_Tag
  •  Zend_Test
  •  Zend_Text
  •  Zend_TimeSync
  •  Zend_Tool
  •  Zend_Tool_Framework
  •  Zend_Tool_Project
  •  Zend_Translate
  •  Zend_Uri
  •  Zend_Validate
  •  Zend_Version
  •  Zend_View
  •  Zend_Wildfire
  •  Zend_XmlRpc
  • ZendX_Console_Process_Unix
  • ZendX_JQuery
  • Translation 96.1% Update 2010-11-28 - Revision 23448 - Version ZF 1.11.x

    Chapter 49. Zend_Mime

    49.1. Zend_Mime

    49.1.1. Einführung

    Zend_Mime ist eine Hilfsklasse für die Verarbeitung von mehrteiligen MIME Nachrichten. Es wird von Zend_Mail und Zend_Mime_Message verwendet und kann von anderen Anwendungen verwendet werden, die MIME Unterstützung benötigen.

    49.1.2. Statische Methoden und Konstanten

    Zend_Mime stellt einige einfache statische Hilfsmethoden für die MIME Verarbeitung bereit:

    • Zend_Mime::isPrintable(): Gibt TRUE zurück, wenn der String keine nicht druckbaren Zeichen enthält, ansonsten wird FALSE zurückgegeben.

    • Zend_Mime::encode(): Codiert einen String mit der spezifizierten Kodierung.

    • Zend_Mime::encodeBase64(): Codiert einen String in die base64 Codierung.

    • Zend_Mime::encodeQuotedPrintable(): Codiert einen String mit dem "quoted-printable" Mechanismus.

    • Zend_Mime::encodeBase64Header(): Codiert einen String zu einer base64 Kodierung für Mail Header.

    • Zend_Mime::encodeQuotedPrintableHeader(): Codiert einen String mit dem Quoted-Printable Mechanismus für Mail Header.

    Zend_Mime definiert einen Satz Konstanten, die üblicherweise von MIME Nachrichten verwendet werden:

    • Zend_Mime::TYPE_OCTETSTREAM: 'application/octet-stream'

    • Zend_Mime::TYPE_TEXT: 'text/plain'

    • Zend_Mime::TYPE_HTML: 'text/html'

    • Zend_Mime::ENCODING_7BIT: '7bit'

    • Zend_Mime::ENCODING_8BIT: '8bit';

    • Zend_Mime::ENCODING_QUOTEDPRINTABLE: 'quoted-printable'

    • Zend_Mime::ENCODING_BASE64: 'base64'

    • Zend_Mime::DISPOSITION_ATTACHMENT: 'attachment'

    • Zend_Mime::DISPOSITION_INLINE: 'inline'

    • Zend_Mime::MULTIPART_ALTERNATIVE: 'multipart/alternative'

    • Zend_Mime::MULTIPART_MIXED: 'multipart/mixed'

    • Zend_Mime::MULTIPART_RELATED: 'multipart/related'

    49.1.3. Zend_Mime instanziieren

    Wenn ein Zend_Mime instanziiert wird, wird eine MIME Abgrenzung gespeichert, die von allen nachfolgenden nicht statischen Methodenaufrufen für dieses Objekt verwendet wird. Wenn der Konstruktur mit einem String Parameter aufgerufen wird, wird dieser Wert als MIME Abgrenzung verwendet. Anderfalls wird eine zufällige MIME Abgrenzung während der Konstruktionsphase generiert.

    Ein Zend_Mime Objekt hat die folgenden Methoden:

    • boundary(): Gibt den String mit der MIME Abgrenzung zurück.

    • boundaryLine(): Gibt die komplette Zeile der MIME Abgrenzung zurück.

    • mimeEnd(): Gibt die komplette Endzeile der MIME Abgrenzung zurück.

    digg delicious meneame google twitter technorati facebook

    Comments

    Loading...