php 获得 精确 时间 有意思~!!~~!
/**
*
* @param <type> $format
* @param <type> $utimestamp
* @return <type>
* @example
*
* echo udate('H:i:s.u'); 19:31:28.7812
*
* echo udate('H:i:s.uuuu'); 19:31:28.78127781277812778127
*
* echo udate('Y-M-D H:i:s.u'); 2010-Apr-Thu 19:40:49.484376
*
* echo udate('Y-m-d H:i:s.u'); 2010-04-22 20:20:32.453127
*
* echo date("Ymd").udate('Hisu'); 20100422201737484376
*
* echo date("Ymd").udate('Hisuu'); 20100422201926156251156251
*
* @author wulei
* @date
*
*/
function udate($format, $utimestamp = null)
{
if (is_null($utimestamp))
$utimestamp = microtime(true);
$timestamp = floor($utimestamp);
$milliseconds = round(($utimestamp - $timestamp) * 1000000);
return date(preg_replace('`(?<!\\\\)u`', $milliseconds, $format), $timestamp);
}
相关文档:
最近一年来一直在使用fedora,发现linux真是太适合我了,喜欢写程序,自己瞎倒腾,唉windows误我大好年华……
用PHP写了一段程序用于提取网页中的数据,相信搜索引擎也是差不多的想法,只不过他们数据多,算法好些,呵呵
[php]
<?php
/*
*此文件的目标是自动搜集存储8684上的深圳市公交数据
*
*由 ......
<?php
header("content-type:text/html; charset=UTF-8");
/*
* record kid words and insert into database
* user by sending email to publication kid words
*
*/
include 'POP3.php';
include 'email_class.php';
include 'Mail_mimeDecode.php';
//include 'include/compatible ......
smarty作为PHP的模板,实现了前台美工与后台逻辑的分离。前一段时间简单地学了一下,把其安装于配置以及内部的语法来简单总结一下。然后要设计一下电子商务系统。
smarty压缩包解压后,在libs文件夹下,有2个目录和4个文件,2个文件夹分别是internals和plugins,4个文件依次是debug,smarty.class,config_file.class,smarty ......
面向对象编程的方法中,为了实现对象间的松耦合,其中一种简单的原则就是将应用策略与功能实现分离。常常用到的设计模式有factory、facade等,而当中的核心编程技术就是callback技术。
所谓callback技术,简单的说就是将函数的作为一个参数传递给另外一个函数,并被该函数所调用。
php下,实现工厂模式的有一下。几个关键 ......
<?php
class
CacheException
extends
Exception {}
/**
* 缓存抽象类
*/
abstract
class
Cache_Abstract {
/**
&nbs ......