Bonjour,
existe t il une fonction qui permet de récupérer les premières lettres de chaque mot d'une chaine de caractère en PHP ?
Merci à tous, bonne soirée
Bonjour,
existe t il une fonction qui permet de récupérer les premières lettres de chaque mot d'une chaine de caractère en PHP ?
Merci à tous, bonne soirée
Salut
Fonction substr()
Oui je connais cette fonction
Ce que j'aimerais c'est fonction($chaine, parametres)
où la chaine c'est "Bonjour tout le monde" et qui me retourne --> BTLM
Merci
Petite aide..
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <?php function initiales($string) { $words = explode(" ", $string); $initiale = ''; foreach($words as $init){ $initiale .= $init{0}; } return strtoupper($initiale); } ?>
Bonjour,
si tu ne cherche pas la compatibilité UTF-8, voici une idée :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <?php $str = 'Bonjour tout le monde'; echo implode('', array_map(function($p) { return strtoupper($p[0]); }, explode(' ', $str))); ?>
Un tout grand merci à tous ca fonctionne nickel
Partager