文章分类:学习笔记

PHP对于文件大小的处理函数

  首先,今天是圣诞节,发点东西出来玩玩吧,这是以前写的感觉可以分享一下,想想自己之前写过用N个if来判断的情况,这个明显好用多了。
  不知道有人知道YB的数据没有,据说一个数据中心也就2-4EB的数据量,想想我这个数组应该是足够大了。
  函数很简单,不解释,有需要的留下。
  还有圣诞节快乐,不知道昨晚...

给博客所有外站连接设置新窗口打开

  首先新窗口打开的标签就是设置target属性的值为_blank,这点大部分人都知道,但是问题是在新的HTML标准中将这一点给去除掉了,导致一个结果就是使用该标签会导致网页不符合标准,所以就有人想出了用JS的方式来跳过。
  当然可以用纯JS来实现,但是这里还是直接用jQuery,方便一些,也显得直观一些,一种有一个正则...

PHP hook钩子类

  不多说什么,用于做插件,消息监听之类的东西,反正用处挺大的,不清楚的请移步看看百科知识。
  当然,代码之后只有使用的测试,而没有删除的测试,各种问题自行解决吧,还有功能不强,理论上应该可以设置优先级才对,但是这里不行,不完善的原因吧。
  基本原理还是很简单的,用列表存储对应的调用函数或方法...

PHP计时器类

  一个简单的PHP计时器类。代码没有经过充分测试,使用请小心。
  下面是使用例子。至于为什么要在最开始使用$time变量,因为加载文件占用了很大一部分时间,需要将这部分时间统计进去。当然你也可以不使用该参数,直接使用创建类时的时间,这样就有了一些其他用途了。
 
下面是完整的代码,注释应该比较详细了,看...

java php 获取文件名

分享一句小代码。
截取文件路径中的最后一段。当然,如果是斜杠结尾那么什么都获取不到。这个比其他的那些简单多了。
PHP的写法,可以解决basename函数的一个小Bug,但是不能替代它使用。basename中以斜杠结尾时同样会返回字符串。
虽然用正则不怎么好,但是路径一般不会太长所以效率也不会比其他的差到哪去。