Bonjour a tous,
j ai un problème avec une fonction que j ai créer et je comprend pas pourquoi cela ne fonctionne pas.
voici la fonction
en fait j aimerais pouvoir encode ou décode les résultat de mes différentes requêtes sql pour les afficher correctement dans ma vue .
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 function convertToUTF8(&$entree) { if (is_string($entree)) { $enc = mb_detect_encoding($entree); if ($enc != 'UTF-8') { $entree = utf8_encode($entree); }else{ $entree = md5($entree); } } if (is_array($entree)) { foreach ($entree as $key => $value) { convertToUTF8($value); } } if (is_object($entree)) { foreach ($entree as $key => $value) { convertToUTF8($value); } } }
actuellement si je passe un tableau la valeur ne change pas (j ai mis md5 pour mieux voir le résultat)
si quelqu un peut m aider
Merci
Partager