常用PHP函数及其使用介绍
1. strlen()
该函数用于获取字符串的长度,它只接受一个参数即要获取长度的字符串,返回值为该字符串的长度。
例如:
$str = "hello world";
echo strlen($str);
输出为:
11
2. strpos()
该函数用于查找字符串中 次出现指定字符或字符串的位置,它接受两个参数, 个参数为要查找的字符串,第二个参数为要查找的字符或字符串。如果找到,则返回该字符或字符串在原字符串中的位置,否则返回 false。
例如:
$str = "hello world";
echo strpos($str, "world");
输出为:
6
3. strtolower()
该函数用于将字符串转换为小写字母,它只接受一个参数即要转换的字符串,返回值为转换后的字符串。
例如:
$str = "HELLO WORLD";
echo strtolower($str);
输出为:
hello world
4. strtoupper()
该函数用于将字符串转换为大写字母,它只接受一个参数即要转换的字符串,返回值为转换后的字符串。
例如:
$str = "hello world";
echo strtoupper($str);
输出为:
HELLO WORLD
5. substr()
该函数用于截取字符串的一部分,它接受三个参数, 个参数为要截取的字符串,第二个参数为要截取的起始位置,第三个参数为要截取的长度。如果第三个参数为空,则表示从起始位置一直截取到字符串的末尾。
例如:
$str = "hello world";
echo substr($str, 0, 5);
输出为:
hello
6. trim()
该函数用于去掉字符串两边的空格,它只接受一个参数即要去掉空格的字符串,返回值为去掉空格后的字符串。
例如:
$str = " hello world ";
echo trim($str);
输出为:
hello world
7. explode()
该函数用于将字符串按照指定的分隔符分割成数组,它接受两个参数, 个参数为要分割的字符串,第二个参数为分隔符。返回值为分割后得到的数组。
例如:
$str = "apple,banana,orange";
$arr = explode(",", $str);
print_r($arr);
输出为:
Array
(
[0] => apple
[1] => banana
[2] => orange
)
8. implode()
该函数用于将数组按照指定的连接符连接成字符串,它接受两个参数, 个参数为要连接的数组,第二个参数为连接符。返回值为连接后得到的字符串。
例如:
$arr = array("apple", "banana", "orange");
$str = implode(",", $arr);
echo $str;
输出为:
apple,banana,orange
9. count()
该函数用于统计数组元素的个数,它只接受一个参数即要统计元素个数的数组,返回值为数组元素的个数。
例如:
$arr = array("apple", "banana", "orange");
echo count($arr);
输出为:
3
10. date()
该函数用于格式化日期和时间,它有两个参数可选, 个参数为格式化的字符串,第二个参数为时间戳。如果不指定第二个参数,则默认使用当前时间。
例如:
echo date("Y-m-d H:i:s");
输出为:
2021-02-01 09:30:45
以上这些函数是 PHP 开发中经常使用的一些基本函数,熟练掌握后可以大大提高代码编写效率。当然,PHP 中的函数非常丰富,还有很多更加高级和强大的函数,需要根据实际情况选择和使用。
