如何发送和欧元;或使用phpMailer类签署电子邮件主题

发布时间:2022-04-30 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了如何发送和欧元;或使用phpMailer类签署电子邮件主题脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用 PHPMailer发送邮件.

我想在主题中发送价格,例如“已经放置价格460€”.

我在主题中使用了€和€但它没有正确显示.它显示& euro而不是& euro;

应该用什么来解决这个问题?

这是我的代码

$mail = new PHPMailer(true);
$mail->IsMail();
$body = $mailBody;
$mail->CharSet = "text/htML; charset=UTF-8;"; 
$mail->IsHTML(true);
$mail -> AddAddress( $email,'' );  

$mail -> SetFrom( 'support@abc.COM','Support Fretbay.com');
$mail -> Subject = 'Bid of PRice 460 € has been placed';
$mail -> AltBody = 'To view the message,please use an HTML compatible email viewer!'; // optional - MsgHTML will create an alternate automatically
$mail -> MsgHTML($body);
$mail -> Send();

解决方法

主题不能包含html实体,因此& euro;不行.您必须使用包含欧元符号的字符集,并设置$mail-> CharSet属性.当然,你的€char也必须使用这个charset:

$mail->CharSet = "UTF-8";
$mail->Subject = 'Bid of Price 460 € has been placed';

脚本宝典总结

以上是脚本宝典为你收集整理的如何发送和欧元;或使用phpMailer类签署电子邮件主题全部内容,希望文章能够帮你解决如何发送和欧元;或使用phpMailer类签署电子邮件主题所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。