PHP常用函数总结及应用
PHP是一种广泛应用于Web开发的编程语言,它拥有丰富的函数库,让我们可以完成许多强大的任务。下面是我总结的一些常用函数及其应用:
一、字符串函数
1. strlen($str):返回一个字符串的长度。
2. strstr($str,$substr):在一个字符串中搜索另一个字符串的第一次出现。
3. str_replace($src,$dst,$str):用指定的字符串替换目标字符串中的所有匹配。
4. substr($str,$start,$length):返回一个字符串的一部分。
5. strtoupper($str):将一个字符串转换成大写形式。
二、数组函数
1. sort($array):对数组进行升序排序。
2. array_reverse($array):反转一个数组的顺序。
3. array_search($value,$array):在一个数组中查找指定的值,并返回其键名。
4. array_shift($array):删除数组中的第一个元素,并返回该元素的值。
5. count($array):返回数组中元素的数量。
三、数学函数
1. ceil($num):对一个数字进行上取整。
2. floor($num):对一个数字进行下取整。
3. rand($min,$max):生成指定范围内的随机整数。
4. abs($num):返回一个数的绝对值。
5. pi():返回圆周率的近似值。
四、文件函数
1. fopen($filename,$mode):打开一个文件,并返回文件指针。
2. fread($handle,$length):从文件指针中读取指定长度的数据。
3. fwrite($handle,$string):向文件中写入数据。
4. fclose($handle):关闭打开的文件。
5. file_get_contents($filename):读取整个文件到一个字符串中。
五、日期和时间函数
1. time():返回当前时间的Unix时间戳。
2. date($format,$timestamp):将Unix时间戳格式化成指定格式的日期和时间。
3. strtotime($str):将一个字符串转换成Unix时间戳。
4. mktime($hour,$minute,$second,$month,$day,$year):根据给定的时间参数返回Unix时间戳。
5. strtotime('+'.$num.' days'):获取当前时间之后 $num 天的日期字符串。
六、数据库函数
1. mysqli_connect():连接到一个MySQL数据库。
2. mysqli_query($con,$sql):向数据库发送查询。
3. mysqli_fetch_array($result):从结果集中取得一行作为关联数组、数字数组、或二者兼有。
4. mysqli_num_rows($result):返回结果集中行的数量。
5. mysqli_close($con):关闭连接。
以上函数只是PHP函数库中的冰山一角,还有很多函数可以用来完成各种任务。熟练掌握PHP函数库,能够让我们更高效地完成代码编写。
