php 按指定元素值去除数组元素的实现方法

yipeiwu_com5年前PHP代码库
按指定元素值去除数组元素
复制代码 代码如下:

<?php
//去除值为"Cat"的元素
$a=array("a"=>"Dog","b"=>"Cat","c"=>"Horse");
print_r($a);
unset($a[array_search("Cat",$a)]);//array_search("Cat",$a)按元素值返回键名。去除后保持索引
print_r($a);
?>

查看array_search用法

显示结果

去除前:
Array
(
[a] => Dog
[b] => Cat
[c] => Horse
)

去除后:

Array
(
[a] => Dog
[c] => Horse
)

相关文章

提高PHP编程效率的53个要点(经验小结)

用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的“函数”(译注:...

浅谈PHP中的错误处理和异常处理

错误处理:          1. 语法错误     2. 运行时的错误  ...

Look And Say 序列php实现代码

比如: 第一个数字是:1。 看着第一个数字你可以说1个1,那么第二个数字就是:11。 看着第二个数字你可以说2个1,即第三个数字是:21。 看着第三个数字你可以说1个2,1个1,即第四个...

php 动态添加记录

复制代码 代码如下:<html> <head> <title>插入一条新数据</title> <meta http-equiv="C...

解析php多线程下载远程多个文件

复制代码 代码如下:function remote($urls, $name = '', $path = '', $dir = './images/') { if (!is_a...