• 技术文章 >后端开发 >PHP问题

    php怎么去除数组中的某个值

    VV2020-08-05 14:08:02原创1319

    php去除数组中的某个值的方法:首先利用array_search()函数在数组中搜索需要移除的键值;然后利用array_splice()函数从数组中移除选定的元素即可,该函数也将返回被移除元素的数组。

    array_search() 函数在数组中搜索某个键值,并返回对应的键名。

    (推荐教程:php图文教程

    语法:

    array_search(value,array,strict)

    array_splice() 函数从数组中移除选定的元素,并用新元素取代它。函数也将返回被移除元素的数组。

    语法:

    array_splice(array,start,length,array)

    (视频教程推荐:php视频教程

    代码实现:

    <?php
    $tmp = '324';
    $arr = array(
    '0' => '321',
    '1' => '322',
    '2' => '323',
    '3' => '324',
    '4' => '325',
    '5' => '326',
    );
    
    $key=array_search($tmp ,$arr);
    array_splice($arr,$key,1);
    var_dump($arr);
    ?>

    输出结果:

    Array
    (
     [0] => 321
     [1] => 322
     [2] => 323
     [3] => 325
     [4] => 326
    )

    以上就是php怎么去除数组中的某个值的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:php 数组
    上一篇:如何使用DW在php中批量删除注释 下一篇:PHP如何获取类名及所有函数名
    线上培训班

    相关文章推荐

    • PHP实现递归删除多维数组中的某个值• php如何删除数组某个值• php如何删除数组的某个值• php怎么删除数组中的某个值

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网