May 26, 2016

PHP config

S tem paketom boste lahko enostavno zapisovali konfiguracijske datoteke v obliki razredov ali pa v navadni.

Na voljo je na https://github.com/filips123/php-config/

Namestitev

Vse datoteke razen README.md prenesite na strežnik.

Uporaba

<?php
include(''); //Med ' in ' vpišite pot do php-config.php datoteke.
$config = new Config;
$config->language(''); //Med ' in '; vpišite jezik (slovenian ali english)
$config->showClass(); //Med ( in ) vpišite ali naj prikaže razred (1 ali 0).
$config->showOther(); //Med ( in ) vpišite ali naj prikaže vrednosti zunaj razreda (1 ali 0).

$config->comment(''); //Med ' in ' vpišite komentar.
$config->set('','','')//Prvi argument je ime vrednosti, drugi vrednost, tretji pa komentar (po želji).
$data = $config->toString('','',''); //Prvi argument je ime razreda (po želji drugače prazno), drugi je kaj naj bo v razredu (po želji drugače prazno), tretji pa dodatna koda izven razreda (po želji drugače prazno).
$config->toFile('',$data); //Prvi argument je ime datoteke v katero se naj zapiše, drugega pustite privzeto.
?>

Prebiranje podatkov

<?php
include('pot_do_datoteke'); //Namesto pot_do_datoteke vpišite pot do datoteke.
$class = new class; //Namesto class vpišite ime razreda.
$class->$ime_vrednosti; //Namesto class vpišite ime razreda, namesto ime_vrednosti vpišite ime vrednosti. Ta koda ne vrača vrednosti.Za izpis uporabite echo ali print.
?>
<?php
include('pot_do_datoteke'); //Namesto pot_do_datoteke vpišite pot do datoteke.
$ime_vrednosti; //Namesto ime_vrednosti vpišite ime vrednosti. Ta koda ne vrača vrednosti.Za izpis uporabite echo ali print.
?>

Napake

<?php
echo $config->status_message();
?>


<?php
echo $config->status(); //1 pomeni dokončano, 0 pomeni napaka.
?>
blog comments powered by Disqus