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; |
} |
} |
?> |
} |