php读取淘宝助理到处的csv文件出现乱码问题解决方案。
首先,淘宝助理导出的csv文件为UTF-16LE编码,很少见是吧。
其次,它的csv文件并非逗号分隔,而是\t分割。
于是,自己写了如下代码,即可实现csv文件解析功能
php urldecode后,加号丢失。urldecode后加号变成了空格。php多次urldecode问题。
自己写的一个PHP文件目录检索代码,可递过搜索所有子目录或只列出当前目录。
注:本例只会以一维数组的形式列出所有文件/文件夹,不会以多维数组的形式树形列出。
function getFileList($dir, $recursion = false){
$filelist = array();
$real_path = realpath($dir);
if (is_dir($real_path)) {
if ($dh = opendir($real_path)) {
while (($file = readdir($dh)) !== false) {
验证字符串格式首先想到的肯定是正则,正则确实是个无敌的存在,但正则效率并不是很高,而且这玩意儿。。也不是太好学。这里介绍一个比较简单的方法,用php的strspn函数验证字符串组成。
没什么好解释的,反正就是弹出个下载框提示下载
不这么写直接转到.rar之类的文件一般的浏览器也会弹出下载,但jpg这种类型的文件就会直接显示出来,而不是下载了