Versio

Werken met INI files in PHP

In PHP4 en later is er de mogelijkheid om te werken met INI files voor instellingen

Gesponsorde koppelingen

Inhoudsopgave

  1. Wat zijn INI files
  2. Een INI bestand, de indeling
  3. INI bestand met PHP Parseren
  4. Overige

 

18 reacties op 'Werken met INI files in PHP'

PHP hulp
PHP hulp
0 seconden vanaf nu
 
Gesponsorde koppelingen
Herjan -
Herjan -
6 jaar geleden
 
0 +1 -0 -1
Goeie tutorial! Ik weet niet of ik hem ga gebruiken, maar het kan nog wel eens handig zijn.
Marien xD
Marien xD
6 jaar geleden
 
0 +1 -0 -1
Grappig, dit is wat beter eigenlijk als je standaard config.inc.php bestanden :D
Rolf
Rolf
6 jaar geleden
 
0 +1 -0 -1
Lijkt me niet sneller werken dan config.inc.php, maar het ziet er wel veel stijlvoller uit ^^
Joeri
Joeri
6 jaar geleden
 
0 +1 -0 -1
Lijkt me een zeer interessante tutorial, ga er mij zeker eens in verdiepen, ben al wel een leek in ini files maar dit kan me zo op het eerste zicht wel verder helpen.

Thx for sharing the Tutorial
K i p
K i p
6 jaar geleden
 
0 +1 -0 -1
Misschien een voorbeeldje van een echt INI bestand erbij plaatsen.
Frank -
Frank -
6 jaar geleden
 
0 +1 -0 -1
Je kunt i.p.v. een ini-bestand ook uitstekend een xml-bestand gebruiken. Wanneer je dat combineert met een xml-schema, ben je er ook zeker van dat er geen onmogelijke instellingen in het xml-bestand kunnen worden gezet. In een ini-bestand heb je volledige vrijheid (voordeel) en kun je dus de grootste onzin (nadeel) in zetten.


6 jaar geleden
 
0 +1 -0 -1
Boris kijk eens in je php.ini

Edit:
Ik vind het niet nodig om voor boris een nieuwe reactie te plaatsen m.a.o. onderstaande reactie van hem; Boris denk zelf na ;-) in Windows zit een zoek functie en Linux en Mac ook. Zoek maar even op *.ini op alle locaties. Succes
K i p
K i p
6 jaar geleden
 
0 +1 -0 -1
Kan ik niet bij, ik huur een server.
Thijs X
Thijs X
6 jaar geleden
 
0 +1 -0 -1
Leuke tut, maar ik zie nog niet echt het voordeel tegenover een gewone config.php .
Jelmer rrrr
Jelmer rrrr
6 jaar geleden
 
0 +1 -0 -1
thijs:
Leuke tut, maar ik zie nog niet echt het voordeel tegenover een gewone config.php

Precies dezelfden als een eigen template-parser versus templates in PHP.
- geen mogelijkheid tot PHP in je template (pre als con, vooral con naar mijn idee)
- overzichtelijker (geen $, " en andere operators behalve =)
- trager
- minder flexiebel

Ooh, en Frank, hoe ga jij minder onzin in een XML bestand zetten? Ga je voor iedere instelling een apart element defini?ren?
Niek s
niek s
6 jaar geleden
 
0 +1 -0 -1
Dit moet je ook niet gebruiken ipv een php config bestand. Want een ini kan je volgens mij (dont shoot me when im wrong) gewoon uitlezen in een browser. Dus ook al je mysql instellingen


6 jaar geleden
 
0 +1 -0 -1
@niek
Klopt zie hier...
Frank -
Frank -
6 jaar geleden
 
0 +1 -0 -1
Quote:
Ooh, en Frank, hoe ga jij minder onzin in een XML bestand zetten? Ga je voor iedere instelling een apart element defini?ren?
Yep, klopt helemaal.

Komt nog eens bij dat ieder element door het schema wordt gevalideerd. En die validatie zorgt er voor dat er geen onzin in de xml komt te staan. Zie w3schools.com voor een voorbeeld.

De config op deze manier instellen maakt het beheer en onderhoud een stuk eenvoudiger. Vooral handig voor grote, complexe systemen die door meerdere mensen worden onderhouden en beheerd.
Barman V
Barman V
6 jaar geleden
 
0 +1 -0 -1
Een leuke tutorial, het geeft aan de "wat en hoe" betreft de ini-bestanden, maar ik mis de waarom. Als het alleen overzichtelijker is "$ wordt vervangen door =", dan ben ik nog niet over om het toe te passen.

Ik gebruik .php en .xml. Bied .ini het nou echt meerwaarde? Wat mis je als je geen .ini bestand gebruikt? Dat wil ik weten en helaas biedt deze tutorial mij niet deze informatie.


6 jaar geleden
 
0 +1 -0 -1
Deze tutorial staat in de categorie PHP Functies. Ik zeg nergens dat 'dit' beter is dan welke manier dan ook. Ik zeg alleen dat dit een manier is en leg uit hoe je ermee kan werken.
Jacco Engel
Jacco Engel
6 jaar geleden
 
0 +1 -0 -1
Mensen die iets dieper in .INI willen kunnen op http://www.gothika.eu/lang_ini.zip een scriptje downloaden.

Dit is een simpel voorbeeldje (en beginnetje van een lang_engine) je kunt het gewoon plakken en draaien.

LET OP: het script maakt mappen en files die je mischien neit kunt verwijderen ivm rechten
Maarten
maarten
3 jaar geleden
 
0 +1 -0 -1
Hallo, mensen ik heb een vraag hoe kan je naar een ini bestand schrijfen
ik snap de tut niet zi goed ik kan nu wel iets uit een ini file halen maar niet schrijfen

meschien weeten juilie dat?

graag reacties

Gr, Maarten


3 jaar geleden
 
0 +1 -0 -1
jaaaa dat weet ik
(steekt vinger op)
jaaaa juf mag ik het zeggen!!!!!!!!!!!!!!!! __please!!!!!!!!!!!!!!!!!

oke jij mag


dit ding kan alleen lezen wil je schrijven maak dan een string en die schrijf je weg met file_put_content kijk maar op php.net!!!!!!!!!

Om te reageren heb je een account nodig en je moet ingelogd zijn.

  • Details
  • Door:
  • 6 jaar geleden
  • 1.959 x bekeken
  • Labels
  • Geen tags toegevoegd.
Get Adobe Flash player