tag:blogger.com,1999:blog-8085342449633067864.post8585514847852124881..comments2024-03-25T11:28:05.884-04:00Comments on Code 18: PHP : preg_replace() et le symbole $ comme valeurInfinite Loophttp://www.blogger.com/profile/14525518280316303728noreply@blogger.comBlogger1125tag:blogger.com,1999:blog-8085342449633067864.post-64740525349287336022010-06-14T20:42:52.102-04:002010-06-14T20:42:52.102-04:00Je suis confus quant à savoir l'interêt d'...Je suis confus quant à savoir l'interêt d'utiliser preg_replace dans ce type de code?<br /><br />preg_replace est plus souvent utilisé afin de confronté des problèmes de performance versus son cousin str_replace(http://www.php-scripts.com/php_diary/011303.php3) ou pour pallier à des problème de complexité. Par contre, dans l'exemple ci-haut (qui semble être un dérivé du problème d'origine), ajouter un str_replace avant le preg_replace transforme le tout en un code largement moins efficaces qu'à l'origine (surtout si l'on utilise le tout de manière successive, comme sur un array).<br />Je suppose que tout le sens survient dans le code d'origine de l'erreur :)<br /><br />Excellent article au passage :)<br /><br />Ps: De plus, il serait nice d'escaper aussi les apostrophes possibles survanant dans la value :-PLoïc Lavoiehttps://www.blogger.com/profile/06431408448005678445noreply@blogger.com