【PHP常用函数篇】
❍
数组查找替换
数组查找替换
1. array_search(): 在数组中查找一个值,返回一个键,没有返回假 在数组中查找一个值,返回一个键,没有返回假
$a=array("a"=>"Dog","b"=>"Cat","c"=>"Horse");
echo array_search("Dog",$a);
输入: 一个数组
输出: a( 成功返回键名,失败返回 false )
2. array_splice(): 把数组中一部分删除用其他值替代 把数组中一部分删除用其他值替代
$a1=array(0=>"Dog",1=>"Cat",2=>"Horse",3=>"Bird");
$a2=array(0=>"Tiger",1=>"Lion");
array_splice($a1,0,2,$a2);
print_r($a1);
输入: 一个或多个数组
输出: Array ( [0] => Tiger [1] => Lion [2] => Horse [3] => Bird )( $a1
被移除的部分由$a2 补全 )
3. array_sum(): 返回数组中所有值的总和 返回数组中所有值的总和
$a=array(0=>"5",1=>"15",2=>"25");
echo array_sum($a);
输入: 一个数组
输出: 45(返回和)
4. in_array(): 在数组中搜索给定的值,区分大小写 区分大小写
$people = array("Peter", "Joe", "Glenn", "Cleveland");
if (in_array("Glenn",$people) ){
echo "Match found";
} else{
echo "Match not found";
}
输入: 需要搜索的值|数组
输出结果: Match found
5. array_key_exists(): 的 判断某个数组中是否存在指定的 key
$a=array("Volvo"=>"XC90","BMW"=>"X5");
if (array_key_exists("Volvo",$a))
{echo "键存在!";}
else {echo "键不存在!";}
输入: 需要搜索的键名|数组
输出结果:键存在!
今天的课程到此结束了,部分讲解素材来源于网络,如有侵权,联系删除
◉
●
◉
学编程,找小新,活好,欧耶!
小新承接web编程培训,
题云题库入驻,线上教育平台建设!
关注小新编程
![deaf26e8886bdea78fa280cedbd08ce9.gif](https://img-blog.csdnimg.cn/img_convert/deaf26e8886bdea78fa280cedbd08ce9.gif)