Php 如何替换标题的所有字符
如何用真正的php函数Php 如何替换标题的所有字符,php,date,replace,header,uniqueidentifier,Php,Date,Replace,Header,Uniqueidentifier,如何用真正的php函数Chr(Rand(97122))替换所有\uu Chr(\uu Rand(98122))和\uu Chr(\uu Rand(97122))值,该函数以通用方式提供随机参数,标题如下: Reply-To: __Reply-To Bounces_to: __Bounce Message-ID: <__Chr(__Rand(97,122))__Chr(__Rand(98,122)).__X-Mailer@__From_dn> X-BFI: __Chr(__Rand(9
Chr(Rand(97122))
替换所有\uu Chr(\uu Rand(98122))和\uu Chr(\uu Rand(97122))
值,该函数以通用方式提供随机参数,标题如下:
Reply-To: __Reply-To
Bounces_to: __Bounce
Message-ID: <__Chr(__Rand(97,122))__Chr(__Rand(98,122)).__X-Mailer@__From_dn>
X-BFI: __Chr(__Rand(97,122))__Chr(__Rand(98,122))
From: __To
回复:\回复
反弹到:\反弹
消息ID:
X-BFI:uuuChr(uuuRand(97122))uuChr(uuuRand(98122))
从:\到
您可以使用它,即:
<?php
$header = <<< LOB
Reply-To: __Reply-To
Bounces_to: __Bounce
Message-ID: <__Chr(__Rand(97,122))__Chr(__Rand(98,122)).__X-Mailer@__From_dn>
X-BFI: __Chr(__Rand(97,122))__Chr(__Rand(98,122))
From: __To
LOB;
function charCallback($matches){
$charOne = (int)$matches[1];
$charTwo = (int)$matches[2];
return chr(rand($charOne,$charTwo));
}
echo preg_replace_callback('/__Chr\(__Rand\((\d+),(\d+)\)\)/', 'charCallback', $header);
您正在创建标题吗?或者你得到了标题,需要修改吗?我需要修改Brettit给我的这个chr(rand(97122))chr(rand(98122))php没有编译它们!这是一个php函数,它应该会发出随机嗡嗡声…不明白您需要它,让我看看。非常感谢您Pedro我在等待您的下一个响应我希望它能够工作:)非常欢迎@dravos,检查更新答案;)
Reply-To: __Reply-To
Bounces_to: __Bounce
Message-ID: <uw.__X-Mailer@__From_dn>
X-BFI: jn
From: __To