如何使用 PHP 删除从“+”开始并以“@”结尾的字符串的一部分。
实际上我需要一些代码来替换所有这些
bob+fake1@gmail.com
bob+anything@gmail.com
bob+something@gmail.com
至
bob@gmail.com
$email="bob+fake@gmail.com";
$len=strlen($email);
$index=strpos('+');
$index1=strpos('@');
$email_new=substr($email,0,$index-1);
$email_new .= substr($email,$index+1,$len);
$email_new 是你的新字符串
$email = "bob+fake1@gmail.com";
$exploded = explode("@", $email);
$partBeforeAtSign = $exploded[0];
$exploded2 = explode("+", $partBeforeAtSign);
$partBeforePlusSign = $exploded2[0];
未经测试,但我想应该可以工作!