欢迎访问宙启技术站
智能推送

10个PHP常用函数及其功能介绍

发布时间:2023-06-09 16:34:55

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)