Je suis un programmeur php autodidacte, donc je ne connais souvent pas la "bonne" façon de faire quelque chose. Je veux normaliser mes pratiques de codage de caractères entre mes données PHP, HTML et MySQL.Quelle est la «meilleure pratique» pour choisir le codage de caractères avec les applications PHP/MySQL?
- vivre aux Etats-Unis,
- travail sur les sites pour les personnes qui parlent anglais,
- la plupart des langues étrangères, je rencontrerai sont ouest (espagnol, italien, français)
- vivant près de New York Je pourrais rencontrer l'hébreu, le russe, etc. bien que j'éviterais d'utiliser leur système de caractères et n'utiliserais que les accents nécessaires pour utiliser les caractères latins.
Quelqu'un veut faire un commentaire sur lequel je devrais choisir UTF-8 ou ISO-8859-1? Ou autre chose? Chris
OZK- Pourriez-vous expliquer un peu plus? Je vois que vous avez des compétences pour ajouter l'hébreu à vos post-félicitations. Suggérez-vous qu'un utilisateur puisse changer l'apparence d'une page Web publique en hébreu à condition que l'encodage de la page originale soit UTF-8? Cependant, si mon contenu est à l'origine en anglais, ce n'est pas "en utilisant" les caractères supplémentaires. Sans avoir d'expérience dans ce domaine (> _ <) je peux l'imaginer utile si la page originale est encodée en utilisant UTF = 8 pour l'hébreu vers l'anglais, pourquoi l'inverse? – xtian
Bonjour, si votre site ne prend pas en charge le contenu dynamique ajouté par les utilisateurs (c'est-à-dire les commentaires, les publications ou même les noms d'utilisateur), vous pouvez choisir un encodage adapté à vos goûts. mais si vous prévoyez d'afficher tout ce que fait un utilisateur (ou même simplement le stocker dans une base de données), je vous recommande vivement UTF-8. – ozk