我有以下功能
function split_email($email){
return explode("@", $email);
}
并希望拆分电子邮件并将其显示为:
$email = split_email($row['email']);
echo $email[0];
echo $email[1];
奇怪的是,我收到Undefined offset: 1
的错误。当我在字符串email@website.com
上尝试此操作时。
我知道它正在找到@符号,好像我只是尝试和接听$email[0]
我会得到第一部分。这是怎么回事?
答案 0 :(得分:2)
当然,您传递给该功能的电子邮件存在问题,请尝试使用此功能查看问题。
function split_email($email) {
print_r($email);
return explode("@", $email);
}