preg_replace deprecated

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : preg_replace deprecated

Re: preg_replace deprecated

par Ryle » 18 déc. 2015, 13:03

Quand tout le reste a échoué, lisez le mode d'emploi... ;)

Re: preg_replace deprecated

par Ascla » 16 déc. 2015, 23:47

Bonjour,
Depuis PHP 5.5.0, une alerte de niveau E_DEPRECATED est émise lorsque vous utilisez l'option "\e". Depuis PHP
Le support de l'option /e n'a aucun effet. Utilisez la fonction preg_replace_callback() à la place.
Notice : http://php.net/manual/fr/function.preg- ... llback.php

Si tu as besoin de plus d'informations, n'hésite pas !

preg_replace deprecated

par grisbi » 16 déc. 2015, 22:45

Bonjour
je n'arrive pas a me débarasser de cet erreur dans un script

preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead

voici la ligne incriminée :

$file_contents = preg_replace("!{$ldq}\*.*?\*{$rdq}!se","",$file_contents);

merci de m'aider je suis hyper debutant

a bientôt