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

admin3年前PHP教程27

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的declare命令及用法详解

定义php中的declare结构用来设定一段代码的执行指令declare用于执行3个指令:ticks,encoding,strict_types作用域declare结构用于全局范围,影响到其后的所有代...

租用国外站群服务器对网站有哪些好处

租用国外站群服务器对网站的好处有:1、国外站群服务器有直连线路,访问速度稳定,有利于网站的SEO优化;2、国外站群服务器硬件配置可靠,且支持高并发多线程工作,能让站群网站跑的更稳定;3、无需备案,能快...

GPU服务器的种类有哪些?成都GPU服务器是干什么的?

对GPU服务器的分类,首先需要确定一个角度(维度)来对GPU服务器做分类。1、按GPU服务器外形分类。分为塔式GPU服务器、机架式GPU服务器1)塔式GPU服务器塔式GPU服务器机箱比较大,服务器的配...

怎么看江西gpu服务器配置和报价呢

在选择GPU服务器时,了解其配置和报价是非常重要的。以下是一些关于如何看GPU服务器配置和报价的建议:GPU类型和数量:首先需要了解GPU服务器所配备的GPU型号和数量。不同型号和数量的GPU有着不同...

海外跨境直播网络解决方案

直播已经成为人们分享生活、展示才华、创造价值的一种重要方式。但是,在跨境直播中,网络稳定性和速度的问题仍然是困扰很多人的难题。因此,我们提供了一种专业、稳定、高效的海外跨境直播网络解决方案,让你畅享直...

php7 没有phpize的解决方法

本文操作环境:ubuntu 16.04系统、PHP7.0版、DELL G3电脑php7 没有phpize怎么办?ubuntu服务器下php7没有phpize文件解决方案第一种:?1sudo vim /...