位置: 编程技术 - 正文

浅谈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找零)

  • 本期收入和本期减除费用
  • 税务是怎么回事
  • 销售货物开票及销售收入
  • 小企业会计准则2023电子版
  • 民办非企业捐赠承诺书
  • 销售收入是不是营业收入
  • 人员工资薪金所得税计算税款
  • 职工取暖费计入什么科目
  • 少记财务费用如何记账
  • 企业所得税25%怎么这么高
  • 事业单位对外投资涉及的主要科目有
  • 营业外收入交税会计分录
  • 关于保险机构代收车船税开具增值税发票问题的公告
  • 公司的汽车购置税怎么交
  • 材料卸车费可计入人工费吗
  • 购买现金支票的扣费方式
  • powershell不显示用户名
  • Intel 酷睿i5 8300H
  • ubuntu系统u盘安装
  • 单位代扣公积金比例
  • NEC笔记本电脑开机启动热键
  • php7多线程
  • PHP:Memcached::getOption()的用法_Memcached类
  • 自定义发件人邮件
  • php获取ftp文件目录
  • php中url
  • 增值税纳税义务人
  • 进项税额转出怎么做账务处理
  • 四个常见html网页乱码问题及解决办法
  • 所得税时间性差异与永久性有关吗
  • LangChain Agent 执行过程解析 OpenAI
  • php echo语句
  • 企业合并支付的资产评估费计入
  • php用正则匹配网页的logo
  • 发票内容服务费可以吗?没有明细
  • python怎么设置窗口界面
  • 电子软件是如何诞生的
  • cms采集网站
  • MySQL慢查询优化面试问题
  • 一次性开票分期确认收入如何纳税申报
  • 综合所得年度自行申报怎么操作
  • 发票上的金额是含税还是不含税
  • 民办非企业单位什么意思
  • 小规模纳税人的条件
  • 公司股东分红要交税吗?
  • 企业重组后的债权怎么处理
  • 手工账登账格式
  • 代理进口的增值税是多少
  • 委托出口由谁办理退税
  • 未实现内部交易损益是什么意思
  • 以前年度多计提成本怎么处理
  • 外贸企业退税政策
  • 产品的销售费用计入
  • 律师事务所优惠政策
  • sql server数据库查询语句
  • window 启动
  • 如何在windows中对硬盘进行分区
  • linux用
  • 如何更改centos的语言
  • windowxp背景图
  • msworks.exe - msworks是什么进程 有什么用
  • window10如何修改电脑名称
  • win10mobile最新版本
  • 在Linux系统中安装MySQL
  • win7系统安装不了软件怎么办
  • linux的web服务器
  • 微信小程序实现账号密码登录
  • jquery 动态加载js
  • node.js详解
  • js中的三种弹出式消息提醒的命令是什么
  • linux shell脚本编程入门
  • 批处理显示
  • jquery 图片裁剪
  • javascript编写程序
  • python定义全局
  • 个税申报网上操作步骤
  • 建筑行业增值税税收优惠政策
  • 云南地税app官方下载
  • 湖北省电子税务局
  • 安徽地税局领导班子名单
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设