-
0417-PHP date/time函数
2006-04-17
int checkdate(int month,int day,int year);
date
easter_date
easter_days
getdate
gettimeofday
gmdate
gmmktime
microtime
mktime
strftime
int time(void); 返回自1970年1月1日开始计算的UNIX时间戳
-
0415-PHP函数之String Function
2006-04-15
用的是老版的书,仅供参考,使用时请对照PHP最新手册!
addslashed(string str); 如果字符串里含有\,",'之类的不会转义
bin2hex(string str); 二进制字符串转成十六进制字符串
注意:1不是二进制的1而是它的ASCII码49
chop(string str); 除去字符串中连续的空格
chr(int ascii); 返回ASCII码所代表的字符
ord(string str); 返回指定字符串第一个字符的ASCII码chunk_split(string str,int [chunklen] ,string [end]);
将字符串按指定长度分割,可以以end字符串为不同分割的结尾
crypt(string str,string [salt]);
给str加密,可以给加密后字符串加头salt
echo 不用说了吧
-
PHP安全的7大注意事项
2006-03-21
http://www.blueidea.com/tech/program/2006/3151_2.asp -
PHP如何处理时间和日期
2006-03-17
Date/Time 日期/时间函数 简介 可以用这些函数得到 PHP 所运行的服务器的日期和时间。可以用这些函数将日期和时间以很多不同方式格式化输出。 注: 请留意这些函数依赖于服务器的地区设置。确认在使用这些函数时考虑到了夏令时的设置(例如使用 $date = strtotime('+7 days', $date) 而不是 $date += 7*24*60*60)和闰年。 checkdate -- 验证一个格里高里日期 date_default_timezone_get -- 取得一个脚本中所有日期时间函数所使用的默认时区 date_default_timezone_set -- 设定用于一个脚本中所有日期时间函数的默认时区 date_sunrise -- 返回给定的日期与地点的日出时间 date_sunset -- 返回给定的日期与地点的日落时间 date -- 格式化一个本地时间/日期 getdate -- 取得日期/时间信息 gettimeofday -- 取得当前时间 gmdate -- 格式化一个 GMT/UTC 日期/时间 gmmktime -- 取得 GMT 日期的 UNIX 时间戳 gmstrftime -- 根据区域设置格式化 GMT/UTC 时间/日期 idate -- 将本地时间日期格式化为整数 localtime -- 取得本地时间 microtime -- 返回当前 Unix 时间戳和微秒数 mktime -- 取得一个日期的 Unix 时间戳 strftime -- 根据区域设置格式化本地时间/日期 strptime -- 解析由 strftime() 生成的日期/时间 strtotime -- 将任何英文文本的日期时间描述解析为 Unix 时间戳 time -- 返回当前的 Unix 时间戳 -
PHP数学函数
2006-03-16
本来想写几句流水帐,写了一半又阉下去了。
下面介绍PHP的数学函数,BLOG,存放知识的好地方。
Math 数学函数 简介 这些数学函数仅能处理在你计算机上 integer 和 float 范围内的值(目前这对应于 C 类型中的 long 和 double)。如果要处理更大的数字,参见高精度数学函数。 预定义常量 以下常量作为 PHP 核心的一部分一直有效。 表格 1. 数学常量 常量名 常量值 描述 M_PI 3.14159265358979323846 Pi M_E 2.7182818284590452354 e M_LOG2E 1.4426950408889634074 log_2 e M_LOG10E 0.43429448190325182765 log_10 e M_LN2 0.69314718055994530942 log_e 2 M_LN10 2.30258509299404568402 log_e 10 M_PI_2 1.57079632679489661923 pi/2 M_PI_4 0.78539816339744830962 pi/4 M_1_PI 0.31830988618379067154 1/pi M_2_PI 0.63661977236758134308 2/pi M_SQRTPI 1.77245385090551602729 sqrt(pi) [4.0.2] M_2_SQRTPI 1.12837916709551257390 2/sqrt(pi) M_SQRT2 1.41421356237309504880 sqrt(2) M_SQRT3 1.73205080756887729352 sqrt(3) [4.0.2] M_SQRT1_2 0.70710678118654752440 1/sqrt(2) M_LNPI 1.14472988584940017414 log_e(pi) [4.0.2] M_EULER 0.57721566490153286061 Euler constant [4.0.2] 只有常量 M_PI 在 PHP 4.0.0 之前就存在,其它所有常量从 PHP 4.0.0 起开始存在。用 [4.0.2] 标记的常量是在 PHP 4.0.2 中增加的。 abs -- 绝对值 acos -- 反余弦 acosh -- 反双曲余弦 asin -- 反正弦 asinh -- 反双曲正弦 atan2 -- 两个参数的反正切 atan -- 反正切 atanh -- 反双曲正切 base_convert -- 在任意进制之间转换数字 bindec -- 二进制转换为十进制 ceil -- 进一法取整 cos -- 余弦 cosh -- 双曲余弦 decbin -- 十进制转换为二进制 dechex -- 十进制转换为十六进制 decoct -- 十进制转换为八进制 deg2rad -- 将角度转换为弧度 exp -- 计算 e(自然对数的底)的指数 expm1 -- 返回 exp(number) - 1,甚至当 number 的值接近零也能计算出准确结果 floor -- 舍去法取整 fmod -- 返回除法的浮点数余数 getrandmax -- 显示随机数最大的可能值 hexdec -- 十六进制转换为十进制 hypot -- 计算一直角三角形的斜边长度 is_finite -- 判断是否为有限值 is_infinite -- 判断是否为无限值 is_nan -- 判断是否为合法数值 lcg_value -- 组合线性同余发生器 log10 -- 以 10 为底的对数 log1p -- 返回 log(1 + number),甚至当 number 的值接近零也能计算出准确结果 log -- 自然对数 max -- 找出最大值 min -- 找出最小值 mt_getrandmax -- 显示随机数的最大可能值 mt_rand -- 生成更好的随机数 mt_srand -- 播下一个更好的随机数发生器种子 octdec -- 八进制转换为十进制 pi -- 得到圆周率值 pow -- 指数表达式 rad2deg -- 将弧度数转换为相应的角度数 rand -- 产生一个随机整数 round -- 对浮点数进行四舍五入 sin -- 正弦 sinh -- 双曲正弦 sqrt -- 平方根 srand -- 播下随机数发生器种子 tan -- 正切 tanh -- 双曲正切
共1页 1







