PHP

PHPXref:PHP代码阅读的利器

标签:

对于一些比较有规模的PHP项目,比如Drupal、Wordpress等,我们需要对其修改或者学习的时候,就需要仔细的看他们的代码,如果使用传统的方式查看,找某个函数、找一些类或者方法都是比较费劲的,需要一个文件一个文件的查找,或者使用软件搜索找。本文将介绍一个将PHP项目文件格式化的工具PHPxref,用phpxref格式化源代码后,会生成一些HTML文件,非常方便我们阅读代码。里面有大量的超链接,可以轻松的找到函数在哪些文件里面出现,在什么地方出现,有所有类和函数的索引。

PHPXref网站:http://phpxref.sourceforge.net

PHPXref是个perl程序,使用的时候仅需要将你的源代码放在source目录下,运行

./phpxref.pl

程序将会分析你的代码,将结果输出到output目录。打开查看即可。

http://phpxref.com是利用PHPXref构造的一个源代码阅读库,里面有大量的PHP系统,有CMS,有BLOG,PHPXref将其格式化,方便浏览者在线浏览源代码。

儒略日

儒略日( Julian day,JD)在天文学上应用广泛,它是一种计日为主的历法,起始时间为公元前4713年1月1日,协调世界时中午12时。儒略日由法国学者Joseph Justus Scliger(1540~1609)在1583年所创,这名称是为了纪念他的父亲——意大利学者Julius Caesar Scaliger(1484年-1558年)。

现在的儒略日是2454719.14861,表示2008年9月9日15:34:00。后面的小数表示的就是时分秒的信息。

其中0.1表示2.4小时、144分钟或者8640秒,以此类推。

由于儒略日数字位数太多,国际天文学联合会于1973年采用简化儒略日(MJD),其定义为 MJD = JD – 2400000.5。MJD相应的起点是1858年11月17日世界时0时。

计算机的UNIX time是从1970-01-01, 世界时间00:00:00开始至今的秒数。因此,unix time = (JD – 2440587.5) × 86400。

计算露点温度

标签:

露点温度(Dew Point)是一个描述大气中水凝结的一个参数,其定义是固定大气压下,空气中所含的水汽达到饱和而凝结时的温度,一般地,露点要比温度值低。当大气相对湿度为100%时,露点温度等于大气温度。

计算方法: http://www.faqs.org/faqs/meteorology/temp-dewpoint/

计算源码(PHP):

<?
function calculateDewPoint($temperature, $humidity)
{