源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

php下判断数组中是否存在相同的值array_unique

  • 时间:2020-02-22 19:28 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:php下判断数组中是否存在相同的值array_unique
array_unique(PHP 4 >= 4.0.1, PHP 5) array_unique -- 移除数组中重复的值 说明 array array_unique ( array array ) array_unique() 接受 array 作为输入并返回没有重复值的新数组。 注意键名保留不变。array_unique() 先将值作为字符串排序,然后对每个值只保留第一个遇到的键名,接着忽略所有后面的键名。这并不意味着在未排序的 array 中同一个值的第一个出现的键名会被保留。 注: 当且仅当 (string) $elem1 === (string) $elem2 时两个单元被认为相同。就是说,当字符串的表达一样时。 第一个单元将被保留。 例子 1. array_unique() 例子
[u]复制代码[/u] 代码如下:
<?php      $input = array("a" => "green", "red", "b" => "green", "blue", "red");      $result = array_unique($input);      print_r($result);      ?>     
上例将输出:
[u]复制代码[/u] 代码如下:
Array      (          [a] => green          [0] => red          [1] => blue      )     
例子 2. array_unique() 和类型 上例将输出: 
[u]复制代码[/u] 代码如下:
<?php      $input = array(4, "4", "3", 4, 3, "3");      $result = array_unique($input);      var_dump($result);      ?>    
[u]复制代码[/u] 代码如下:
array(2) {        [0] => int(4)        [2] => string(1) "3"     }
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部