php中配置文件保存修改操作 如config.php文件的读取修改等操作


Posted in PHP onMay 12, 2021

fputs() 定义和用法

fputs() 函数写入文件(可安全用于二进制文件)。

fputs() 函数是 fwrite() 函数的别名。

//file 必需。规定要写入的打开文件。
//string 必需。规定要写入文件的字符串。
//length 可选。规定要写入的最大字节数。

fputs(file,string,length)

<?php
$file = fopen("test.txt","w");
echo fputs($file,"Hello World. Testing!");
fclose($file);
?>

如config.php文件的读取修改等操作

if($request->isPost()){
        $data = $request->param();
        $newdata = <<<php
<?php
//七牛云插件配置
return [
    'accessKey' => '{$data['accessKey']}',
    'secretKey' => '{$data['secretKey']}',
    'bucket'    => '{$data['bucket']}',
    'domain'    => '{$data['domain']}'
];
php;
        
        @chmod(ADDON_PATH.'qiniu/config.php',0777);//给文件权限
        $fop=fopen(ADDON_PATH.'qiniu/config.php','w');//打开文件
        $res = fputs($fop,$newdata);//写入文件
        fclose($fop);//关闭文件

        if($res){//文件写入成功返回状态
              return json(['code'=>1,'msg'=>'修改成功!']);
        }else{
             return json(['code'=>0,'msg'=>'修改失败!']);
        }
        }

到此这篇关于php中配置文件保存修改操作 如config.php文件的读取修改等操作的文章就介绍到这了,更多相关php配置文件内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

PHP 相关文章推荐
Mysql的常用命令
Oct 09 PHP
基于mysql的bbs设计(二)
Oct 09 PHP
PhpMyAdmin中无法导入sql文件的解决办法
Jan 08 PHP
php file_put_contents()功能函数(集成了fopen、fwrite、fclose)
May 24 PHP
PHP字符串长度计算 - strlen()函数使用介绍
Oct 15 PHP
php遍历数组的4种方法总结
Jul 05 PHP
Zend Framework实现将session存储在memcache中的方法
Mar 22 PHP
php版微信公众号自定义分享内容实现方法
Sep 22 PHP
PHP常见字符串处理函数用法示例【转换,转义,截取,比较,查找,反转,切割】
Dec 24 PHP
php格式文件打开的四种方法
Feb 24 PHP
PHP实现websocket通信的方法示例
Aug 28 PHP
PHP设计模式概论【概念、分类、原则等】
May 01 PHP
php7中停止php-fpm服务的方法详解
May 09 #PHP
解析laravel使用workerman用户交互、服务器交互
Apr 28 #PHP
PHP实现创建以太坊钱包转账等功能
Apr 21 #PHP
如何使用php生成zip压缩包
Apr 21 #PHP
PHP使用非对称加密算法RSA
laravel ajax curd 搜索登录判断功能的实现
thinkphp 获取控制器及控制器方法
Apr 16 #PHP
You might like
php MsSql server时遇到的中文编码问题
2009/06/11 PHP
php开发过程中关于继承的使用方法分享
2011/06/17 PHP
使用php实现下载生成某链接快捷方式的解决方法
2013/05/07 PHP
PHP设计模式之命令模式的深入解析
2013/06/13 PHP
php-fpm配置详解
2014/02/12 PHP
php把大写命名转换成下划线分割命名
2015/04/27 PHP
JavaScript 核心参考教程 内置对象
2009/10/13 Javascript
《JavaScript高级程序设计》阅读笔记(三) ECMAScript中的引用类型
2012/02/27 Javascript
JSONP跨域的原理解析及其实现介绍
2014/03/22 Javascript
JavaScript限定图片显示大小的方法
2015/03/11 Javascript
javascript模拟php函数in_array
2015/04/27 Javascript
超详细的javascript数组方法汇总
2015/11/21 Javascript
Js调用Java方法并互相传参的简单实例
2016/08/11 Javascript
AngularJS标签页tab选项卡切换功能经典实例详解
2018/05/16 Javascript
详解Webpack多环境代码打包的方法
2018/08/03 Javascript
解决bootstrap中下拉菜单点击后不关闭的问题
2018/08/10 Javascript
浅谈发布订阅模式与观察者模式
2019/04/09 Javascript
小程序跳转H5页面的方法步骤
2020/03/06 Javascript
用Python进行一些简单的自然语言处理的教程
2015/03/31 Python
讲解Python中的递归函数
2015/04/27 Python
浅谈python 线程池threadpool之实现
2017/11/17 Python
Tornado高并发处理方法实例代码
2018/01/15 Python
通过pykafka接收Kafka消息队列的方法
2018/12/27 Python
python使用time、datetime返回工作日列表实例代码
2019/05/09 Python
解决pyqt5中QToolButton无法使用的问题
2019/06/21 Python
浅析Python语言自带的数据结构有哪些
2019/08/27 Python
Python笔记之代理模式
2019/11/20 Python
python模拟预测一下新型冠状病毒肺炎的数据
2020/02/01 Python
如何用Python提取10000份log中的产品信息
2021/01/14 Python
HTML5 微格式和相关的属性名称
2010/02/10 HTML / CSS
关于HTML5语义标签的实践(blog页面)
2016/07/12 HTML / CSS
ORACLE十问
2015/04/20 面试题
中专毕业生自荐信范文
2013/11/28 职场文书
销售经理竞聘书
2014/03/31 职场文书
大连导游词
2015/02/12 职场文书
诚信考试主题班会
2015/08/17 职场文书