位置: 编程技术 - 正文

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

  • 管理费用不计入成本吗?
  • 普通发票作废要收回吗
  • 一般计税方法适用于500万
  • 用友会计报表
  • 工程施工与工程结算在资产负债表里
  • 会计信息采集每年都要采集吗
  • 本年已交税费怎么算
  • 增值税调整收入税额差额怎么写
  • 专用发票网上勾选不了
  • 印花税核定征收管理办法
  • 税控设备发行是什么行业
  • 转让金融商品的会计分录
  • 个人独资企业服务中心是干嘛的
  • 延迟交款收息做什么科目?
  • 工业总产值怎么计算公式
  • 借调员工的工资怎么入账
  • 小规模纳税人的题目
  • 增值税普通发票几个点
  • 福利能开专票吗
  • 纳税人登记为一般纳税人后一律不得转为小规模纳税
  • 固定资产折旧会计做账
  • 机票的进项
  • 电脑输入法切换键怎么设置
  • 苹果微信朋友圈怎么发文字不带图片
  • 笔记本电池的正负极区分
  • 折扣负数的专用发票怎么开
  • 广告公司物料报价清单
  • 长期借款的概念
  • 员工离职当月社保怎么扣除
  • 商品削价要本着既能使企业什么又能使商品扩销的原则
  • 房产自用改出租房产税如何申报
  • rsa前端解密
  • 解决方案啥意思
  • ros urdf
  • 今日除夕吉时
  • 投资性房地产公允价值大于账面价值计入
  • 所得税季报本月数是指
  • 基于Java+SpringBoot+Vue+uniapp微信小程序零食商城系统设计和实现
  • 编译安装php7.2
  • chatcters
  • vue2计算属性和vue3的计算属性的区别
  • 命令default
  • php websocket教程
  • mzip命令 控制磁盘驱动器
  • 成本费用做账
  • 报废的固定资产清理的净损失计入营业外支出
  • 在线客服系统登录
  • python repeat函数
  • dedecms分页标签
  • ubuntu系统安装教程
  • 所有者权益的确认依附于什么的确认
  • 计算企业所得税分录
  • 企业残保金什么情况下可以减免
  • 经营结余是指事业单位在本年度经营活动
  • php图片格式转换
  • 企业所得税营业成本包括管理费用吗
  • 企业劳务费用如何记账
  • 留抵税额和待抵扣进项税额区别
  • 计时工资和计件工资的含义
  • 无形资产计入待摊费用
  • mysql mac启动
  • win10专业装机版
  • 教大家一些实用的技巧方法
  • linuxftp服务器
  • w1020h2更新失败
  • linux命令grep -rl
  • win8打开蓝牙设置
  • linux rsyslogd
  • 学习软件
  • ubuntu nfs配置
  • glGenTextures(GLsizei n, GLuint *textures)函数说明
  • unity通过脚本控制骨骼节点让模型动起来
  • 讯飞src
  • 使用jquery实现表单验证
  • Unity 中WWW加载 AssetBundle---中文路径
  • 查看接入安卓终端密码
  • 即将发布的新能源汽车
  • 地税怎么查个人所得税
  • 税务稽查立案标准金额
  • 怎么判断增值税发票是否虚开
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设