php中配置文件保存修改操作 如config.php文件的读取修改等操作

admin3年前PHP教程86

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配置文件内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

用韩国多ip服务器建站如何选择配置?租用韩国多ip服务器如何购买?

韩国多ip服务器网站建设选择配置的方法:1、依据网站程序选择实际实际操作系统,如网站是asp程序,选择windows系统;2、依据网站客户使用情况选择idc信息中心链路.3、依据网站流量选择cpu和内...

php中array_fill函数的实例用法

在数组的填充方面,我们如果在实现前,就有指定的值去添加,可以使用array_fill函数来解决。需要注意的是,针对不同的php版本,参数number的返回结果是有所不同的,大家可以在了解了自己对应ph...

php回溯算法计算组合总和的实例代码

给定一个数组 candidates 和一个目标数 target ,找出 candidates 中所有可以使数字和为 target 的组合。candidates 中的每个数字在每个组合中只能使用一次。说...

php中创建字符串的变量实例讲解

在编程中经常会设置一个变量,这样就可以对一些程序进行反复的时候,想要改动一些结果,对变量的值进行修改就可以了。为了让大家能够对变量有一个初步的认识,本篇先就变量的概念、使用注意带来介绍,然后以创建字符...

详解Swoole跟传统的web开发的区别

一、swoole的运行模式1.1、传统web开发模式PHP web开发采用的方式是LAMP/LNMP架构,即Linux、Nginx,Mysql和PHP。这里以nginx来举例,大致结构为:当请求进入时...

Laravel中10个有用的用法小结

本文给大家介绍了Laravel 中一些常用的用法1. 在 find 方法中指定属性User::find(1, ['name', 'email']);User::find...