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 相关文章推荐
实用函数9
Nov 08 PHP
简单的PHP留言本实例代码
May 09 PHP
解析php dirname()与__FILE__常量的应用
Jun 24 PHP
php selectradio和checkbox默认选择的实现方法详解
Jun 29 PHP
php使用sql数据库 获取字段问题介绍
Aug 12 PHP
php获取网页中图片、DIV内容的简单方法
Jun 19 PHP
Yii实现多数据库主从读写分离的方法
Dec 29 PHP
PHP连接access数据库
Mar 27 PHP
php面向对象值单例模式
May 03 PHP
php session的应用详细介绍
Mar 22 PHP
Laravel如何使用Redis共享Session
Feb 23 PHP
Aliyun Linux 编译安装 php7.3 tengine2.3.2 mysql8.0 redis5的过程详解
Oct 20 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开发中常用的三个表单验证函数使用小结
2010/03/03 PHP
深入PHP运行环境配置的详解
2013/06/04 PHP
PHP中shuffle数组值随便排序函数用法
2014/11/21 PHP
php检查字符串中是否有外链的方法
2015/07/29 PHP
PHP实现的随机IP函数【国内IP段】
2016/07/20 PHP
[原创]php实现 data url的图片生成与保存
2016/12/04 PHP
替换php字符串中的单引号为双引号的方法
2017/02/16 PHP
比较全的JS checkbox全选、取消全选、删除功能代码
2008/12/19 Javascript
Javascript 解疑
2009/11/11 Javascript
javascript 模式设计之工厂模式学习心得
2010/04/27 Javascript
javascript中闭包(Closure)详解
2016/01/06 Javascript
nodejs+websocket实时聊天系统改进版
2017/05/18 NodeJs
浅谈VUE监听窗口变化事件的问题
2018/02/24 Javascript
详解基于iview-ui的导航栏路径(面包屑)配置
2019/02/22 Javascript
[02:38]DOTA2亚洲邀请赛 IG战队巡礼
2015/02/03 DOTA
Python urllib模块urlopen()与urlretrieve()详解
2013/11/01 Python
Django验证码的生成与使用示例
2017/05/20 Python
Python如何快速实现分布式任务
2017/07/06 Python
Python进阶学习之特殊方法实例详析
2017/12/01 Python
python reduce 函数使用详解
2017/12/05 Python
python模拟事件触发机制详解
2018/01/19 Python
python3 破解 geetest(极验)的滑块验证码功能
2018/02/24 Python
Python实现的读取电脑硬件信息功能示例
2018/05/30 Python
对python中array.sum(axis=?)的用法介绍
2018/06/28 Python
对Python使用mfcc的两种方式详解
2019/01/09 Python
Django组件cookie与session的具体使用
2019/06/05 Python
QML使用Python的函数过程解析
2019/09/26 Python
python标准库OS模块详解
2020/03/10 Python
python判断all函数输出结果是否为true的方法
2020/12/03 Python
聚美优品励志广告词
2014/03/14 职场文书
优秀应届毕业生自荐书
2014/06/29 职场文书
大学生助学金感谢信
2015/01/21 职场文书
思想道德自我评价2015
2015/03/09 职场文书
2015年学校保卫部工作总结
2015/05/11 职场文书
Python OpenCV快速入门教程
2021/04/17 Python
Mysql基础知识点汇总
2021/05/26 MySQL