位置: 编程技术 - 正文

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

  • 去年所得税汇算清缴补所得税
  • 个人能否申请延迟退休
  • 对方给我公司开的红字发票如何查询
  • 资产处置损益影响所有者权益总额吗
  • 集团内部借款利息收入增值税
  • 劳务派遣人员保险由谁缴纳
  • 形式发票需要签字盖章吗
  • 个人开劳务发票怎么开
  • 投资盈利后可以买股票吗
  • 收到销售退回时应当冲减
  • 收到国外提供免费样品怎么入账?
  • 企业所得税怎么征收
  • 低值易耗品报废时
  • 增值税怎么查看
  • 居民纳税人具体包括哪些?
  • 劳务发票普票怎么开
  • 增值税发票税率6%是什么
  • 代开专票退票流程及说明
  • 不得扣除任何费用的是
  • 税收预测表怎么填写
  • 工程决算条件
  • 卖投资性房地产交税
  • 多缴个税账务处理
  • 个体户营业收入超过500万
  • 生产设备投资入股增值税
  • 上月没交社保本人能交吗
  • 企业所得税内部辅助机构说明怎么写
  • 怎样获取
  • 流动资产固定资产和无形资产都是资产类账户
  • rapapp.exe - rapapp是什么进程 有何作用
  • system占用cpu过高怎么解决
  • win10如何打开regedit
  • “linux系统”
  • 预计资产未来现金流量的期限
  • 酒店装修期间的费用如何核算
  • 以旧换新的税务处理会计
  • java本地缓存框架有哪些
  • 会计开税票的表格范本
  • 其他综合收益需要写二级科目吗
  • 微信小程序人民法院审核通过多久立案
  • php session_id
  • 政府返回税款是否计入收入
  • 销售免税农产品如何开票
  • 归还股东投资款
  • mongodb迁移
  • 长期资产包含哪些
  • 幼儿园收费怎么说
  • 附加税计税依据扣除留抵退税
  • 小规模纳税人能开3%的专票吗
  • 下月初可以认证上月的发票么
  • 主营业务成本工资计提吗
  • 应收账款贷方余额应与什么科目合并后填入报表
  • 小规模纳税人销售货物税率是多少
  • 去年已入账的材料怎么查
  • 增值税是什么的抵减项目
  • 车子购买的保险
  • 企业支付的产品和物资的原始价格是采购成本中的
  • 开办费入哪个会计科目
  • 业务招待费管理草案探讨
  • 新税法和新准则的关系
  • navicat远程连接oracle
  • 远程查看微信聊天记录软件
  • dos命令 新建文件
  • window7主题变成xp了
  • win7win8win10哪个流畅
  • win10怎么变回系统默认字体
  • perl中的$1
  • perl getoption
  • centos6安装python
  • 用python写一个学生信息管理系统
  • js如何使用
  • 页面跳转后js还会执行吗
  • jquery封装原理
  • 安卓点赞脚本
  • 保险公司代收2.8万
  • 税务核销
  • 物业公司收取物业费要交税吗
  • 公共暖气管道维修费用由谁承担
  • 中山大学税务硕士
  • 营销服务协议书范本
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设