【发布时间】:2018-06-12 08:56:42
【问题描述】:
以下是我尝试通过 cc 和 bcc 取消设置所有邮件标头数组的方法。
unset(
$message['cc'], $message['Cc'], $message['CC'],
$message['headers']['cc'], $message['headers']['Cc'], $message['headers']['CC'],
$message['params']['headers']['cc'], $message['params']['headers']['Cc'], $message['params']['headers']['CC'],
$message['bcc'], $message['Bcc'], $message['BCC'],
$message['headers']['bcc'], $message['headers']['Bcc'], $message['headers']['BCC'],
$message['params']['headers']['bcc'], $message['params']['headers']['Bcc'], $message['params']['headers']['BCC']
);
有cc、Ccc、CCC、bcc、Bcc和BCC。我知道上述解决方案效率不高。如何使用 for-loop 将上述代码替换为更短的代码?
【问题讨论】:
标签: php arrays loops for-loop unset