<?php |
/**************************************************************************************/ |
/* |
Titre : Avoir les initiales d'un nom et d'un prénom |
|
URL : |
http://phpsources.org/code/php/chaine/594_avoir-les-initiales-d-un-nom-et-d-un-prenom |
Auteur : cristo |
Date edition : 16 Juil 2010 |
*/ |
/**************************************************************************************/ |
function initiales($nom){ |
$n_mot = explode(" ",$nom); |
foreach($n_mot as $lettre){ |
$nom_initiale .= $lettre{0}.'.'; |
} |
return strtoupper($nom_initiale); |
} |
echo initiales('Yannick Noah'); |
?> |
// affiche : Y.N. |
|
Invité
13 Aout 2010 à 22:57Et pour les prénoms composés ou noms doubles (personnes mariées avec les deux noms) ? On met généralement un tiret (Pierre-Henri Dupont-Durand par exemple). Il faudrait faire un str_replace() sur le tiret.