当使用php时,我通过POST方法向电子邮件发送一个值,我希望它在显示在电子邮件上的第6个字符(在这种情况下是数字)之后添加一个空格。
所以通过php,我就这样发送:
ID Number : ".$_POST['idnumber']."
当我在电子邮件中收到它时,目前是这样的:
ID Number : 965128523171363920
所以我要做的是在我的电子邮件中添加第六个数字之后的空格,如下所示:
ID Number : 965128 523171363920
这可能在PHP上,我很抱歉我是这个新手..
提前感谢
2 个答案:
答案 0 :(得分:1)
$first_six = substr($_POST['idnumber'], 0, 6);
$the_rest = substr($_POST['idnumber'], 6);
//Merge the two strings
$final = $first_six.' '.$the_rest;
更多信息here
答案 1 :(得分:0)
使用substr()
获取所需字符串的部分。
echo sprintf("%s %s", substr($_POST['idnumber'],0, 6), substr($_POST['idnumber'], 6));
See it in action