我写了我认为非常简单的使用 phpexplode()
函数将名称拆分为名字和姓氏的内容:
// split name into first and last
$split = explode(' ', $fullname, 2);
$first = $split[0];
$last = $split[1];
但是,这会引发带有消息的 php 错误"Undefined offset: 1"
。该功能似乎仍然有效,但我想清除导致错误的任何原因。我检查了php 手册,但他们的示例使用与上面相同的语法。我想我明白什么是未定义的偏移量,但我不明白为什么我的代码会产生错误!