Bonjour,
Je reviens encore vers vous pour un autre problème que je rencontre lors du passage vers php 7.
dans une fonction, j'utilisais la fonction :
Apparement, cette fonction doit etre remplacé par preg_replace
Code : Sélectionner tout - Visualiser dans une fenêtre à part return @ereg_replace($r,'\\3-\\2-\\1',$date);
j'ai modifié mon code :
et voici l'erreur affichée :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 function Change_formatDate($date, $format = 'fr') { $r = '^([0-9]{1,4}).([0-9]{1,2}).([0-9]{1,4})$'; if($format === 'en') //$user = preg_replace("/'/", "''", $user); return preg_replace($r, '\\3-\\2-\\1', $date); return preg_replace($r, '\\3-\\2-\\1', $date); }
Avez-vous une idée du problème ?Warning: preg_replace(): No ending delimiter '^' found in /customers/a/c/b/nicopack.be/httpd.www/em/includes/fonctions.php on line 183
Je vous remercie.
Nicolas
Partager