imap_open 自定义错误回调
imap_open custom error callback
我想为使用 IMAP 的网站构建一个身份验证系统。用户应该能够使用与电子邮件帐户相同的凭据登录。
一切正常,除非输入数据错误或与电子邮件帐户凭据不匹配。如果是这样,显然有一个 error...
imap_open(): 无法打开流 {domain.com:993/imap/ssl}INBOX
如果 imap_open() 失败,是否有任何方法可以设置自定义回调? (比如重定向返回错误信息,...)
这是警告级别的消息,因此您应该能够使用错误处理程序,例如:
set_error_handler(function() { /* this will be executed on error */ });
imap_open();
restore_error_handler();
这里是类似的问题:
在这里您可以找到有关设置自定义错误处理程序的完整文档http://php.net/manual/en/function.set-error-handler.php
我想为使用 IMAP 的网站构建一个身份验证系统。用户应该能够使用与电子邮件帐户相同的凭据登录。
一切正常,除非输入数据错误或与电子邮件帐户凭据不匹配。如果是这样,显然有一个 error...
imap_open(): 无法打开流 {domain.com:993/imap/ssl}INBOX
如果 imap_open() 失败,是否有任何方法可以设置自定义回调? (比如重定向返回错误信息,...)
这是警告级别的消息,因此您应该能够使用错误处理程序,例如:
set_error_handler(function() { /* this will be executed on error */ });
imap_open();
restore_error_handler();
这里是类似的问题:
在这里您可以找到有关设置自定义错误处理程序的完整文档http://php.net/manual/en/function.set-error-handler.php