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 相关文章推荐
十天学会php之第七天
Oct 09 PHP
PHP4实际应用经验篇(6)
Oct 09 PHP
生成卡号php代码
Apr 09 PHP
php 多关键字 高亮显示实现代码
Apr 23 PHP
php+curl 发送图片处理代码分享
Jul 09 PHP
基于PHP实现简单的随机抽奖小程序
Jan 05 PHP
php session 写入数据库
Feb 13 PHP
Zend Framework教程之连接数据库并执行增删查的方法(附demo源码下载)
Mar 21 PHP
PHP开发制作一个简单的活动日程表Calendar
Jun 20 PHP
php求数组全排列,元素所有组合的方法总结
Mar 14 PHP
Win10 下安装配置IIS + MySQL + nginx + php7.1.7
Aug 04 PHP
Laravel框架实现即点即改功能的方法分析
Oct 31 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 Smarty生成EXCEL文档的代码
2008/08/23 PHP
基于MySQL体系结构的分析
2013/05/02 PHP
php实现复制移动文件的方法
2015/07/29 PHP
PHP实现的浏览器检查类
2016/04/11 PHP
JavaScript中的Array对象使用说明
2011/01/17 Javascript
javascript时区函数介绍
2012/09/14 Javascript
网页中返回顶部代码(多种方法)另附注释说明
2013/04/24 Javascript
jQuery AjaxUpload 上传图片代码
2016/02/02 Javascript
总结JavaScript的正则与其他语言的不同之处
2016/08/25 Javascript
Bootstrap源码解读媒体对象、列表组和面板(10)
2016/12/26 Javascript
Bootstrap fileinput文件上传预览插件使用详解
2017/05/16 Javascript
vue-cli项目中怎么使用mock数据
2017/09/27 Javascript
写gulp遇到的ES6问题详解
2018/12/03 Javascript
微信小程序开发注意指南和优化实践(小结)
2019/06/21 Javascript
vue-devtools的安装和使用步骤详解
2019/10/17 Javascript
js canvas实现五子棋小游戏
2021/01/22 Javascript
[01:31](回顾)杀出重围,决战TI之巅
2014/07/01 DOTA
[49:56]VG vs Optic 2018国际邀请赛小组赛BO2 第一场 8.19
2018/08/21 DOTA
详解Python中for循环的使用
2015/04/14 Python
python结合opencv实现人脸检测与跟踪
2015/06/08 Python
浅析Python中的for 循环
2016/06/09 Python
python编程羊车门问题代码示例
2017/10/25 Python
python实现贪吃蛇游戏
2020/03/21 Python
Python实现微信自动好友验证,自动回复,发送群聊链接方法
2019/02/21 Python
python获取指定日期范围内的每一天,每个月,每季度的方法
2019/08/08 Python
python找出列表中大于某个阈值的数据段示例
2019/11/24 Python
tensorboard实现同时显示训练曲线和测试曲线
2020/01/21 Python
在线学习西班牙语、法语或其他语言:Babbel.com
2018/02/07 全球购物
教学实验楼管理制度
2014/02/01 职场文书
《天游峰的扫路人》教学反思
2014/04/25 职场文书
数学系毕业生求职信
2014/05/29 职场文书
小学生教师节演讲稿
2014/09/03 职场文书
王兆力在市委党的群众路线教育实践活动总结大会上的讲话稿
2014/10/25 职场文书
发言稿之优秀教师篇
2019/09/26 职场文书
python实现的web监控系统
2021/04/27 Python
PostgreSQL并行计算算法及参数强制并行度设置方法
2022/04/06 PostgreSQL