Subversion Repositories eFlore/Applications.del

Compare Revisions

Regard whitespace Rev 1874 → Rev 1875

/trunk/widget/bibliotheque/WidgetCommun.php
13,6 → 13,30
}
/**
* Transformer une chaine en tableau si elle est de la forme :
* - "cle=valeur,cle=valeur,..." : tableau associatif
* - "valeur, valeur,..." : tableau
*
* @param String $chaine la chaine à transformer
* @return le tableau issu de la chaine.
*/
public function transformerEnTableau($chaine) {
$tableau = array();
if (empty($chaine) === false) {
$tableauPartiel = explode(',', $chaine);
foreach ($tableauPartiel as $champ) {
if (strpos($champ, '=') === false) {
$tableau[] = trim($champ);
} else {
list($cle, $val) = explode('=', $champ);
$tableau[trim($cle)] = trim($val);
}
}
}
return $tableau;
}
 
/**
* Parse le fichier ini donné en paramètre
* @param string $fichier_ini nom du fichier ini à parser
* @return boolean true si le fichier ini a été trouvé.
382,5 → 406,4
}
return $ret;
}
}
?>
}