最喜欢的崔弟

超级喜欢的卡通形象~~

快乐开心~

弄了个头像

崔弟

更多 »

在 XHTML-Strict 模式下实现新窗口打开外部链接

点击浏览

PHP删除非空目录

  PHP内置的函数有一个rmdir()是用来删除目录的。但是这个函数根据手册:

尝试删除 dirname 所指定的目录。 该目录必须是空的,而且要有相应的权限。如果成功则返回 TRUE,失败则返回 FALSE

  因此可以自己写的函数来弥补rmdir的不足,思路很简单:先检查目录下有没有文件或文件夹,如果有,就用递归删除目录下的所有文件和文件夹,然后删除此目录。

  代码如下:<?php
function d_rmdir($dirname) {
if(!is_dir($dirname)) {
return false;
}
$handle = @opendir($dirname);
while(($file = @readdir($handle)) !== false){
if($file != '.' && $file != '..'){
$dir = $dirname . '/' . $file;
is_dir($dir) ? d_rmdir($dir) : @unlink($dir);
}
}
closedir($handle);
return rmdir($dirname) ;
}
?>

PHP中二维数组的排序方法

  非原创,转载来的,感觉还不错,备用^_^

更多 »

古董机IBM ThinkPad R40说起……

  老古董R40又弄了一下午终于稍微稳定了一些。

  近期程序进展很慢很慢,慢得我自己都想要撞墙了,给自己的理由一个是实在是状态不好,还有一个感觉压力实在太大,其中更有最大的缘故是机器的问题,实在让我疯了,也许是现在的网络上的页面、软件占用资源太大也许是R40真的有些老了——CPU似乎稍不经意便会达到—100%,硬盘偶尔也会疯狂的转……

更多 »

天津地区的收音机调频FM频率列表

  下午做系统维护,什么都干不了,于是找来MP3听收音机,趁现在是广播高峰期因此将全频率进行搜索一番,将所有的广播台频率全部收藏起来了,哈哈。

我总共找到11个天津的FM电台频率,从低到高如下:

更多 »

Prefetch目录的作用

  想起来要进行一下磁盘整理了,最近硬盘又是频繁狂转,自己实在想不出它闹什么脾气-_-!!

  所以只能抱着做下磁盘整理的态度乱医了,想看看layout.ini里面都有什么文件(因为知道磁盘整理是通过此文件进行判断优化的),于是去C:\Windows\prefetch查找,汗,突然想起来前一阵迷糊之中把这个目录内文件全部删除了。

  想不到什么去恢复,难道让系统恢复预读?但是试过貌似不管用,于是搜索了一下,找到如下内容:

更多 »

使用BC2自动生成PHP软件的升级包(BC2下载)

在别人的BLOG上COPY下来的,没用过,做了备忘和参考^_^ 

Beyond Compare 是一款不可多得的专业级的文件夹和文件对比工具。使用他可以很方便的对比出两个文件夹或者文件的不同之处。并把相差的每一个字节用颜色加以表示,查看方便。并且支持多种规则对比。对软件汉化者来说,这绝对是一款不可多得的工具。

更多 »

被遗忘了的Character Type Functions

  一直判断字符的时候都是自己写的函数,突然发现PHP其实内置了这些函数,有很多都是比较好的。

  性能上没有去比较,但我想用内置的函数至少会减少开发时代码量吧,哈哈

更多 »

在SELECT语句中同时使用COUNT和DISTINCT

SELECT COUNT(列名)……

SELECT DISTINCT……

如果需要同时使用COUNT和DISTINCT,应该这样写:

SELECT COUNT(DISTINCT 列名)……

其中,“列名”不能使用*,至少要给出一个列的名称。

javascript中的var_dump()

function var_dump(obj) {  if(typeof obj == "object") {     return "Type: "+typeof(obj)+((obj.constructor) ? "\nConstructor: "+obj.constructor : "")+"\nValue: " + obj;  } else {     return "Type: "+typeof(obj)+"\nValue: "+obj;  }}//end function var_dump用法:

alert(var_dump(变量名))

 

PHP中的GBK编码和UTF-8编码

1. GBK (GB2312/GB18030)
\x00-\xff  GBK双字节编码范围
\x20-\x7f  ASCII
\xa1-\xff  中文
\x80-\xff  中文

2. UTF-8 (Unicode)
\u4e00-\u9fa5 (中文)
\x3130-\x318F (韩文
\xAC00-\xD7A3 (韩文)
\u0800-\u4e00 (日文)
ps: 韩文是大于[\u9fa5]的字符

正则例子:
preg_replace(“/([\x80-\xff])/”,”",$str);
preg_replace(“/([u4e00-u9fa5])/”,”",$str);

Deepseath Modified from Green Hope Theme · Proudly powered by WordPress · 津ICP备09005418号-1  津公网安备 12010302001005号