Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/230.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
非ASCII PHP电子邮件主题和CodeIgniter_Php_Codeigniter - Fatal编程技术网

非ASCII PHP电子邮件主题和CodeIgniter

非ASCII PHP电子邮件主题和CodeIgniter,php,codeigniter,Php,Codeigniter,据我所知,如果没有进一步的命令,PHP邮件不能只接受包含(比如)中文字符的电子邮件主题。我试图发送主题行中有汉字的电子邮件,似乎遇到了障碍。有人知道我如何使用CodeIgniter发送这些电子邮件吗?在我学习的同时,我还要学习韩语、日语和俄语。所以我需要一种灵活的解决方案来处理所有非ASCII字符。听起来要求很高。您应该使用mb_encode_mimeheader功能对电子邮件主题进行编码: 更准确地说,邮件接受任何内容,但在邮件传输过程中使用的服务器和/或电子邮件客户端在符合相关RFC时肯定

据我所知,如果没有进一步的命令,PHP邮件不能只接受包含(比如)中文字符的电子邮件主题。我试图发送主题行中有汉字的电子邮件,似乎遇到了障碍。有人知道我如何使用CodeIgniter发送这些电子邮件吗?在我学习的同时,我还要学习韩语、日语和俄语。所以我需要一种灵活的解决方案来处理所有非ASCII字符。听起来要求很高。

您应该使用mb_encode_mimeheader功能对电子邮件主题进行编码:


更准确地说,邮件接受任何内容,但在邮件传输过程中使用的服务器和/或电子邮件客户端在符合相关RFC时肯定不会接受任何内容-

听起来它可以工作,但我遇到了一个致命错误:在第315行的/home/configur/public\u html/application/controllers/resources/login.php中调用未定义的函数mb_encode_mimeheader。mb_encode_mimeheader不是本机PHP的一部分,还是我需要先调用另一个函数?