Introduction au Zend Framework

 Apprendre Zend Framework

appendix

 Guide de référence Zend Framework


  •  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 61.2% Update 2010-11-28 - Revision 23149 - Version ZF 1.11.x

    Chapitre 49. Zend_Mime

    49.1. Zend_Mime

    49.1.1. Introduction

    Zend_Mime est une classe de support pour gérer les messages MIME en plusieurs parties. Elle est utilisé par Zend_Mail et Zend_Mime_Message, est peut-être utilisée dans l'application qui nécessite un support MIME.

    49.1.2. Méthodes statiques et constantes

    Zend_Mime fournit un jeu simple de méthodes statiques pour fonctionner avec MIME :

    • Zend_Mime::isPrintable(): retourne TRUE si la chaine données contient des caractères non imprimables. FALSE dans les autres cas.

    • Zend_Mime::encode(): encode une chaîne en utilisant l'encodage spécifié.

    • Zend_Mime::encodeBase64()encodeBase64(): encode une chaîne en utilisant base64.

    • Zend_Mime::encodeQuotedPrintable(): encode une chaîne avec le mécanisme quoted-printable.

    • Zend_Mime::encodeBase64Header(): encode une chaîne en utilisant base64 pour les en-têtes du courriel.

    • Zend_Mime::encodeQuotedPrintableHeader(): encode une chaîne avec le mécanisme quoted-printable pour les en-têtes du courriel.

    Zend_Mime définit un jeu de constantes communément utilisé avec des messages MIME :

    • 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. Instancier Zend_Mime

    Lors de l'instanciation d'un objet Zend_Mime, une frontière MIME est stockée pour qu'elle soit utilisée pour tous les appels aux méthodes statiques suivant, sur cet objet. Si le constructeur est appelé avec une chaîne en paramètre, cette valeur sera utilisée comme frontière MIME. Sinon, une frontière MIME aléatoire sera générée lors de la construction.

    Un objet Zend_Mime contient les méthodes suivantes :

    • boundary(): retourne la frontière MIME.

    • boundaryLine(): retourne la ligne complète de la frontière MIME.

    • mimeEnd(): retourne la fin de la frontière MIME complète.

    digg delicious meneame google twitter technorati facebook

    Comments

    Loading...