PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#1 10-04-2018 17:16:21

kabalonda
Membre
Inscription : 10-04-2018
Messages : 1

Utiliser preg_replace_callback à la place de preg_replace

Bonjour  à tous
J'ai lu un peu sur le forum pour voir si une personne a eu le meme soucis que moi et qui a trouvé une solution mais rien à y faire . Voici ce code qui vient du CMS Joomla 2.5 que j'installe pour mettre en place un web. Je sais que cette version est vieille.


    $source = strtr($source, $ttr);
    // Convert decimal
    $source = preg_replace('/&#(\d+);/me', "utf8_encode(chr(\\1))", $source); // decimal notation
    // Convert hex
    $source = preg_replace('/&#x([a-f0-9]+);/mei', "utf8_encode(chr(0x\\1))", $source); // hex notation
    return $source;
 

Lors de l'installation, je recois les messages me demandant d'utiliser preg_replace_callback  à la place preg_replace (obsolete) Je n'ai aucune de la synthaxe avec cette autre fonction.
Toute aide est la bienvenue

Merci a tous


Hors ligne

#2 10-04-2018 17:29:04

tof73
Membre
Inscription : 21-12-2014
Messages : 134
Site Web

Re : Utiliser preg_replace_callback à la place de preg_replace

lire le manuel est souvent une bonne idée dans un tel cas :
http://php.net/manual/fr/function.preg- … llback.php

Hors ligne

Pied de page des forums