php.ini无法写入,php写入ini文件

修改配置没有原生支持,可以自己实现或者使用别人的轮子

我是搬运工

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 '

'.file_get_contents('file.ini').'
';

/* 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();

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值