par
yule » 05 mars 2017, 13:18
Bonjour
Comment simplifier mon contrôle et l'automatiser indépendament du nombre de keywords
le but est d'ajouter un + devant chaque keywords présent
$arr = explode(' ', $keywords);
$wrdCount = str_word_count($keywords);
if($wrdCount == 1) {
$out = '+'.$arr[0].'';
} elseif ($wrdCount == 2) {
$out = '+'.$arr[0].'+'.$arr[1].'';
} elseif ($wrdCount == 3) {
$out = '+'.$arr[0].'+'.$arr[1].'+'.$arr[2].'';
} elseif ($wrdCount == 4) {
$out = '+'.$arr[0].'+'.$arr[1].'+'.$arr[2].'+'.$arr[3].'';
} elseif ($wrdCount == 5) {
$out = '+'.$arr[0].'+'.$arr[1].'+'.$arr[2].'+'.$arr[3].'+'.$arr[4].'';
} elseif ($wrdCount == 6) {
$out = '+'.$arr[0].'+'.$arr[1].'+'.$arr[2].'+'.$arr[3].'+'.$arr[4].'+'.$arr[5].'';
} elseif ($wrdCount == 7) {
$out = '+'.$arr[0].'+'.$arr[1].'+'.$arr[2].'+'.$arr[3].'+'.$arr[4].'+'.$arr[5].'+'.$arr[6].'';
}
etc......
D'avance merci
Yule
Bonjour
Comment simplifier mon contrôle et l'automatiser indépendament du nombre de keywords
[quote]le but est d'ajouter un + devant chaque keywords présent[/quote]
[php]$arr = explode(' ', $keywords);
$wrdCount = str_word_count($keywords);
if($wrdCount == 1) {
$out = '+'.$arr[0].'';
} elseif ($wrdCount == 2) {
$out = '+'.$arr[0].'+'.$arr[1].'';
} elseif ($wrdCount == 3) {
$out = '+'.$arr[0].'+'.$arr[1].'+'.$arr[2].'';
} elseif ($wrdCount == 4) {
$out = '+'.$arr[0].'+'.$arr[1].'+'.$arr[2].'+'.$arr[3].'';
} elseif ($wrdCount == 5) {
$out = '+'.$arr[0].'+'.$arr[1].'+'.$arr[2].'+'.$arr[3].'+'.$arr[4].'';
} elseif ($wrdCount == 6) {
$out = '+'.$arr[0].'+'.$arr[1].'+'.$arr[2].'+'.$arr[3].'+'.$arr[4].'+'.$arr[5].'';
} elseif ($wrdCount == 7) {
$out = '+'.$arr[0].'+'.$arr[1].'+'.$arr[2].'+'.$arr[3].'+'.$arr[4].'+'.$arr[5].'+'.$arr[6].'';
}[/php]
etc......
D'avance merci
Yule