Vous n'êtes pas connecté - 2 Membres connectés
Catégories
Graphisme
Flash (65)
Print (78)
Programmation
PHP (99)
ASP (2)
CSS (27)
Hardware
PC (42)
Mac (18)
Linux (5)
Divers
Blabla (301)
1145 Sujets
14794 Réponses
Programmation > PHP > [RESOLU] conversion vert ca...
[RESOLU] conversion vert caractère unicode
Salut le peuple bz,

Question:
Comment en php je peux transformer les caractères accentués d'une chaîne en unicode?

exemple : "benzor est musclé" -> "benzor est muscl& #233;" (en supprimant l'espace entre & et #)

J'arrive pas à trouver une fonction qui fasse ça...
Posté le 25 06 2010 à 17h21
Pierrot - Membre

Réponses - [RESOLU] conversion vert ca...
 Je ne crois pas que ca existe en natif... mais tu peux en bidouiller une avec la fonction ord()...

bon.... vu que je suis de bonne humeur et que c'est bientôt le Week end, je t'écris même la fonction :



<?
    
Function UnicodeEncode($chaine)
    {
        
$tabAccents = Array('é','è','à'); // à compléter
        
$a 0;
        foreach(
$tabAccents AS $tmp)
        {
            
$tabReplace[$a] = "&#".ORD($tmp);
            
$a++;
        }
        Return 
Str_Replace($tabInput$tabReplace$chaine);
    }
?>
:)
Posté le 25 06 2010 à 18h35
benzor - Administrateur - www
PS : c'est vrai que j'suis musclé, surtout du calbard !!!
Posté le 25 06 2010 à 18h36
benzor - Administrateur - www
conversion vert caractère unicode
pour une conversion en vert tu peux faire en css : style="color:#acd71e;"

pas la peine de me courir après, je suis déjà loin
Posté le 28 06 2010 à 09h48
gom - Administrateur - www
rraaaahhhh gom ^^, 'tain j'avais pas vu celle la...
Merci Ben, je vais tester ça. j'avais vu cette fonction ord mais je voulais voir si y'avait moyen d'éviter de faire le tableau des caractères mais effectivement je pense que je vais pas avoir le choix.

Merki merki
Posté le 28 06 2010 à 10h49
Pierrot - Membre
lol Gom ^^
Posté le 28 06 2010 à 12h20
benzor - Administrateur - www
joli Pierrot! :D Andromede? ^
Posté le 30 06 2010 à 14h25
o0o - Administrateur - www
oui oui
Posté le 01 07 2010 à 14h30
Pierrot - Membre
 voila j'ai corrigé la fonction pour que ça marche correctement, je mets ici dans le cas ou ça peut intéresser quelqu'un

<?
function UnicodeEncode($chaine){
    
$tabAccents = array('é','è','á','à','ù','â','ê','î','ï','ç','ô','û','ý','ÿ','µ','ü','ú','ö','õ','ð','ò','ó','ì','í','ë','å','ä','ã','ñ'); // à compléter    
    
foreach($tabAccents as $tmp){
        
$tabReplace[$tmp] = "&#".ord($tmp).";";
    }
    return 
strtr($chaine$tabReplace);

?>
Posté le 30 07 2010 à 15h46
Pierrot - Membre
Sujets PHP
<< 1 2 3 4 ... 9 10 >>
presse
Auteur : ju2x
Posté le 09 12 2009 à 10h22
4 Réponses (Nouveau sujet)
Sujet visité 2057 fois
Ultimatum Ajax
Auteur : o0o
Posté le 07 12 2009 à 19h50
4 Réponses (Nouveau sujet)
Sujet visité 1725 fois
traitement texte php
Auteur : doss
Posté le 24 11 2009 à 11h26
7 Réponses (Nouveau sujet)
Sujet visité 2070 fois
Colorisation (...)
Auteur : tyler
Posté le 31 08 2008 à 15h00
9 Réponses
Sujet visité 1706 fois
PHP Template
Auteur : tyler
Posté le 19 10 2009 à 21h33
10 Réponses (Nouveau sujet)
Sujet visité 2088 fois
ebay trading api
Auteur : doss
Posté le 13 10 2009 à 10h20
2 Réponses (Nouveau sujet)
Sujet visité 1946 fois
Paypal basket?
Auteur : o0o
Posté le 19 10 2009 à 14h34
0 Réponse (Nouveau sujet)
Sujet visité 1248 fois
Webservice de cron ?
Auteur : ZeA
Posté le 28 09 2009 à 16h40
12 Réponses (Nouveau sujet)
Sujet visité 1793 fois
PHP - Tableaux (...)
Auteur : LaGothine
Posté le 03 09 2009 à 17h25
10 Réponses (Nouveau sujet)
Sujet visité 1884 fois
Référents cachés / (...)
Auteur : o0o
Posté le 22 05 2009 à 16h55
3 Réponses (Nouveau sujet)
Sujet visité 1786 fois
<< 1 2 3 4 ... 9 10 >>
Mentions légales   -   Crédits   -   Nous contacter   -   © Benzor 2006