<?php
$str = "xyz@gmail.com";
$username = strstr($str, '@', true);
echo $username;
?>
我想删除@
标记之前的发件人名称,并且输出应为@gmail.com
。现在,它向我显示了我不想要的xyz
输出。那么,我该怎么做?请帮我。
我要输出@gmail.com
。
答案 0 :(得分:0)
您可以使用explode()
$str = "xyz@gmail.com";
$tld = explode("@", $str)[1]; // gmail.com
答案 1 :(得分:0)
您可以使用空字符串替换@字符之前的部分:
$username = preg_replace('/^[^@]+/', '', $str);