J'ai écrit ce que je pensais était une utilisation très simple de la fonction php explode()
pour diviser un nom en nom et prénom:Undefined offset lors de l'utilisation php explode()
// split name into first and last
$split = explode(' ', $fullname, 2);
$first = $split[0];
$last = $split[1];
Cependant, cela est en train de vomir une erreur PHP avec le message "Undefined offset: 1"
. La fonction semble toujours fonctionner, mais je voudrais éclaircir ce qui cause l'erreur. J'ai vérifié le php manual mais leurs exemples utilisent la même syntaxe que ci-dessus. Je pense que je comprends ce qu'est un offset non défini, mais je ne vois pas pourquoi mon code génère l'erreur!
Pouvez-vous fournir la valeur de '$ fullname' qui vous donne l'erreur? –