IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

PHP et Unicode [MySQL]


Sujet :

PHP & Base de données

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    75
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Décembre 2005
    Messages : 75
    Par défaut PHP et Unicode
    Bonjour!

    Je dois produire une appli PHP qui doit pouvoir traiter des caractères Unicode (afin d'inclure les caractères cyriliques, asiatiques, etc.) puis pouvoir les stocker dans un DB.

    Or, je découvre que les versions disponibles aux public de PHP ne gèrent pas du tout cela...

    http://fr.php.net/manual/fr/ref.unicode.php
    http://www.zend.com/zend/week/php-unicode-design.txt

    Avez-vous déjà été confronté à ce problème? Vraiment pas d'autres solution à part utiliser un autre langage?

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    882
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 882
    Par défaut
    salut
    a tu regader du coté de iconv dans la doc php

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    75
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Décembre 2005
    Messages : 75
    Par défaut
    Merci pour ce tip!

    Sincèrement, tout cela me semble un peu trop compliqué...

    L'idéal serait que PHP puisse gérer l'Unicode nativement. C'est-à-dire que dans l'appli Web en question, l'utilisateur coréen puisse saisir ses caractères dans sa propre langue avec son navigateur, ainsi que l'utilisateur russe, ainsi que le belge, etc. Et que cela ne pose pas de problème lors du traitement de ces caractères par PHP et lors de leurs stockage dnas la BDD (MySQL, probablement).

    J'ai lu que peut-être c'est le cas de PHP 5.1, nativement? Mais tout semble assez flou... Avez-vous d'autres infos?

  4. #4
    Membre expérimenté

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    6 152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 6 152
    Par défaut
    Extension mbstring ?


    Julp.

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    882
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 882
    Par défaut
    php6 devrai supporté l'unicode nativement si il est compiler avce icu
    pour php 5.1 je ne sais pas

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    75
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Décembre 2005
    Messages : 75
    Par défaut
    OK, merci, je vais voir de plus près tout cela...

    Bonne journée à tous!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [MySQL] PHP MYsql UNICODE UTF8
    Par ETVigan dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 14/06/2010, 08h08
  2. [ODBC] Afficher l'unicode avec PHP ?
    Par dongnold dans le forum PHP & Base de données
    Réponses: 5
    Dernier message: 15/04/2007, 10h51
  3. [PHP-JS] Longeur de chaine et caracteres unicodes / spéciaux
    Par venomelektro dans le forum Langage
    Réponses: 2
    Dernier message: 11/12/2006, 10h49
  4. php et unicode copain ou pas ?
    Par ouquoi dans le forum Langage
    Réponses: 2
    Dernier message: 23/03/2006, 15h24

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo