位置: 编程技术 - 正文

PHP:fwrite()的用法_Filesystem函数(php iswriteable)

编辑:rootadmin
fwrite

推荐整理分享PHP:fwrite()的用法_Filesystem函数(php iswriteable),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:php fread,php fwrite函数,php rewrite,php fwrite(),php iswriteable,php中fwrite函数的用法,php rewrite,php fwrite(),内容如对您有帮助,希望把文章链接给更多的朋友!

(PHP 4, PHP 5)

fwrite — 写入文件(可安全用于二进制文件)

说明 int fwrite ( resource $handle , string $string [, int $length ] )

fwrite() 把 string 的内容写入 文件指针 handle 处。

参数

handle

文件系统指针,是典型地由fopen() 创建的 resource(资源)。

string

The string that is to be written.

length

如果指定了 length,当写入了 length 个字节或者写完了 string 以后,写入就会停止,视乎先碰到哪种情况。

注意如果给出了 length 参数,则 magic_quotes_runtime 配置选项将被忽略,而 string 中的斜线将不会被抽去。

返回值

fwrite() 返回写入的字符数,出现错误时则返回 FALSE 。

注释 PHP:fwrite()的用法_Filesystem函数(php iswriteable)

Note:

Writing to a network stream may end before the whole string is written. Return value of fwrite() may be checked:<?phpfunctionfwrite_stream($fp,$string){for($written=0;$written<strlen($string);$written+=$fwrite){$fwrite=fwrite($fp,substr($string,$written));if($fwrite===false){return$written;}}return$written;}?>

Note:

在区分二进制文件和文本文件的系统上(如 Windows) 打开文件时,fopen() 函数的 mode 参数要加上 &#;b&#;。

Note:

If handle was fopen()ed in append mode, fwrite()s are atomic (unless the size of string exceeds the filesystem&#;s block size, on some platforms, and as long as the file is on a local filesystem). That is, there is no need to flock() a resource before calling fwrite(); all of the data will be written without interruption.

Note:

If writing twice to the file pointer, then the data will be appended to the end of the file content:<?php$fp=fopen('data.txt','w');fwrite($fp,'1');fwrite($fp,'');fclose($fp);//thecontentof'data.txt'isnowandnot!?>

范例

Example #1 一个简单的 fwrite() 例子

<?php$filename='test.txt';$somecontent="添加这些文字到文件n";//首先我们要确定文件存在并且可写。if(is_writable($filename)){//在这个例子里,我们将使用添加模式打开$filename,//因此,文件指针将会在文件的末尾,//那就是当我们使用fwrite()的时候,$somecontent将要写入的地方。if(!$handle=fopen($filename,'a')){echo"不能打开文件$filename";exit;}//将$somecontent写入到我们打开的文件中。if(fwrite($handle,$somecontent)===FALSE){echo"不能写入到文件$filename";exit;}echo"成功地将$somecontent写入到文件$filename";fclose($handle);}else{echo"文件$filename不可写";}?>

参见

fread() - 读取文件(可安全用于二进制文件) fopen() - 打开文件或者 URL fsockopen() - 打开一个网络连接或者一个Unix套接字连接 popen() - 打开进程文件指针 file_get_contents() - 将整个文件读入一个字符串

PHP:fread()的用法_Filesystem函数 fread(PHP4,PHP5)fread读取文件(可安全用于二进制文件)说明stringfread(resource$handle,int$length)fread()从文件指针handle读取最多length个字节。该函数在遇上以下几

PHP:ftruncate()的用法_Filesystem函数 ftruncate(PHP4,PHP5)ftruncate将文件截断到给定的长度说明boolftruncate(resource$handle,int$size)接受文件指针handle作为参数,并将文件大小截取为size。参数handle文件

PHP:fopen()的用法_Filesystem函数 fopen(PHP4,PHP5)fopen打开文件或者URL说明resourcefopen(string$filename,string$mode[,bool$use_include_path=false[,resource$context]])fopen()将filename指定的名字资源绑定到一个流上

标签: php iswriteable

本文链接地址:https://www.jiuchutong.com/biancheng/285204.html 转载请保留说明!

上一篇:PHP:is_executable()的用法_Filesystem函数

下一篇:PHP:fread()的用法_Filesystem函数(php fopen())

  • 企业固定资产入账新标准
  • 所得税汇算申报完之后可以修改吗
  • 税务师财务与会计难不难
  • 什么是纳税义务人,在理解这一观念时应注意哪些问题
  • 加工费怎么做账
  • 现金流量表利息费用怎么算
  • 盘盈固定资产明细账怎么填写?
  • 企业变更股东需要本人到场吗
  • 餐饮注册个体工商户还是注册公司
  • 取用备用金要188分
  • 增值税抵扣不够怎么解决
  • 企业销售软件需要结转成本吗
  • 长期股权投资的交易费用计入哪里
  • 审计核减理由
  • 商业汇票的使用范围
  • 海关进口增值税专用缴款书图片
  • 从国内往国外寄东西要多久
  • 3%税率是一般纳税人还是小规模
  • 一般纳税人注销公司麻烦吗
  • 发票票种核定怎么提交
  • 技术服务发票税率 5% 小规模
  • 关于营改增发票开具的热点问题
  • 什么是劳动保护费支出
  • 外币折算差额计入什么科目
  • 一个月的销售额
  • 不锈钢材料开票
  • 增值税申报错误怎么处理
  • 个人独资企业取得的股息红利
  • 汇算清缴工资填哪个数
  • win10如何禁用administrator用户
  • 增值税专用发票丢了怎么补救
  • 什么情况下可以认定为工伤
  • falogincn修改无线密码
  • 应税消费品对外出售
  • Windows10屏幕键盘在哪
  • PHP:apache_response_headers()的用法_Apache函数
  • 企业实际发生的经济业务事项都需要
  • 进项税额不得抵扣的情况有哪些
  • php 使用 AWS kinesis
  • 海关发票丢失怎么处理
  • 废钢收购无进项怎么处理
  • 增值税留抵税额可以结转下一年吗
  • 服务费发票怎么入账
  • 生成php文件
  • ai运行环境
  • 季报弥补亏损,财报怎么填
  • hashmap教程
  • 超市电子发票怎么开
  • 行政事业单位固定资产划拨账务处理
  • 专票不认证有什么风险
  • 企业合并结果
  • 发票开9个点
  • 收购少数股东权益是利好吗
  • 应收账款管理制度
  • 未开票收入转为开票收入
  • 出口抵减内销产品应纳税额
  • 纳税人将外购的货物用于非应税项目
  • 车辆购置税具有价外征收转嫁税负的特点吗
  • 本年利润的会计科目代码
  • 免抵退怎么理解
  • 预收账款的金额是什么
  • 注册资本和实收资本相等吗
  • 红字冲销凭证怎么登明细账
  • 社区养老服务平台
  • mysql关联查询原理
  • 华尔街日报体
  • 进入pe系统后c盘变成了e盘
  • winload是什么
  • 轻量级个人用linux桌面系统
  • Yosemite使用技巧 如何使用Yosemite mac信息功能共享电脑屏幕教程
  • linux如何安装wget命令
  • linux安装步骤
  • AndEngine 《Android游戏开发实践指南》之“吸血鬼游戏”实例学习(一)
  • [置顶]电影名字《收件人不详》
  • 如何用bat删除指定文件
  • js中面向对象编程
  • 车船税是电子版的怎么年检
  • 养鱼业免增值税吗
  • 河北国家税务局官网站
  • 消费税的纳税人是买方还是卖方
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设