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 和 MySQL 开发的 8 个技巧
Jan 02 PHP
某大型网络公司应聘时的笔试题目附答案
Mar 27 PHP
PHP学习之数组的定义和填充
Apr 17 PHP
PHP中使用gettext来支持多语言的方法
May 02 PHP
PHP fopen 读取带中文URL地址的一点见解
Sep 25 PHP
ThinkPHP之foreach标签使用概述
Jun 30 PHP
ThinkPHP中关联查询实例
Dec 02 PHP
PHP统一页面编码避免乱码问题
Apr 09 PHP
WordPress中缩略图的使用以及相关技巧
Nov 24 PHP
分享php代码将360浏览器导出的favdb的sqlite数据库文件转换为html
Dec 09 PHP
yii2中的rules 自定义验证规则详解
Apr 19 PHP
php实现给二维数组中所有一维数组添加值的方法
Feb 04 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
ninety plus是什么?ninety plus咖啡好吗?
2021/03/04 新手入门
缓存技术详谈―php
2006/12/14 PHP
php 获取当前访问的url文件名的方法小结
2010/02/08 PHP
php设计模式 Composite (组合模式)
2011/06/26 PHP
PHP错误WARNING: SESSION_START() [FUNCTION.SESSION-START]解决方法
2014/05/04 PHP
PHP查找与搜索数组元素方法总结
2015/06/12 PHP
PHP实现微信红包金额拆分试玩的算法示例
2018/04/07 PHP
javascript编程起步(第三课)
2007/02/27 Javascript
jQuery(1.3.2) 7行代码搞定跟随屏幕滚动的层
2009/05/21 Javascript
jQuery插件slider实现拖动滑块选取价格范围
2015/04/30 Javascript
javascript实现设置、获取和删除Cookie的方法
2015/06/01 Javascript
jquery中添加属性和删除属性
2015/06/03 Javascript
AngularJS辅助库browserTrigger用法示例
2016/11/03 Javascript
JavaScript的词法结构精华篇
2018/10/17 Javascript
详解ng-alain动态表单SF表单项设置必填和正则校验
2019/06/11 Javascript
vue实现绑定事件的方法实例代码详解
2019/06/20 Javascript
详解vue为什么要求组件模板只能有一个根元素
2019/07/22 Javascript
微信小程序select下拉框实现源码
2019/11/08 Javascript
Python实现网络端口转发和重定向的方法
2016/09/19 Python
详解python之简单主机批量管理工具
2017/01/27 Python
Python 逐行分割大txt文件的方法
2017/10/10 Python
如何利用python查找电脑文件
2018/04/27 Python
PyCharm 设置SciView工具窗口的方法
2019/01/15 Python
Python 实现文件打包、上传与校验的方法
2019/02/13 Python
python使用原始套接字发送二层包(链路层帧)的方法
2019/07/22 Python
记录模型训练时loss值的变化情况
2020/06/16 Python
python向企业微信发送文字和图片消息的示例
2020/09/28 Python
Html5 Canvas 实现一个“刮刮乐”游戏
2019/09/05 HTML / CSS
viagogo波兰票务平台:演唱会、体育比赛、戏剧门票
2018/04/23 全球购物
上海天奕面试题笔试题
2015/04/19 面试题
汽车销售求职自荐信
2013/10/01 职场文书
公司拓展活动方案
2014/02/13 职场文书
企业优秀员工事迹材料
2014/05/28 职场文书
python 详解turtle画爱心代码
2022/02/15 Python
MySQL磁盘碎片整理实例演示
2022/04/03 MySQL
Python万能模板案例之matplotlib绘制甘特图
2022/04/13 Python