[INC] Opa INI [1.0.1]

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link

  • Moin,
    hier ist meine Möglichkeit, Files nach dem Muster "X=Y" auszulesen & abzuspeichern.
    Das ganze arbeitet mit einem Cache.


    Funktionen
    Öffnen & Schließen
    iniIsValidFile(filename[]);
    Testet, ob ein File existiert
    iniOpen(filename[]);
    Öffnet einen File (man kann nur einen gleichzeitig öffnen)
    iniClose();
    Schließt den aktuellen File
    iniDelete(filename[]);
    Löscht einen File
    Lesen
    iniIsValidKey(key[]);
    Testet, ob ein Schlüssel existiert
    iniGet(key[]);
    Gibt einen Wert aus dem Cache zurück
    iniGetInt(key[]);
    Gibt einen Integer-Wert aus dem Cache zurück
    iniGetFloat(key[]);
    Gibt einen Float-Wert aus dem Cache zurück
    iniGetBool(key[]);
    Gibt einen Boolean-Wert aus dem Cache zurück
    Schreiben
    iniSet(key[],key2[]);
    Setzt einen Wert
    iniSetInt(key[],value);
    Setzt einen Wert (Integer)
    iniSetFloat(key[],Float:value);
    Setzt einen Wert (Float)
    iniSetBool(key[],bool:value);
    Setzt einen Wert (Boolean)


    Download
    http://ul.to/6uyakg


    Pastebin
    http://pastebin.com/dm4C54xY


    Mfg, Opa


    3 Mal editiert, zuletzt von kleinerOpa ()

  • Da mein Kommentar wohl gelöscht wurde, möchte ich nochmals darauf hinweisen, dass opaINI
    a) vor allem beim Accounts speichers viel schneller arbeitet als dini
    b) und es gegenüber dini auch die Festplatte schont, da nicht wegen jedem Wert ein File geöffnet, geändert, gesichert und geschloßen wird!
    ==> 10/10!