|
(PHP 4 >= 4.0.5, PHP 5)
preg_replace_callback -- Rechercher/remplacer avec une expression rationnelle et fonction de callbackLe comportement de preg_replace_callback() est presque identique à celui de preg_replace(), hormis le fait qu'à la place du paramètre replacement, il faut spécifier une fonction de callback callback qui sera appelée, avec les éléments trouvés en arguments. Cette fonction retourne alors la chaîne de remplacement.
Vous aurez souvent besoin de la fonction callback avec preg_replace_callback() à un seul endroit. Dans ce cas, vous pouvez simplement utiliser la fonction create_function() pour déclarer une fonction anonyme comme fonction de callback pour preg_replace_callback(). En faisant cela, vous concentrez toutes les routines liées à votre remplacement à un seul endroit, et nous ne polluez par votre espace de noms de fonctions avec des fonctions à usage unique.
Exemple 2. Exemples avec preg_replace_callback() et create_function()
|
Voir aussi preg_replace(), create_function(), et information à propos de callback type.
Précédent | Sommaire | Suivant |
preg_quote | Niveau supérieur | preg_replace |
Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:01:55