赞
踩
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'=>'修改失败!']);
- }
- }

日期:2021.4.17
作者:lzb
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。