php 数组从后向前查找_【PHP常用函数篇】 数组查找替换

50ee3ef54d4b2f4d2e25a8906bb1625c.png

【PHP常用函数篇】

数组查找替换b877089b03b9530c8526b5d772c386fa.gif

数组查找替换

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 "键不存在!";}

输入: 需要搜索的键名|数组

输出结果:键存在!

9d2a14451a0736d25aaaf5153d30eb11.gif

今天的课程到此结束了,部分讲解素材来源于网络,如有侵权,联系删除

学编程,找小新,活好,欧耶!

小新承接web编程培训,

题云题库入驻,线上教育平台建设!

关注小新编程

b4d129f62e3654e3e3346e3fbf4548bc.png

8842dcca2c43248675f420cdf173da33.png

deaf26e8886bdea78fa280cedbd08ce9.gif
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值