84669 person learning
152542 person learning
20005 person learning
5487 person learning
7821 person learning
359900 person learning
3350 person learning
180660 person learning
48569 person learning
18603 person learning
40936 person learning
1549 person learning
1183 person learning
32909 person learning
Use native php to read ini configurationparse_ini_file()FunctionWhat function should be used to modify configuration items?
parse_ini_file()
composer require piwik/ini
There is no native support for modifying the configuration. You can implement it yourself or use someone else’s wheel
I am a porter
https://packagist.org/package...
<?php require 'vendor/autoload.php'; use WriteiniFile\WriteiniFile; $data = [ 'fruit' => ['orange' => '100g', 'fraise' => '10g'], 'legume' => ['haricot' => '20g', 'oignon' => '100g'], 'jus' => ['orange' => '1L', 'pomme' => '1,5L', 'pamplemousse' => '0,5L'], ]; // demo create ini file $a = new WriteiniFile('file.ini'); $a->create($data); $a->add([ 'music' => ['rap' => true, 'rock' => false] ]); $a->rm([ 'jus' => ['pomme' => '1,5L'] ]); $a->update([ 'fruit' => ['orange' => '200g'] // 100g to 200g ]); $a->write(); echo '<pre>'.file_get_contents('file.ini').'</pre>'; /* output file.ini [fruit] orange = "200g" fraise = "10g" [legume] haricot = "20g" oignon = "100g" [jus] orange = "1L" pamplemousse = "0,5L" [music] rap = 1 rock = 0 */ $b = new WriteiniFile('file.ini'); $b->erase(); $b->write();
composer require piwik/ini
There is no native support for modifying the configuration. You can implement it yourself or use someone else’s wheel
I am a porter