$sent = "aujourd'hui ma super phrase";
$word = array('super', 'phrase');
$found = array_intersect($word, str_word_count($sent, 1));
if($found)
{
echo implode(', ', $found);
}
else
{
echo $sent;
}
EDIT : marche pas en utf-8...
$phrase = 'Bonjour Anthony';
$mot = 'Anthony';
if (preg_match("/\b".$mot."\b/i", $phrase))
{
echo "Le mot $mot a été trouvée dans la phrase <b>$phrase</b>";
}
else
{
echo "Le mot $mot ne se trouve pas dans la phrase <b>$phrase</b>";
}
Le Le i indique que la recherche ne sera pas sensible à la casse.
Ce que l'on apprend par l'effort reste toujours ancré beaucoup plus longtemps.
$phrase = ( $postrow[$i]['post_subject'] != '' ) ? $postrow[$i]['post_subject'] : '';
$mot = array('vv', 'lol');
if (preg_match("/\b".$mot."\b/i", $phrase))
{
$mood = $mot;
}
else
{
$mood = $postrow[$i]['mood'];
}
merci d'avance,
Pourquoi ceci ne serais t'il pas bonle code de dunbar n'est pas bon
$phrase = 'Bonjour Anthony';
$mot = 'Antho';
if (preg_match("/\b".$mot."\b/i", $phrase))
{
echo "Le mot $mot a été trouvée dans la phrase <b>$phrase</b>";
}
else
{
echo "Le mot $mot ne se trouve pas dans la phrase <b>$phrase</b>";
}
Ce que l'on apprend par l'effort reste toujours ancré beaucoup plus longtemps.
$mot = array('vv', 'lol');
ducoup ca ne marchera pas ca donneraJe vais donc reprendre ce code alors =)je dirais plus un truc du genre
EDIT : marche pas en utf-8...$sent = "aujourd'hui ma super phrase"; $word = array('super', 'phrase'); $found = array_intersect($word, str_word_count($sent, 1)); if($found) { echo implode(', ', $found); } else { echo $sent; }
$sent = ( $postrow[$i]['post_subject'] != '' ) ? $postrow[$i]['post_subject'] : '';
$word = array('lol', 'vv');
$found = array_intersect($word, str_word_count($sent, 1));
if($found)
{
$mood = implode(', ', $found);
}
else
{
$mood = $postrow[$i]['mood'];
}
Merci d'avance,