位置: 编程技术 - 正文

浅谈php中fopen不能创建中文文件名文件的问题(php fopen读取文件)

编辑:rootadmin

推荐整理分享浅谈php中fopen不能创建中文文件名文件的问题(php fopen读取文件),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:php open,php foo,php fopen(),php fopen(),phpfopen函数,php fopen函数的用法,php fopen(),php fsockopen,内容如对您有帮助,希望把文章链接给更多的朋友!

之前网页的chartset用的是utf-8,文件也用utf-8,然后用fopen()创建一个中文文件名的文件时问题就出来了,文件名都是乱 码!

查看了很多文档试了不少方法都解决不了,本来想着用别的方法绕过这个问题,忽然脑子里闪过Windows默认的文字编码是ansi,然后再 baidu了一下,证实了这点,所以我的网页也应该是ansi编码才能使创建的文件名不会是乱码。

接着就着手验证,把网页都用ansi保存,去掉chartset语句,果然ok了,但是网页的内容就成乱码了,后来想起,这个网页还include 了别的网页,把include的网页也改成ansi保存,哈哈万事ok

编程这个工作真的很靠积累,如果我以前没看过Windows默认编码是ansi,那这个问题就不知何年何月才能解决了

浅谈php中fopen不能创建中文文件名文件的问题(php fopen读取文件)

ps:< meta content ="text/html; charset=utf-8" http -equiv ="Content-type" > 这个meta标记一定要放在<title></title>之前才有效的

后来又想到了一个更好的解决方法,网页还是用utf-8编码和保存,只是fopen()里的文件名参 数单独给它编下码就行,php有iconv() 这个改换编码的程序,把utf-8转成 gb就可以避免中文文件名为乱码了

test.htm

test.php

以上这篇浅谈php中fopen不能创建中文文件名文件的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持积木网。

PHP数字前补0的自带函数sprintf 和number_format的用法(详解) 很多时候我们需要对数字进行格式化,比如位数不足前面加0补足。用PHP可以很轻易实现,因为PHP自带了相关功能的函数。php//生成4位数,不足前面补0$va

php中get_magic_quotes_gpc()函数说明 get_magic_quotes_gpc函数是一个用来判断是否为用户提供的数据增加斜线了,这个在php.ini配置文件中哦,下面我来介绍一下get_magic_quotes_gpc()函数说明.get_magic

PHP实现判断数组是一维、二维或几维的方法 本文实例讲述了PHP实现判断数组是一维、二维或几维的方法。分享给大家供大家参考,具体如下:这里使用的自定义函数,可以判断数组是一维的,还是

标签: php fopen读取文件

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

上一篇:PHP在linux上执行外部命令的方法(php执行linux命令无效)

下一篇:PHP数字前补0的自带函数sprintf 和number_format的用法(详解)(php找零)

  • 价税分离的公式是什么呀
  • 计入损益的税
  • 建筑物进项税额可以抵扣吗
  • 商家为什么要做广告?
  • 领用低值易耗品的记账凭证
  • 怎样进行房产置换的账务处理
  • 公司采购报销没发票
  • 权责发生制和收付实现制是会计基础吗
  • 货运代理公司会计涉及的科目
  • 高新企业研发费用占比要求
  • 期初应收帐款
  • 资产减值损失负数是好是坏
  • 增值税可以抵扣企业所得税吗
  • 津贴补助如何缴纳个税
  • 个人股权转让申报表
  • 个人年终奖如何交税
  • 资产总额和净资产总额的区别
  • 增值税发票每个月什么时候可以开
  • 期望和方差的计算例题
  • 新药从开发到生产的流程
  • 固定资产报废未折旧完会计处理
  • 实收资本的期初余额在借方还是贷方
  • ipad常用语在哪里
  • 小规模计提增值税的会计科目
  • 我开了一个物流公司,有人要开发票怎么办
  • 怎么看iPhone电池温度
  • 费用已付款跨年怎么做账
  • 预售卡怎么做会计分录
  • 提供劳务收入怎么交税
  • 融资租赁与经营租赁的联系
  • 税法工资薪金总额
  • 可以跨城租车吗
  • java本地缓存框架有哪些
  • php图片上传插件
  • PHP面向对象程序设计
  • 专项应付款怎么冲销
  • 世界上最完美的犯罪
  • 利用python实现Apriori关联规则算法
  • 前端权限控制实战
  • discuz如何关闭站点
  • css content \f041
  • phpcms使用教程
  • 所得税费用会计科目代码
  • 编写脚本语言
  • 企业建造的厂房属于固定成本吗
  • 横幅属于是什么税收大类?
  • sql server 2000数据库不能备份的原因
  • 个人独资企业是小规模纳税人吗
  • 一次性伤残补助金怎么计算
  • 房产税的纳税义务人是征税范围内房屋产权所有人
  • 税局代开专票对方隔月退回重开如何做账务处理呢?
  • 记账凭证结算方式没出来
  • 报销招待费是什么意思
  • 给员工买的手机能抵扣税吗
  • 小企业会计准则适用于哪些企业
  • 生产型企业账务处理方法
  • 知识产权代理所代理
  • window磁铁
  • win8 photoshop
  • u盘界面可以设置背景吗
  • ubuntu桌面右键
  • freebsd服务器搭建
  • unix操作系统命令
  • win10系统如何删除账户
  • 萝卜家园和番茄花园哪个好
  • 东芝笔记本配件
  • win10系统怎么设置开机启动项
  • win7怎么打开u盘里的的另一个U盘
  • win8.1删除所有内容并重新安装
  • 摄像机跟随与摄像的区别
  • unity3d跨平台
  • 怎么在html中调用js的函数
  • nodejs怎么读
  • webpack vue-loader
  • 套接字java
  • jquery操作html代码
  • Python的内置字典数据类型为___
  • python smtpd
  • 税收公司法人有风险么
  • 山西收入最高的县
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设