Bonjour,
Je cherche à ajouter un 's' a la fin de chaque mots d'une variable mais n'y parviens pas.
Merci de votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28 $n = $this->itemCount; function pluriel_s($n) { return abs($n) >= 2 ? 's' : ''; } if ($_GET['genre'] != ''){ $headinggenre = $_GET['genre']; $headingtitle = $headinggenre['value']; } else if ($_GET['support'] != '') { $headingsupport = $_GET['support']; $headingtitle = $headingsupport['value']; } else if ($_GET['booklang'] !='') { $headinglang = $_GET['booklang']; $headingtitle = $headinglang['value']; } else { $headingtitle = JText::_('BOOKS'); } $text = $headingtitle; $tab=explode(" ",$text); for($i=1 ; $i < count($tab) ; $i++){ if($i==1) { $headingtitle = sprintf($text.'%s',pluriel_s($n)); } else { $headingtitle .= sprintf($text[$i].'%s',pluriel_s($n)); } }
Partager