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中for循环语句的几种变型
Nov 26 PHP
PHP下几种删除目录的方法总结
Aug 19 PHP
用windows下编译过的eAccelerator for PHP 5.1.6实现php加速的使用方法
Sep 30 PHP
优化使用mysql存储session的php代码
Jan 10 PHP
PHP 输出简单动态WAP页面
Jun 09 PHP
php设计模式 Chain Of Responsibility (职责链模式)
Jun 26 PHP
基于PHP读取csv文件内容的详解
Jun 18 PHP
php基于GD库画五星红旗的方法
Feb 24 PHP
php基于Fleaphp框架实现cvs数据导入MySQL的方法
Feb 23 PHP
PHP如何使用Memcached
Apr 05 PHP
php版阿里云OSS图片上传类详解
Dec 01 PHP
PHP 构造函数和析构函数原理与用法分析
Apr 21 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
codeigniter框架The URI you submitted has disallowed characters错误解决方法
2014/05/06 PHP
php计算两个日期相差天数的方法
2015/03/14 PHP
PHP环境搭建的详细步骤
2016/06/30 PHP
php版微信公众平台实现预约提交后发送email的方法
2016/09/26 PHP
php自定义函数转换html标签示例
2016/09/29 PHP
用jquery实现的模拟QQ邮箱里的收件人选取及其他效果(一)
2011/01/06 Javascript
基于jquery的回到页面顶部按钮
2011/06/27 Javascript
js和css写一个可以自动隐藏的悬浮框
2014/03/05 Javascript
JavaScript中实现map功能代码分享
2015/06/11 Javascript
基于jQuery实现美观且实用的倒计时实例代码
2015/12/30 Javascript
JavaScript实现url参数转成json形式
2016/09/25 Javascript
JavaScript“尽快失败”的原则实例详解
2016/10/08 Javascript
基于jQuery和Bootstrap框架实现仿知乎前端动态列表效果
2016/11/09 Javascript
微信小程序实现图片轮播及文件上传
2017/04/07 Javascript
AngularJS自定义指令实现面包屑功能完整实例
2017/05/17 Javascript
vue webpack实用技巧总结
2018/04/24 Javascript
angularjs $http调用接口的方式详解
2018/08/13 Javascript
vue3.0 CLI - 1 - npm 安装与初始化的入门教程
2018/09/14 Javascript
基于vue如何发布一个npm包的方法步骤
2019/05/15 Javascript
JS扁平化输出数组的2种方法解析
2019/09/17 Javascript
JavaScript中如何对多维数组(矩阵)去重的实现
2019/12/04 Javascript
vue3自定义dialog、modal组件的方法
2021/01/04 Vue.js
[01:01:24]DOTA2上海特级锦标赛A组败者赛 EHOME VS CDEC第三局
2016/02/25 DOTA
[53:36]Liquid vs VP Supermajor决赛 BO 第三场 6.10
2018/07/05 DOTA
Python cookbook(字符串与文本)在字符串的开头或结尾处进行文本匹配操作
2018/04/20 Python
使用python采集脚本之家电子书资源并自动下载到本地的实例脚本
2018/10/23 Python
利用python绘制数据曲线图的实现
2020/04/09 Python
Python 如何对文件目录操作
2020/07/10 Python
家得宝墨西哥官网:The Home Depot墨西哥
2019/11/18 全球购物
Linden Leaves官网:新西兰纯净护肤品
2020/12/20 全球购物
Wolford法国官网:奥地利奢侈内衣品牌
2020/08/11 全球购物
外企办公室竞聘演讲稿
2013/12/29 职场文书
师范生见习报告
2014/10/31 职场文书
观看《筑梦中国》纪录片心得体会
2016/01/18 职场文书
《老人与海鸥》教学反思
2016/02/16 职场文书
B站评分公认最好看的动漫,你的名字评分9.9,第六备受喜欢
2022/03/18 日漫