PHP经常使用函数

函数分为系统函数和用户函数两种,在PHP中的函数,不区分大小写。函数的原型包括返回类型,函数名称,参数。
经常使用数学函数:
number abs(x)   返回x的绝对值
float exp(x)   返回值天然对数e的x次方
float log(x)   返回x的天然对数
float log10(x)   返回x任意底b的对数
float sqrt(x)   返回x的非负平方根
double pi()   返回圆周率
float cos(x) sin(x) tan(x)  acos(x) asin(x) atan(x)   返回x的余弦,正弦,正切,反余弦,反正弦,反正切
void srand(int) 配置随机数种子
int rand([int min],[int max]) 取得随机数值
经常使用字符串函数
string strtolower(string str) 字符串所有转为小写
string strtoupper(string str) 字符串所有转为大写
string trim(string str)   截去字符串首尾的空格
string substr(string string,int start,int [length])   取子串,从字符串string的第start位起的字符串取出length个字符,若是start为负数,表示从字符串尾端算起
int strlen(string str) 取得字符串长度
int strpos(string 母串,string 待查字符,int [offset])   寻找字符串中某个字符最早出现的位置
int strcmp(string str1,string str2)   字符串比较
string md5(string str)   计算字符串的MD5哈希值
经常使用文件系统函数
int filesize(string filename)   得到文件大小
int feof(int fp)   测试文件指针是否指到文件尾
int fopen(string filename,string mode)   打开文件或者URL
int fclose(int fp)   关闭已打开的文件
string fread(int fp,int n)   取得文件第n个字节
string fgets(int fp,int n)   取得文件指针所指的行
int fwrite(int fp,string string,int [n])   写入文件
int fputs(int fp,string str,int [n])   写入文件
int mkdir(string pathname,int mode)   创建目录
int rmdir(string dirname)   删除目录
int rename(string oldname,string newname)   更名
int fsockopen(string hostname,int port,int [errno],string [errstr],int [timeout])   打开网络的socket连接,使用本函数后会返回文件指针供文件函数使用,包括fgets(),fgetss(),fputs(),fclose()与feof()。参数errno及errstr可缺省,主要是当作错误处理使用
string gethostbyname(string hostname)   DNS查询,返回IP地址
array gethostnamel(string hostname)   返回机器名称的全部IP,返回到数组变量中
MySQL数据库函数
int mysql_connect(string [hostname] [:port],string [username],string [password])   MySQL服务器链接
int mysql_select_db(string database_name,int [link_identifier])   选择一个数据库
int mysql_query(string query,int [link_identifier])   执行SQL串
int mysql_close(int [link_identifier])   关闭MySQL服务器链接
用户函数
声明函数
function  myfuncname($arg_1,$arg_2...)
{
   //执行步骤
}mysql

相关文章
相关标签/搜索