- 1
[Opened] [résolu] Fonctionnement de jIniFileModifier
Posted by Vincentv on 09/27/2010 13:52
Pourquoi jIniFileModifier n'utilise pas jIniFile::read() pour lire les fichier ini? je me pause la même question pour écrire le fichier ini.
Si c'est parce que parse_ini_file est buggé, pourquoi ne pas avoir mis le code pour lire / écrire les fichiers ini de jIniFileModifier dans jIniFile.
[Opened] Fonctionnement de jIniFileModifier
Posted by laurentj on 09/27/2010 17:58
Ces classes ne servent pas au même usage.
jIniFile sert à lire ou à écrire un fichier ini de manière destructif : impossible de récupérer les commentaires et autres espaces, et impossible d'insérer des commentaires ou autre.
Contrairement à jIniFileModifier qui sert, comme son nom l'indique, à modifier un fichier ini, avec cette particularité : elle préserve les commentaires, saut de lignes etc. Il y a donc besoin d'un autre parser que parse_ini_file. Mais c'est plus lent, forcément.
Et j'ai donc laissé jIniFile, parce que c'est plus performant.
En résumé :
* si on veut de la perf et surtout pour simplement lire un ini : jIniFile (ou même parse_ini_file direct...) * si on cherche à __modifier__ un fichier ini tout en préservant les commentaires ou autres : jIniFileModifier.
[Opened] Fonctionnement de jIniFileModifier
Posted by Vincentv on 09/27/2010 19:40
Hum Ok :)
- 1