10个实用且易于理解的PHP函数
1. strlen() - 返回字符串的长度
这个函数可以用来获取一个字符串中包含的字符数。
例如:$str = "Hello World!";
echo strlen($str); 输出 12
2. substr() - 返回字符串的子串
这个函数可以用来获取一个字符串中的一部分。
例如:$str = "Hello World!";
echo substr($str, 6, 5); 输出 World
3. intval() - 将字符串转为整数
这个函数可以用来将一个字符串转化为整数类型。
例如:$str = "123";
echo intval($str); 输出 123
4. floatval() - 将字符串转为浮点数
这个函数可以用来将一个字符串转化为浮点数类型。
例如:$str = "3.14";
echo floatval($str); 输出 3.14
5. strtotime() - 将日期字符串转为时间戳
这个函数可以用来将一个日期字符串转化为时间戳。
例如:$date = "2022-12-25";
echo strtotime($date); 输出 1664092800
6. explode() - 将字符串分割为数组
这个函数可以用来将一个字符串按照指定分割符分割为数组。
例如:$str = "apple,banana,orange";
$arr = explode(",", $str);
print_r($arr);
输出:
Array
(
[0] => apple
[1] => banana
[2] => orange
)
7. implode() - 将数组合并为字符串
这个函数可以用来将一个数组按照指定分割符合并为字符串。
例如:$arr = array("apple", "banana", "orange");
$str = implode(",", $arr);
echo $str; 输出 apple,banana,orange
8. array_sum() - 求数组中所有元素的和
这个函数可以用来求一个数组中所有元素的和。
例如:$arr = array(1, 2, 3, 4, 5);
echo array_sum($arr); 输出 15
9. array_unique() - 去除数组中的重复元素
这个函数可以用来去除一个数组中的重复元素。
例如:$arr = array(1, 2, 3, 3, 4, 4, 5);
$arr = array_unique($arr);
print_r($arr);
输出:
Array
(
[0] => 1
[1] => 2
[2] => 3
[4] => 4
[6] => 5
)
10. array_reverse() - 反转数组中的元素的顺序
这个函数可以用来将一个数组中的元素的顺序翻转。
例如:$arr = array("apple", "banana", "orange");
$arr = array_reverse($arr);
print_r($arr);
输出:
Array
(
[0] => orange
[1] => banana
[2] => apple
)
