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
PHP新手上路(十二)
Oct 09 PHP
谈谈新手如何学习PHP 默默经典版本
Aug 04 PHP
一道关于php变量引用的面试题
Aug 08 PHP
php下网站防IP攻击代码,超级实用
Oct 24 PHP
基于PHP 面向对象之成员方法详解
May 04 PHP
利用Laravel事件系统如何实现登录日志的记录详解
May 20 PHP
PHP基于SimpleXML生成和解析xml的方法示例
Jul 17 PHP
PHP排序二叉树基本功能实现方法示例
May 26 PHP
PHP抽象类与接口的区别实例详解
May 09 PHP
php-fpm超时时间设置request_terminate_timeout资源问题分析
Sep 27 PHP
使用PHP+Redis实现延迟任务,实现自动取消订单功能
Nov 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
浅谈php中mysql与mysqli的区别分析
2013/06/10 PHP
PHP+shell实现多线程的方法
2015/07/01 PHP
cakephp2.X多表联合查询join及使用分页查询的方法
2017/02/23 PHP
PHP将数据导出Excel表中的实例(投机型)
2017/07/31 PHP
input+select(multiple) 实现下拉框输入值
2009/05/21 Javascript
理解jQuery stop()方法
2014/11/21 Javascript
分享一则JavaScript滚动条插件源码
2015/03/03 Javascript
NodeJS连接MongoDB数据库时报错的快速解决方法
2016/05/13 NodeJs
Angular2内置指令NgFor和NgIf详解
2016/08/03 Javascript
jquery实现弹窗功能(窗口居中显示)
2017/02/27 Javascript
详解vue-cli中配置sass
2017/06/21 Javascript
JS自定义滚动条效果简单实现代码
2020/10/27 Javascript
vue cli使用融云实现聊天功能的实例代码
2019/04/19 Javascript
electron实现静默打印的示例代码
2019/08/12 Javascript
layui+jquery支持IE8的表格分页方法
2019/09/28 jQuery
vue项目实现设置根据路由高亮对应的菜单项操作
2020/08/06 Javascript
jquery实现图片放大镜效果
2020/12/23 jQuery
使用Python编写类UNIX系统的命令行工具的教程
2015/04/15 Python
python中split方法用法分析
2015/04/17 Python
python 遍历字符串(含汉字)实例详解
2017/04/04 Python
Python进程间通信之共享内存详解
2017/10/30 Python
对python numpy.array插入一行或一列的方法详解
2019/01/29 Python
python爬虫 爬取超清壁纸代码实例
2019/08/16 Python
基于Numba提高python运行效率过程解析
2020/03/02 Python
Python动态导入模块:__import__、importlib、动态导入的使用场景实例分析
2020/03/30 Python
德国健康生活方式网上商店:Landkaufhaus Mayer
2019/03/12 全球购物
Interflora澳大利亚:同日鲜花速递
2019/06/25 全球购物
日本化妆品植村秀俄罗斯官方网站:Shu Uemura俄罗斯
2020/02/01 全球购物
加工操作管理制度
2014/01/19 职场文书
2014年党员公开承诺书范文
2014/03/28 职场文书
银行竞聘演讲稿范文
2014/04/23 职场文书
师德师风建设方案
2014/05/08 职场文书
党员群众路线承诺书
2014/05/20 职场文书
前台接待岗位职责范本
2015/04/03 职场文书
HTML+CSS+JS实现图片的瀑布流布局的示例代码
2021/04/22 HTML / CSS
Python Pandas pandas.read_sql_query函数实例用法分析
2021/06/21 Python