Subversion Repositories Applications.framework

Compare Revisions

Ignore whitespace Rev 220 → Rev 235

/trunk/framework/utilitaires/Encodage.php/Unicode.php
1,7 → 1,7
<?php
// declare(encoding='UTF-8');
/**
* Classe fournissant des méthodes statiques concernant l'encodage et le décodage Unicode de variable.
* Classe fournissant des méthodes statiques concernant l'encodage et le décodage des caractères de variable.
*
* @category PHP 5.2
* @package Utilitaire
12,7 → 12,7
* @version SVN : $Id$
* @link /doc/framework/
*/
class Unicode {
class Encodage {
/**
* Méthode permettant d'encoder par défaut de ISO-8859-15 vers UTF-8 une variable ou un tableau de variables.
*
21,11 → 21,11
* @return mixed la chaine ou le tableau encodé en UTF-8.
* @access protected
*/
public static function encoderUtf8(&$variable, $encodage = 'ISO-8859-15') {
public static function encoderEnUtf8(&$variable, $encodage = 'ISO-8859-15') {
//echo print_r($variable, true)."\n";
if (is_array($variable)) {
foreach ($variable as $c => $v) {
$variable[$c] = self::encoderUtf8($v);
$variable[$c] = self::encoderEnUtf8($v);
}
} else {
// Nous vérifions si nous avons un bon encodage UTF-8