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基础知识:类与对象(2) 自动加载对象
Dec 13 PHP
dedecms系统常用术语汇总
Apr 03 PHP
php 操作excel文件的方法小结
Dec 31 PHP
PHP学习笔记之二 php入门知识
Jan 12 PHP
php数组函数序列之each() - 获取数组当前内部指针所指向元素的键名和键值,并将指针移到下一位
Oct 31 PHP
ThinkPHP框架实现session跨域问题的解决方法
Jul 01 PHP
几道坑人的PHP面试题 试试看看你会不会也中招
Aug 19 PHP
php实现过滤表单提交中html标签的方法
Oct 17 PHP
WordPress中获取指定分类及其子分类下的文章数目
Dec 31 PHP
PHP开发实现微信退款功能示例
Nov 25 PHP
thinkPHP实现基于ajax的评论回复功能
Jun 22 PHP
PHP大文件切割上传功能实例分析
Jul 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
博士208HAF收音机实习报告
2021/03/02 无线电
phpmyadmin导入(import)文件限制的解决办法
2009/12/11 PHP
使ecshop模板中可引用常量的实现方法
2011/06/02 PHP
php数组函数序列之array_splice() - 在数组任意位置插入元素
2011/11/07 PHP
PHP使用CURL实现多线程抓取网页
2015/04/30 PHP
Yii 2.0中场景的使用教程
2017/06/02 PHP
离开当前页面前使用js判断条件提示是否要离开页面
2014/05/02 Javascript
js实现从数组里随机获取元素
2015/01/12 Javascript
Javascript之Number对象介绍
2016/06/07 Javascript
前端实现文件的断点续传(前端文件提交+后端PHP文件接收)
2016/11/04 Javascript
js Dom实现换肤效果
2017/10/21 Javascript
微信小程序的部署方法步骤
2018/09/04 Javascript
在Vue组件中获取全局的点击事件方法
2018/09/06 Javascript
VUE-cli3使用 svg-sprite-loader
2018/10/20 Javascript
vue实现随机验证码功能(完整代码)
2019/12/10 Javascript
js抽奖转盘实现方法分析
2020/05/16 Javascript
js 获取扫码枪输入数据的方法
2020/06/10 Javascript
在Angular项目使用socket.io实现通信的方法
2021/01/05 Javascript
跟老齐学Python之做一个小游戏
2014/09/28 Python
通过cmd进入python的实例操作
2019/06/26 Python
Python3实现汉语转换为汉语拼音
2019/07/08 Python
Python3.5 win10环境下导入kera/tensorflow报错的解决方法
2019/12/19 Python
Python imutils 填充图片周边为黑色的实现
2020/01/19 Python
Python3加密解密库Crypto的RSA加解密和签名/验签实现方法实例
2020/02/11 Python
pandas实现导出数据的四种方式
2020/12/13 Python
前端制作动画的几种方式(css3,js)
2016/12/12 HTML / CSS
HTML5 Canvas实现图片缩放、翻转、颜色渐变的代码示例
2016/02/28 HTML / CSS
世界上最大的巴士旅游观光公司:Big Bus Tours
2016/10/20 全球购物
澳大利亚排名第一的在线酒类商店:MyBottleShop
2018/04/26 全球购物
应届毕业生就业自荐信
2013/10/26 职场文书
民族团结先进集体事迹材料
2014/05/22 职场文书
社区两委对照检查材料
2014/08/23 职场文书
2014年十一国庆节爱国演讲稿
2014/09/23 职场文书
2015年会计年终工作总结
2015/05/26 职场文书
教师学习中国梦心得体会
2016/01/05 职场文书
优质服务心得体会(共4篇)
2016/01/22 职场文书