14 Star 0 Fork 2

ocs-bot/php-pear

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
cleanup.php 646 Bytes
一键复制 编辑 原始数据 按行查看 历史
nilusyi 提交于 2023-03-09 15:17 . OCS package init
<?php
#
# Usage: php cleanup.php /path/to/pear.conf /usr/share
#
$file = $_SERVER['argv'][1];
$data = $_SERVER['argv'][2];
# Keys to be removed if exists
$remove = [
'ext_dir',
'http_proxy',
];
# Keys to be added
$add = [
'__channels' => [
'pecl.php.net' => [
'doc_dir' => "$data/doc/pecl",
'test_dir' => "$data/tests/pecl",
]
]
];
$input = file_get_contents($file);
list($header, $config) = explode("\n", $input);
$config = unserialize($config);
foreach ($remove as $key) unset($config[$key]);
$config = array_merge($config, $add);
$config = serialize($config);
file_put_contents($file, "$header\n$config");
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/ocs-bot/php-pear.git
git@gitee.com:ocs-bot/php-pear.git
ocs-bot
php-pear
php-pear
master

搜索帮助