位置: 编程技术 - 正文

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())

  • 车船税每年都要交吗,一般是多少钱交强险可以晚交吗
  • 买材料通过公司走账合法吗
  • 过路费定额发票还能入账吗
  • 未达起征点销售额和小微企业免税销售额
  • 银行证书年费计入什么科目
  • 有限合伙企业应当
  • 施工排水费是否属于措施费
  • 公章未备案是否不合法
  • 申报同步更正
  • 现金流量表中支付的税费包括哪些
  • 电子行程单自己打印
  • 外商独资企业资本金的使用
  • 买房时有哪些税要交
  • 买一赠一销售收入计算案例
  • 个人独资交什么税?
  • 房地产公司苗木账务处理
  • 投标保证金以现金的形式缴纳,能以现金的形式退回吗
  • 出口退税当期不得免征和抵扣的税额
  • 发票联丢失用抵扣联做账可以吗
  • 付款申请需要附什么依据
  • 直接计入所有者权益的利得是
  • 海关新增成交方式exw条款,如何退税?
  • 利润分配以前年度损益调整
  • 增值税先征后退属于政府补助吗
  • 专票的六位开票代码指的是什么
  • 二手车交易增值税按照多少征收税率减半征收
  • 建筑行业简易征收税率是5%吗?
  • 个人车辆租给公司有什么后果
  • 定期存款利息收入怎么算
  • 银行余额调节表的作用
  • 企业分配利润的原则
  • php云盘源码
  • php数据表
  • 野生动植物种源包括
  • 会计核算形式的定义
  • crontab不执行的原因和解决方案
  • ai生成二次元角色全身
  • 客户要回扣
  • 小公司不交社保违法吗
  • 堪察加半岛上的汉族人
  • 电子税务局已申报信息查询
  • 暂估入库的商品含税吗
  • 长期股权投资
  • 微信小程序图片大小如何设置
  • 公司年产值怎么计算
  • 一般纳税人进项大于销项账务处理
  • 织梦cms要钱吗
  • php判断是否为整数
  • php框架symfony
  • python的元组有什么用
  • mysql 5.7.1
  • 利润表一般采用
  • 小微企业所得税怎么算
  • 计提的工会经费年底有余额咋处理
  • 企业股权融资方式有哪些
  • 营改增后,建筑行业与供应商签合同才怎样签没风险?
  • 出口退税 账务处理
  • 开票必须填写开户银行吗
  • 小规模企业购买车辆发票可以抵税吗
  • 小企业应该如何发展
  • sql报错22018
  • sql server的数据库
  • sql server如何打开mdf格式文件
  • ubuntu gnome3
  • xp系统如何加速
  • mssearch.exe - mssearch是什么进程 有什么用
  • launch pxe
  • win7装win8系统教程
  • 轻松搞定琥珀甲教程
  • 最新版win10版本号
  • apk反编译是什么意思
  • win7系统设置wifi热点
  • kmp算法代码完整实现
  • js快速生成数组
  • linux shell脚本实例
  • 编写一个python函数is_multiple
  • js 数组去重的四种方法
  • 深圳个税官网
  • 实木地板什么
  • 电信宽带绑定的手机号怎么解除绑定
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设