Projets pour freelances & agences web
Retrouvez l'actualité des projets pour freelances et agences web.
[php] problème décodage json utf-8
Posté le 29/05/2021 à 04:00 - Budget : 0 - 500Bonjour,
J'ai un JSON stocké dans un fichier texte qui est encodé en UTF-8.
Les caractères accentués ont donc été remplacés
Le problème c'est que quand je décode le JSON ensuite, il réaffiche bien mon texte avec les caractères accentués, mais quand je fais un var_dump ou un str_count, le nombre de caractères n'est le même que si je met directement le même texte dans un var_dump. Exemple concret ci-dessous.
A priori, rien de grave, sauf que quand je veux faire un traitement sur ce texte décodé du json, pour notamment faire des opérations sur ce texte, celui qui vient du JSON pose problème.
Ma question est donc : à quoi est-ce du et comment convertir ce texte décodé pour qu'il soit comme à l'origine ?
$json = '{"titre":"A\u0300 c\u0153ur"}';
$titre = json_decode($json);
var_dump($titre->titre);
return : string(9) "À cœur"
var_dump('À cœur');
return : string(8) "À cœur"
merci pour votre aide
Autres projets susceptibles de vous intéresser
- Creation d'un site ecommerce,une place de marche, le 16/02/2022
- Développeur shopify, le 20/09/2020
- Recherche développeur web responsive, le 03/02/2023
- Découvrir la ville dans laquelle vous étudiez ou vous voudriez étudie, le 21/11/2021
- Gérer la conception et l’évolution des différents modules d’un produit, le 26/10/2021
- Redaction de 50 articles de blog pour le seo , marketing digital, le 28/06/2022
- Mise à jour de la version PHP d'un site SPIP, le 07/09/2022
- Assistant/e virtuel Antsirabe, le 21/01/2023
- Appli mobile : lecture qr code, interrogation webservice et retour., le 28/10/2021
- Amélioration technique du site e commerce et référencement, le 11/02/2022