数学/输出/文件处理函数

数学函数:
1
2
3
4
5
6
7
ceil( float $value )返回float,向上取整或者进⼀法取整
floor ( float $value )返回float,向下取整,舍去法取整
max( number $arg1 , number $arg2 )找出最⼤值,一个参数需要时数组,若参数为int等,必须两个参数
min( number $arg1 , number $arg2 )找出最⼩值,。。。
round ( float $val [, int $precision ] )返回float,对浮点数进⾏四舍五⼊
mt_rand ([ int $min ], int $max )返回int,在min和max之间的随机数
pow (x, y)返回 x 的 y 次方。指数表达式
输出函数:
1
2
3
4
5
6
7
print 是⼀个语⾔结构,有⽆括号均可使⽤:print 或 print() 
echo 是⼀个语⾔结构,有⽆括号均可使⽤:echo 或 echo()
它和print的区别在于,可以接受多个参数。
• echo “first”,”second”,”third”

print_r 打印出复杂类型变量的值(如数组,对象)
var_dump打印出复杂类型变量(如数组,对象) ,可打印数据的类型与值
文件处理函数:
1
2
3
4
5
6
7
8
9
10
bool is_writable ( string $filename )判断给定的⽂件是否可写
bool is_readable ( string $filename )如果由filename指定的⽂件或⽬录存在并且可读则返回 TRUE。
int filesize ( string $filename )返回⽂件⼤⼩的字节数,如果出错返回 FALSE 并⽣成⼀条 E_WARNING 级的错误。
file_get_contents 将整个⽂件读⼊⼀个字符串
file_put_contents 将⼀个字符串写⼊⽂件
int filetime ( string $filename )取得⽂件修改时间
date_default_timezone_set(timezone) 设定⽤于⼀个脚本中所有⽇期时间函数的默认时区

• php.ini配置项
allow_url_fopen,allow_url_fopen = On或off (允许/不允许 打开URL文件,预设启用)打开远程⽂件