php打包zip文件,如果包含中文名,将文件名转化为GBK编码即可。
php curl上传文件
在php编译时添加一些指定的参数来达到加载附加ini文件的目的:
`在php编译时添加一些指定的参数来达到加载附加ini文件的目的:
`
在做项目的时候,遇到一个需要处理xml文件的任务。把合作方传来的文件,加工下给引擎录入。
但是发现simpleXML没办法直接很方便的添加CDATA格式的数据,这样就会有很多问题。可能导致导出的xml格式错误。
找到了一个方法,分享给大家:
shell下,可以通过 “ls -l /usr/share/vim/vim70/colors/.”查看本机都安装了哪些主题,比如本人开发机,有如下主题:
blue.vim
darkblue.vim
default.vim
delek.vim
desert.vim
elflord.vim
evening.vim
koehler.vim
morning.vim
murphy.vim
pablo.vim
peachpuff.vim
ron.vim
shine.vim
slate.vim
torte.vim
zellner.vim
基本上是挨个试了一次,发现peachpuff是对php支持最好的,效果比较让人满意。
编辑~/.vimrc,添加一行
每次vim打开就是这个主题了。用起来比较舒服,配图一张:
今天同事越到一个奇怪的问题,在下载头中指定了文件名,但是在ie6下,下载时却无法按给定的文件名给出保存,保存文件的名字为站点名称,在查阅一些资料后,确认为是gzip的问题,ie6不支持gzip,所以出现这个问题,但是在想关闭gzip的时候,发现关闭nginx的gzip压缩后,还是会有压缩头输出,后来才发现是ThinkPHP3.1版本新带的功能,自带“页面压缩输出支持”。
使用一个配置变量可以手动关闭:
‘OUTPUT_ENCODE’=>false
使用php header实现文件下载时,在IE6下总是提示不能下载,谷歌浏览器正常, 因此应该是IE的问题,IE下有个bug,微软官网有说明。错误消息:“Internet Explorer cannot download a file”(Internet Explorer 不能下载文件),有个办法可以很好的解决,看代码好了:
php 源代码下载地址:https://github.