Zend \ Mail,Class' Zend \ Mail \ Message'未找到,

时间:2014-10-01 11:59:21

标签: zend-framework

<?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(*)”?

我是一个初学者,希望得到一些详细的答案,最好添加一些代码。

谢谢!

1 个答案:

答案 0 :(得分:3)

检查composer.json的内容。尝试:

composer require zendframework/zend-mail