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

admin3年前PHP教程56

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

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

相关文章

解决Laravel使用验证时跳转到首页的问题

当我们在使用validate等方法进行验证时,如果是错误,则会返回首页1、直接在请求头中在请求头header中,accept使用appclication/json,使HTTP请求的接受返回只能是jso...

详解PHP服务器如何在有限的资源里最大提升并发能力

概述假设报考app是用5W rmb 向供应商采购,报名当天涌入海量考生,并发数飙升至30W+,导致系统宕机,拒绝服务,致使考生无法报名,那么5W rmb 能否支持30W+并发呢?不过对于我们来说,不妨...

php复制文件后改名的实例代码

1、сoру函数来实现复制文件后修改文件名,该函数可以将一个文件复制(拷贝)到指定目录中。2、语法“copy($file, $newfile)”;如果执行成功则返回TRUE,如...

PHP解密支付宝小程序的加密数据、手机号的示例代码

1.小程序端代码示例my.getPhoneNumber({ success: (res) => { let encryptedData = res.response;&nbs...

如何选择合适的高防服务器租赁呢?国内电信高防服务器如何租用?

由于高防服务器的客户比较多,本身不同idc信息中心提供的高防服务器的不同也比较大,那么其中如何选择合适的高防服务器租赁呢?以下就来简单介绍一下1.最好是选择大品牌自营idc信息中心选择高防服务器时,i...

聊聊PHP中删除字符串的逗号和尾部斜杠的方法

正如标题所述,本文将给大家通过两个示例来介绍PHP删除字符串中的逗号以及尾部斜杠的方法,感兴趣的朋友咱们一起继续往下看吧~下面我们通过具体的实例分别讲解:第一个示例的要求则是“编写一个PH...