Maison > Questions et réponses > le corps du texte
P粉6429205222023-09-06 00:55:37
En supposant qu'il y a toujours un espace, vous pouvez passer du début de la chaîne à une sous-chaîne après l'index de l'espace.
substr($this->userInfo->name, 0, strpos($this->userInfo->name, " ") + 2);
P粉6804879672023-09-06 00:32:08
D'accord, j'ai donc trouvé une solution simple et agréable :
[$first_name, $last_name] = explode(' ', $this->userInfo->name); echo $first_name . " " . substr($last_name, 0, 1);
On dirait que ça marche très bien !