我在 目录下建了一个文件名为 謀定三國-i8ujlw.json
然后在其下建了一个demo.php文件,内容如下:
<?php function recursion_glob($dir, $pattern) { $dir = rtrim($dir, '/\\') . DIRECTORY_SEPARATOR; $files = array(); $dh = opendir($dir); if (!$dh) return $files; $items = (array)glob($dir . $pattern); foreach ($items as $item) { if (is_file($item)) $files[] = $item; } while (($file = readdir($dh))) { if ($file == '.' || $file == '..') continue; $path = $dir . $file; if (is_dir($path)) { $files = array_merge($files, recursion_glob($path, $pattern)); } } closedir($dh); return $files; } $files = recursion_glob(__DIR__, '*.json'); if ( !empty($files) ) { foreach ( $files as $file ) { if(!is_readable($file)) { print "cannot find: ($file)\n"; } else { print "load file: ($file)\n"; } } } ?>
打开windows cmd控制台,输入 php demo.php
C:\tmp\md>php demo.php load file: (C:\tmp\md\谋定三国-i8ujlw.json) cannot find: (C:\tmp\md\謀定三國-i8ujlw.json)
打印出来的结果是不是很坑爹
PHP Version 5.5.1 |
System | Windows NT WIN-290JCDFNA40 6.2 build 9200 (Windows 8 Business Edition) i586 |
Build Date | Jul 18 2013 10:37:55 |
Compiler | MSVC11 (Visual C++ 2012) |
Architecture | x86 |
Configure Command | cscript /nologo configure.js "--enable-snapshot-build" "--enable-debug-pack" "--disable-zts" "--disable-isapi" "--disable-nsapi" "--without-mssql" "--without-pdo-mssql" "--without-pi3web" "--with-pdo-oci=C:\php-sdk\oracle\instantclient10\sdk,shared" "--with-oci8=C:\php-sdk\oracle\instantclient10\sdk,shared" "--with-oci8-11g=C:\php-sdk\oracle\instantclient11\sdk,shared" "--with-enchant=shared" "--enable-object-out-dir=../obj/" "--enable-com-dotnet=shared" "--with-mcrypt=static" "--disable-static-analyze" "--with-pgo" |
Server API | CGI/FastCGI |
Virtual Directory Support | disabled |
Configuration File (php.ini) Path | C:\Windows |
Loaded Configuration File | C:\soft\upupw\PHP5\php.ini |
Scan this dir for additional .ini files | (none) |
Additional .ini files parsed | (none) |
PHP API | 20121113 |
PHP Extension | 20121212 |
Zend Extension | 220121212 |
Zend Extension Build | API220121212,NTS,VC11 |
PHP Extension Build | API20121212,NTS,VC11 |
Debug Build | no |
Thread Safety | disabled |
Zend Signal Handling | disabled |
Zend Memory Manager | enabled |
Zend Multibyte Support | provided by mbstring |
IPv6 Support | enabled |
DTrace Support | disabled |
Registered PHP Streams | php, file, glob, data, http, ftp, zip, compress.zlib, compress.bzip2, https, ftps, phar |
Registered Stream Socket Transports | tcp, udp, ssl, sslv3, sslv2, tls |
Registered Stream Filters | convert.iconv.*, mcrypt.*, mdecrypt.*, string.rot13, string.toupper, string.tolower, string.strip_tags, convert.*, consumed, dechunk, zlib.*, bzip2.* |
This program makes use of the Zend Scripting Language Engine: Zend Engine v2.5.0, Copyright (c) 1998-2013 Zend Technologies with Xdebug v2.2.3, Copyright (c) 2002-2013, by Derick Rethans |
相关推荐
一来二去很是郁闷,后来仔细想了想应该是文件编码的问题,我写的php文件使用的是UTF-8编码,如果没有猜错APACHE处理用的应该是GBK(当然现在我无法确定,希望高手给与指教)。想明白了这个问题,就去查找相关的教程...
修正标签和自定义表单中,出现的编码问题 修正商务室中ereg函数导致的企业资料修改错误问题 修正商务室和后台中,一系列地区和行业分类不能记忆的问题 修正系统设置中,不能修改登录页面和免费供求发布页面文件名的...
只考虑怎么把编码转变成一样的)所以导致我写的UTF-8编码的正则模式字符串中的中文在gbk编码的文件中并不能正确匹配。 一开始,我并没有什么办法,试过把PHP脚本文件的编码也改成GBK,也可以用,但是想到这种方法太...
但是将站点部署到一个Windows XP 中文版上时,发现上传的附件在服务器的文件名为乱码,而URL是正常的,说明是操作系统编码的问题,windows中文版的编码好像是GBK(以前在Windows下开发时输出的系统编码好像是GBK,不...
Discuz X1.5是康盛创想Comsenz推出的一个以社区为基础的专业...FIX QQ互联: 修改论坛后台设置发帖不同步到空间或不同步到微博时,发帖页有js报错的问题 FIX 修改删除用户时的bug FIX 更新附件时的删除旧附件逻辑修正
件名乱码一般是中文导致的,因为ckeditor使用的是uft8编码如果我们页面使用的是gbk或gb2312就有可能出现乱码问题,解决办法只要对上传文件重命名即可,下面是如何修改程序代码的方法
ThinkPHP做GBK编码的网站还有多处乱码。 输出提示信息会乱码,分页有乱码。错误提示有乱码。 为什么其他PHP框架(如qeephp,yii等)都有代码生成器而ThinkPHP没有? TOPTP将为你解决以上问题,让你用ThinkPHP能更...
实例168 下拉列表打开窗口 200 实例169 Tab键在文本域中的体现 201 3.4 表单元素的动态操作 203 实例170 投票系统中单选按钮与复选框的应用 203 实例171 选中单选按钮后显示其他表单元素 205 实例172 不提交表单获取...
此处有一点需要注意,如果您的Discuz编码为gbk,则不需要修改,如果您的Discuz编码为UTF-8,则此处填写UTF-8(注意大写),填写完毕后进入minapp/1.0/language/utf8/目录,将目录下的lang_message.php拷贝到minapp/...
实例168 下拉列表打开窗口 200 实例169 Tab键在文本域中的体现 201 3.4 表单元素的动态操作 203 实例170 投票系统中单选按钮与复选框的应用 203 实例171 选中单选按钮后显示其他表单元素 205 实例172 不提交表单获取...
并且可以自动兼容对应文章系统的UTF-8或者GBK编码。 对于织梦、DISCUZ、“DISCUZ x2”论坛和“wordpress的各种问题,一概不予回答,请自行去对方官网查询教程 6.修正密码找回文件 7.去掉了跳转页的提交按钮和转向...
并且可以自动兼容对应文章系统的UTF-8或者GBK编码。 对于织梦、DISCUZ、“DISCUZ x2”论坛和“wordpress的各种问题,一概不予回答,请自行去对方官网查询教程 6.修正密码找回文件 7.去掉了跳转页的提交按钮和转向...
并且可以自动兼容对应文章系统的UTF-8或者GBK编码。 对于织梦、DISCUZ、“DISCUZ x2”论坛和“wordpress的各种问题,一概不予回答,请自行去对方官网查询教程 6.修正密码找回文件 7.去掉了跳转页的提交按钮和转向...
并且可以自动兼容对应文章系统的UTF-8或者GBK编码。 对于织梦、DISCUZ、“DISCUZ x2”论坛和“wordpress的各种问题,一概不予回答,请自行去对方官网查询教程 6.修正密码找回文件 7.去掉了跳转页的提交按钮和转向...
并且可以自动兼容对应文章系统的UTF-8或者GBK编码。 对于织梦、DISCUZ、“DISCUZ x2”论坛和“wordpress的各种问题,一概不予回答,请自行去对方官网查询教程 6.修正密码找回文件 7.去掉了跳转页的提交按钮和转向...
本文件采用GBK编码,所以在使用其他编码时,可能会存在乱码情况,请自行转到相应编码! <br>2.用户名或密码验证出错! 如果用户名或密码处出错请按照以下措施检验: (1)您确定你有SMTP服务的使用权 (2)您...
并且可以自动兼容对应文章系统的UTF-8或者GBK编码。 后台高级设置里,增加首页页面更新时间设置。可以设置综合首页的更新速度。 后台关键词导航里,增加随机数设置。如果设置不为0,将随机取关键词。 后台配置中心...
jsonEncode json编码(支持GBK) jsonDecode json解码(支持GBK) setEncoding 将字符串设置为指定编码 unicodeEncode Unicode编码 unicodeDecode Unicode解码 getIP 获取客户端IP地址 ajaxReturn Ajax信息反馈 trim_...
清空队列队列_是否为空队列_是否已满正则_匹配编码_编码编码_解码编码_UTF8编码编码_UTF8解码编码_GBK编码编码_GBK解码编码_URL编码编码_URL解码编码_ANSI到USC2编码_USC2到ANSI编码_BASE64编码编码_BASE64解码加密_...