10个PHP常用函数及其功能介绍
1. strlen()
strlen()函数用于计算字符串的长度。它返回字符串的字符数。例如:
$my_string="hello world";
echo strlen($my_string); // 输出 11
2. str_replace()
str_replace()函数用于在字符串中替换指定的字符或字符串。它接受三个参数:要替换的字符串、替换后的字符串和最初的字符串。
例如:
$my_string="hello world";
echo str_replace("world","php",$my_string); // 输出 hello php
3. substr()
substr()函数用于在字符串中提取部分字符串。它有两个必需的参数,第一个参数是要查找的字符串,第二个参数是提取的开始位置,第三个参数是提取的长度。例如:
$my_string="hello world";
echo substr($my_string,6,5); // 输出 world
4. explode()
explode()函数用于将字符串分割成数组。它接受两个必需的参数:分隔符和字符串。例如:
$my_string="hello,world";
$my_array=explode(",",$my_string);
print_r($my_array);
// 输出Array([0] => hello [1] => world)
5. implode()
implode()函数用于将数组合并成一个字符串。它接受两个必需的参数:分隔符和数组。例如:
$my_array=array("hello","world");
$my_string=implode(",",$my_array);
echo $my_string; // 输出 hello,world
6. in_array()
in_array()函数用于检查数组中是否存在某个值。它接受两个必需的参数:要查找的值和数组。例如:
$my_array=array("hello","world");
if(in_array("hello",$my_array)){
echo "hello exists in my array";
}
7. array_push()
array_push()函数用于将一个或多个元素添加到数组的末尾。它接受两个必需的参数:数组和要添加的元素。例如:
$my_array=array("hello","world");
array_push($my_array,"php");
print_r($my_array);
// 输出Array([0] => hello [1] => world [2] => php)
8. array_pop()
array_pop()函数用于从数组末尾删除一个元素。它接受一个必需的参数:数组。例如:
$my_array=array("hello","world","php");
array_pop($my_array);
print_r($my_array);
// 输出Array([0] => hello [1] => world)
9. array_shift()
array_shift()函数用于删除数组的第一个元素。它接受一个必需的参数:数组。例如:
$my_array=array("hello","world","php");
array_shift($my_array);
print_r($my_array);
// 输出Array([0] => world [1] => php)
10. array_unshift()
array_unshift()函数用于向数组的开头添加一个或多个元素。它接受两个必需的参数:数组和要添加的元素。例如:
$my_array=array("hello","world");
array_unshift($my_array,"php");
print_r($my_array);
// 输出Array([0] => php [1] => hello [2] => world)
