Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/243.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
Php 如何替换标题的所有字符_Php_Date_Replace_Header_Uniqueidentifier - Fatal编程技术网

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

如何用真正的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(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