相關(guān)關(guān)鍵詞
關(guān)于我們
最新文章
- PHP中opcode緩存簡(jiǎn)單用法分析
- thinkPHP控制器變量在模板中的顯示方法示例
- PHP move_uploaded_file() 函數(shù)(將上傳的文件移動(dòng)到新位置)
- dirname(__FILE__)的含義和應(yīng)用說(shuō)明
- thinkPHP5框架實(shí)現(xiàn)分頁(yè)查詢功能的方法示例
- PHP中單雙號(hào)與變量
- PHP獲得當(dāng)日零點(diǎn)時(shí)間戳的方法分析
- Laravel ORM對(duì)Model::find方法進(jìn)行緩存示例詳解
- PHP讀寫文件高并發(fā)處理操作實(shí)例詳解
- 【CLI】利用Curl下載文件實(shí)時(shí)進(jìn)度條顯示的實(shí)現(xiàn)
Zend Framework入門教程之Zend_Mail用法示例
本文實(shí)例講述了Zend Framework入門教程之Zend_Mail用法。分享給大家供大家參考,具體如下:
Zend_Mail組件提供了通用化的功能來(lái)創(chuàng)建和發(fā)送文本。
Zend_Mail通過(guò)PHP內(nèi)建的mail()函數(shù)或者直接通過(guò)SMTP連接來(lái)發(fā)送郵件。
一個(gè)簡(jiǎn)單的郵件由收件人、主題、郵件內(nèi)容以及發(fā)件人等內(nèi)容組成。
步驟如下
1.創(chuàng)建對(duì)象
2.設(shè)置郵件內(nèi)容
3.發(fā)送
案例:
<?php require_once "Zend/Mail.php"; $my_mail = new Zend_Mail(); //創(chuàng)建一個(gè)對(duì)象 $my_mail->addTo("jiqing9006@126.com","jim"); //添加一個(gè)收件人 $my_mail->setSubject("Just a test"); //設(shè)置主題 $my_mail->setBodyText("Hello Jim!"); //為郵件設(shè)置正文內(nèi)容 $my_mail->setFrom("706507884@qq.com","jiqing"); //為郵件設(shè)置發(fā)件人 echo "郵件設(shè)置完畢"; echo "<p>"; echo "郵件收件人為:"; $result = $my_mail->getHeaders(); echo $result['To'][0]; echo "<p>"; echo "郵件主題為:"; echo $my_mail->getSubject(); echo "<p>"; echo "郵件內(nèi)容為:"; $result = $my_mail->getBodyText(); echo $result->getContent(); echo "<p>"; echo "郵件發(fā)件人為:"; echo $my_mail->getFrom(); echo "<p>"; $my_mail->send();