Cette classe représente une seule partie d'une message MIME.
Elle contient le contenu actuel de la partie du message ainsi que des informations
sur son encodage, le content type et le nom de fichier original.
Elle fournie une méthode pour générer une chaîne de caractères à partir de données
stockées. Les objets Zend_Mime_Part
peuvent-être ajoutés à
Zend_Mime_Message
pour assembler
un message multipart complet.
Zend_Mime_Part
est instantiée avec une chaîne de caractères qui
représente le contenu de cette nouvelle partie. Le type doit être OCTET-STREAM,
et l'encodage 8 bits. Après instantiation de Zend_Mime_Part
, les métas-informations
peuvent être définies en accédant directement aux attributs :
<?php public $type = ZMime::TYPE_OCTETSTREAM; public $encoding = ZMime::ENCODING_8BIT; public $id; public $disposition; public $filename; public $description; public $charset; ?>
->getContent()
retourne le contenu encodé de MimePart en une chaîne de caractères
en utilisant l'encodage spécifié dans l'attribut $encoding.
Les valeurs valides sont ZMime::ENCODING_*, le conversions de jeux de caractères ne sont pas effectuées.
->getHeaders()
returns the Mime-Headers for the
MimePart as generated from the information in the publicly accessable
attributes. The attributes of the object need to be set correctly before
this method is called.
$charset
doit être définit dans le charset actuel du contenu, si c'est un type text (Text ou HTML).
$id
doit être définit pour identifier un content-id pour les images d'une mail HTML.
$filename
contient le nom que le fichier aura lors du téléchargement.
$disposition
définit si le fichier doit être traité comme une pièce jointe ou s'il est utilisé
dans le mail (HTML).
$description
sert uniquement pour information.