Vous n'êtes pas identifié(e).
Bonjout a tous
je reviens continuer mon apprentissage de php apres une longue absence pour cause
de maladie .
J'aurais besoin de votre aide :
Je récupere des données en provenance d'un formulaire sous forme
de chaine de caractere d'un champ texte (ça je sais faire)
Je voudrais supprimer certains mots contenus dans un fichier que je vais
appeler par un include (exemples mots communs,le la les... ou mots indesirables
grossiers....etc
comment faire ?
merci d'avance
a+
Dernière modification par codeur21 (02-07-2017 15:12:41)
Tu donnes du poisson a un homme tu le nourris pour un jour ,
tu l'apprends à pêcher tu le nourris toute sa vie
Hors ligne
voir le second usage de l'exemple 1 sur http://php.net/manual/fr/function.str-replace.php
Hors ligne
Merci tof73
toujours fidèle au poste !
J'ai trouvé ceci dans un vieux script ...!
//on separe chaque mot dans un element de tableau
$mots_cherches = explode(" ",$mots);
//liste des mots a rejetter :
$bad_words[] = "";
$bad_words[] = "des";
$bad_words[] = "une";
$bad_words[] = "les";
//on enleve les petits mots inutiles
$ln_tab = sizeof($mots_cherches);
for ($i=0;$i<$ln_tab;$i++)
//on compare chaque mot a ceux non voulu
{
if (!is_in_array(trim($mots_cherches[$i]),$bad_words) && strlen($mots_cherches[$i]) > 2)
$mots_reels_recherches[] = $mots_cherches[$i];
qu'en pense tu? c'etait du php 4 je crois
a+
Tu donnes du poisson a un homme tu le nourris pour un jour ,
tu l'apprends à pêcher tu le nourris toute sa vie
Hors ligne