<?php
use Zend\Mail;
$mail = new Mail\Message();
$mail->setBody('This is the text of the email.');
$mail->setFrom('Freeaqingme@example.org', 'Sender\'s name');
$mail->addTo('Matthew@example.com', 'Name of recipient');
$mail->setSubject('TestSubject');
$transport = new Mail\Transport\Sendmail();
$transport->send($mail);
?>
以上代码均来自Zend框架官方网站,网址为 http://framework.zend.com/manual/2.3/en/modules/zend.mail.introduction.html
运行上述代码时,出现以下错误:
致命错误:第5行的D:\ xampp \ htdocs \ 1 \ t1.php中找不到类'Zend \ Mail \ Message'
我把Zend Framework放在我的php.ini文件中,include_path =“.; D:\ xampp \ php \ PEAR; D:\ xampp \ htdocs \ ZendFramework-2.3.3 \ library”
我是否需要在代码开头预先添加代码“require_once(*)”?
我是一个初学者,希望得到一些详细的答案,最好添加一些代码。
谢谢!
答案 0 :(得分:3)
检查composer.json
的内容。尝试:
composer require zendframework/zend-mail