Page 1 sur 1

Impossible de trouver le ¥ avec ereg !!

Posté : 26 avr. 2011, 10:53
par jeremy007
Bonjour a tous

Pourriez vous me dire pourquoi la fonction ne marche pas ?
Impossible qu'il voit mon yen

Code : Tout sélectionner

<?php $patern = "¥5000"; if (ereg('¥',$patern)) { $ok = 1; } ?>

Re: Impossible de trouver le ¥ avec ereg !!

Posté : 26 avr. 2011, 11:25
par Maskime
Hello,

Pour commencer, faut plus utiliser ereg(), mais preg_match().
Pour ce qui est de la détection des caractères unicodes je pense qu'il vaut mieux passer par les codes hexa :
preg_match('/\x{2460}/u', $str);
où x{2460} est le code de ton caractère "Yen"