10个实现常用功能的PHP函数,速学速用!
1. strlen()
strlen()函数是PHP内置的字符串函数之一,用来返回一个字符串的长度。比如:
<?php
$str = "Hello World";
echo strlen($str); // 输出 11
?>
2. strpos()
strpos()函数是PHP内置的字符串函数之一,用来查找一个字符串中是否包含另一个字符串,并返回其首次出现的位置。比如:
<?php
$str = "Hello World";
echo strpos($str, "World"); // 输出 6
?>
3. explode()
explode()函数是PHP内置的字符串函数之一,用来将一个字符串拆分成一个数组。比如:
<?php
$str = "Hello World";
$arr = explode(" ", $str);
print_r($arr); // 输出 Array ("Hello", "World")
?>
4. implode()
implode()函数是PHP内置的字符串函数之一,用来将一个数组拼接成一个字符串。比如:
<?php
$arr = array("Hello", "World");
$str = implode(" ", $arr);
echo $str; // 输出 "Hello World"
?>
5. array_reverse()
array_reverse()函数是PHP内置的数组函数之一,用来将一个数组中的元素按照相反的顺序重新排序。比如:
<?php
$arr = array("a", "b", "c");
$arr2 = array_reverse($arr);
print_r($arr2); // 输出 Array ("c", "b", "a")
?>
6. array_merge()
array_merge()函数是PHP内置的数组函数之一,用来将两个或多个数组合并为一个数组。比如:
<?php
$arr1 = array("a", "b");
$arr2 = array("c", "d");
$arr3 = array_merge($arr1, $arr2);
print_r($arr3); // 输出 Array ("a", "b", "c", "d")
?>
7. array_filter()
array_filter()函数是PHP内置的数组函数之一,用来过滤数组中的元素。比如:
<?php
$arr = array(1, 2, 3, 4, 5);
function is_even($num) {
return $num % 2 == 0;
}
$arr2 = array_filter($arr, "is_even");
print_r($arr2); // 输出 Array (2, 4)
?>
8. array_search()
array_search()函数是PHP内置的数组函数之一,用来在数组中查找一个值,并返回其首次出现的位置。比如:
<?php
$arr = array("a", "b", "c");
echo array_search("b", $arr); // 输出 1
?>
9. date()
date()函数是PHP内置的日期函数之一,用来将日期格式化为一个字符串。比如:
<?php
echo date("Y-m-d H:i:s"); // 输出当前时间
?>
10. file_put_contents()
file_put_contents()函数是PHP内置的文件函数之一,用来将一个字符串写入到一个文件中。比如:
<?php
$file = "example.txt";
$data = "Hello World";
file_put_contents($file, $data);
?>
