| Config :: eenvoudig Toegang tot een eenvoudig configuratiebestand van de sleutelwaarde |
Download nu |
Config :: eenvoudig Rangschikking & Samenvatting
- Vergunning:
- Perl Artistic License
- Naam uitgever:
- Jon Bjornstad
- Uitgever website:
- http://search.cpan.org/~jonbj/
Config :: eenvoudig Tags
Config :: eenvoudig Beschrijving
Toegang tot een eenvoudig configuratiebestand van de sleutelwaarde De verklaring: gebruik config :: eenvoudig "Conf.txt"; zal het bestand genaamd "Conf.txt" in de huidige map genoemd als het standaardconfiguratiebestand. Lines uit het bestand hebben leidende en trailing blanks getrimd. Opmerkingen beginnen met # en gaan door naar het einde van de regel. Volledig lege lijnen worden genegeerd. Lines zijn verdeeld in sleutel en waarde bij de eerste witte ruimte op de lijn. Deze sleutelwaardige paren worden ingevoegd in de% C hash die vervolgens wordt geëxporteerd naar het huidige pakket. # Persoonlijke informatie Empname Harold SSN 123-45-6789 Telefoon 876-555-1212 Print "$ C {empname} - $ c {ssn} \ n"; de naam is de minimale% c om de toetsnaam visueel te benadrukken. Het bestand 'Conf.txt' kan worden overschreven met een -f-opdrachtregeloptie. % PROG -F NewConf Het kan ook -FNEWCONF, als u wilt. Om een configuratiebestand in dezelfde map te gebruiken als het PERL-script zelf kunt u de kernmodule FindBin gebruiken: gebruik FindBin; Gebruik config :: eenvoudig "$ FindBin :: Bin / Conf.txt"; SynopsIstypical Gebruik: Conf.txt Bevat: ------- # Vital Informatie Naam Harriet City San Francisco # Opties Verbose 1 # 0 of 1 - ----- Gebruik config :: eenvoudig 'conf.txt'; Print "$ C {naam} \ n" als $ C {verbodig}; of voor een objectgeoriënteerde aanpak: gebruik Config :: eenvoudig (); mijn $ C = config :: eenvoudig-> nieuw ('conf.txt'); Print $ C-> Krijg ('Naam'), "\ n" als $ C-> krijgt ('uitgebreid'); Zie het gedeelteobject voor meer informatie. Vereisten: · Perl
Config :: eenvoudig Gerelateerde software