Bonjour tout le monde, j'ai un problème sur un de mes tests
Je test sur une chaine de caractère extraite de la BDD si il y as la présence d'un point puis d'un espace, lorsqu'il y as ce point et cet espace je veut les changer en retour à la ligne mais mon code ne fait pas ça.
Lorsque le code s'exécute, j'ai le echo qui s'affiche pour TOUT les caractères , et aucun retour à la ligne ne se fait ...
Merci d'avance
Modifié par OnePunch (10 Oct 2017 - 15:30)
Je test sur une chaine de caractère extraite de la BDD si il y as la présence d'un point puis d'un espace, lorsqu'il y as ce point et cet espace je veut les changer en retour à la ligne mais mon code ne fait pas ça.
Lorsque le code s'exécute, j'ai le echo qui s'affiche pour TOUT les caractères , et aucun retour à la ligne ne se fait ...
$objectif = $donnees['objectifs'];
$j = strlen($objectif);
$compare = ". ";
for($i=0;$i<$j;$i++)
{
if (substr_compare($objectif, $compare, $i) == 1)
{
echo "caractère ".$i."<br>";
substr_replace($objectif, "\n", $i);
}
}
Merci d'avance
Modifié par OnePunch (10 Oct 2017 - 15:30)