par
seayoung » 28 avr. 2005, 14:04
iclo tu m'as devancer de 30sec
mais bon voici ce qui a eté dit par le grand flitox (du moins je crois que c'est lui

):
str_replace() :
<?php
$chaine = "le chaaaat est beaau";
echo str_replace("aaaa", "a", $chaine)."<br /><br />";
//Affiche : le chat est beaau
?>
beaau reste beaau car il n'a pas trouvé 4 "a" à la suite
Maintenant avec preg_replace() :
<?php
$chaine = "le chaaaat est beaau";
echo preg_replace("!a+!", "a", $chaine);
//Affiche : le chat est beau
?>
Dans la seconde solution il n'y a pas eu besoin de lui dire combien de "a" trouver pour qu'il corrige tout seul les fautes
iclo tu m'as devancer de 30sec :x
mais bon voici ce qui a eté dit par le grand flitox (du moins je crois que c'est lui ;) ):
[quote]
str_replace() :
[php]
<?php
$chaine = "le chaaaat est beaau";
echo str_replace("aaaa", "a", $chaine)."<br /><br />";
//Affiche : le chat est beaau
?>
[/php]
beaau reste beaau car il n'a pas trouvé 4 "a" à la suite
Maintenant avec preg_replace() :
[php]
<?php
$chaine = "le chaaaat est beaau";
echo preg_replace("!a+!", "a", $chaine);
//Affiche : le chat est beau
?>
[/php]
Dans la seconde solution il n'y a pas eu besoin de lui dire combien de "a" trouver pour qu'il corrige tout seul les fautes
[/quote]