Page 1 sur 1

Difficulté avec utf8_decode()

Posté : 20 mai 2012, 08:27
par scampax
Bonjour,
J'arrive pas a utiliser la fonction utf8_decode() je ne comprend pas comment il marche.
Dans la partie php j'ai une partie ou j’utilise XMLReader et comme il passe seulement par le utf8 il faut que j'utilise la fonction.
Mais je comprend pas comment l'utiliser et ou le mettre.
 
	<?php	$lesnews=new XMLReader();
$lesnews->open("news.xml");

$message="";
while($lesnews->read()){
if($lesnews->nodeType==XMLReader::ELEMENT){

switch ($lesnews->localName) {
    case "item":
        echo $message;
		$message="";	
        break;
    case "title":
        $message.="<strong>".$lesnews->readInnerXML()."</strong><br/>";
        break;
    case "description":
        $message.=$lesnews->readInnerXML()."<br/><br/>";
        break;
	case "pubDate":
        $message=date_format(date_create($lesnews->readInnerXML()),"d/m/Y")." : ".$message;
        break;
}
}
}
$lesnews->close();
echo $message;
 ?>		
Merci d'avance pour votre aide.

Re: Difficulté avec utf8_decode()

Posté : 20 mai 2012, 09:17
par xTG
C'est à utiliser sur une variable qui est encodée en utf8, cela te renverra son équivalent en iso.
$var_iso = utf8_decode($var_utf8);

Re: Difficulté avec utf8_decode()

Posté : 20 mai 2012, 13:21
par scampax
Merci mais je vois toujours pas comment l’utiliser. Et ou l'utiliser pour qu'ils prennent cette partie en compte sauf l'heure.

Re: Difficulté avec utf8_decode()

Posté : 20 mai 2012, 14:21
par xTG
Tu comprends le code que tu as posté ?
Si ce n'est pas le cas, penches toi dessus et dis nous ce que tu ne comprends pas qu'on te renseigne.
Car bon... Te faire le travail alors que c'est digne de tout débutant ce serait pas productif pour toi et pour nous.

Re: Difficulté avec utf8_decode()

Posté : 20 mai 2012, 15:05
par scampax
Le code que j'ai poster c'est mon code donc oui je le comprend.
C'est juste que utf8 j'arrive pas a voir ou le mettre dans la partie du code.

Re: Difficulté avec utf8_decode()

Posté : 20 mai 2012, 16:54
par xTG
Dans ce cas là si tu comprends ton code et que tu comprends qu'on doit passer la variable à décoder à utf8_decode() tu as tout compris.

Re: Difficulté avec utf8_decode()

Posté : 20 mai 2012, 17:20
par scampax
Ok je viens de comprend c’était tout bête :roll: