PHP最常用函数整理,非常适合新手入门(基本函数PHP操作数据库函数)-层次鲜明、方便复习查看.docVIP

  • 5
  • 0
  • 约6.55千字
  • 约 10页
  • 2017-06-12 发布于北京
  • 举报

PHP最常用函数整理,非常适合新手入门(基本函数PHP操作数据库函数)-层次鲜明、方便复习查看.doc

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

文档评论(0)

1亿VIP精品文档

相关文档