- 5
- 0
- 约6.55千字
- 约 10页
- 2017-06-12 发布于北京
- 举报
php基本函数库
string函数库
获取字符串长度
strlen($str);
获取某个字符在字符串中第一次出现的位置
strpos($str,某个字符);
获取某个字符在字符串中最后一次出现的位置
strrpos($str,某个字符);
通过字符串中的某个字符,将字符串拆分成数组
explode(符号,$str);
从字符串的某个位置开始到某个位置结束截取
substr($str,开始位置,结束位置);
一个字符在字符串第一次出现的位置开始截取(含这个字符)之后的所有字符
strstr($str,某个字符);
strchr($str,某个字符);
一个字符在字符串中最后一次出现的位置开始截取(包含这个字符)之后的所有字符
strrchr($str,某个字符);
替换字符串中的字符
str_replace(找谁,替换成谁,在哪里找);//替换这个字符串中的多个字符,可以用数组的形式
大写
strtoupper($str);
小写
strtolower($str);
单词首字母大写
ucwords($str);
字符串首字母大写
ucfirst($str);
字符串反转
strrev($str);
加密字符串
md5($string);
去除HMTL和PHP标签
strip_tags($string);
时间日期函数
将时间戳转化为时间日期格式
date(Y-m-d H:i:s,时间戳);
获取当前日期时间戳();
time();
将时间日期格式转化为时间戳
strtotime(时间日期格式字符串(或者是如:’-1days(前一天)’|+1days(后一天)));
获取程序执行时间,在程序开始的地方:$t1=microtime();
在结束地方:$t2=microtime();
获得的时间$t=$t2-$t1;//microtime()-获取当前时间戳的毫秒数
数组函数
获取数组的长度
count($arr);
获取数组中的某个值
$arr[下标];
判断$val是否是数组$array中的值,如果是,返回这个值得下标(通过下标可以获得该值),否则返回false
array_search($val,$array);
array_in($val,$array);
判断数组下标key是否存在于数组$arr中,存在则返回true,否则返回false;
array_key_exists($key,$arr);
一个数组$arr1中的值附加在前一个数组$arr2的后面,返回合并成的一个新数组
array_merge($arr2,$arr1);
将数组转化为字符串
implode(连接符,$array);
向数组头部追加元素,返回数组的新长度
array_unshift($val);
向数组尾部追加元素,返回数组的新长度
array_push($val);
向数组尾部删除元素,原数组改变,且返回删除的元素
array_pop($arr);
向数组头部删除元素,原数组改变,且返回删除的元素
array_shift($arr);
将原数组中的值按相反顺序输出,并且原来的下标重新产生,如果要保留下标,可在第二个参数后加上true
array_reverse($array[,TRUE]);
移除数组$arr中的重复的值
array_unique($arr);
删除数组中的某个元素
unset($arr[$key]);
将$arr内部指针移动到最后一个,并返回最后一个的值。
end($arr);
排序:
sort($arr);下标重新产生,用的是默认索引下标
asort($arr);下标不变,名值对顺序改变
arsort($arr);下标不变,名值对顺序改变
ksort($arr);据下标正序排列
krsort($arr);据下标倒序排列
以上返回值都是bool值
序列化和反序列化
serialize();返回值string,int
unserialize();返回值是false或1;
数学函数
求绝对值
abs($num);
四舍五入
round($num);
向上取整
ceil($num);
向下取整
floor($num);
求最大值
max($num1,$num2...);
求最小值
min($num1,$num2...);
平方根
sqrt($num);
获取随机数
mt_rand();(重复几率小)
rand();(重复几率较mt_rand大一些)
php操作mysql函数
连接数据库
资源 $link=@mysql_connect(localhost(数据库名),root(数据库用户名),123456(用户名密码));
执行sql查询
$result=mysql_query($sql) or die(操作失败:.my
您可能关注的文档
最近下载
- 电梯岗位安全责任制度.docx VIP
- 《老年活动策划与组织》教学设计——项目五 老年社区活动策划与组织.docx VIP
- 通风、空调调试记录表.doc VIP
- 《老年活动策划与组织》教学设计——项目四 老年小组活动策划与组织.docx VIP
- 《老年活动策划与组织》教学设计——项目三 老年个别活动策划与组织..docx VIP
- 《老年活动策划与组织》教学设计——项目二 老年活动的组织.docx VIP
- 仓库温湿度分布确认验证方案.docx
- 氟伐他汀--糖尿病患者安心之选.ppt VIP
- 从科幻作品《三体》分析中美科幻文化差异 .docx VIP
- 《T_ZZB 3832-2024 再生丙烯腈-丁二烯-苯乙烯(ABS)材料》.pdf
原创力文档

文档评论(0)