Shell

推荐列表 站点导航

当前位置:首页 > 脚本编程 > Shell >

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

来源:网络  作者:网友投稿  发布时间:2021-01-08 13:06
说明 array array_unique ( array array ) array_unique() 接受 array 作为输入并返回没有重复值的新数组。 注意键名保留不变。ar...

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:
 

复制代码 代码如下:

<?php
$input = array("a" => "green", "red", "b" => "green", "blue", "red");
$result = array_unique($input);
print_r($result);
?>

输出结果:
Array
(
[a] => green
[0] => red
[1] => blue
)

例2. array_unique() 和类型
 

复制代码 代码如下:

<?php
$input = array(4, "4", "3", 4, 3, "3");
$result = array_unique($input);
var_dump($result);
?>
 

输出结果:
array(2) {
[0] => int(4)
[2] => string(1) "3"
}

相关热词:

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供用于网络技术学习参考,学习中请遵循相关法律法规!

本文地址: https://v30.fanwenzhu.com/jiaob/shell/11956.shtml

相关文章
Copyright © www.juheyunku.com      关于 | 合作 | 声明 | 联系 | 更新 | 地图 | Tags

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

2021-01-08 编辑:网友投稿

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:
 

复制代码 代码如下:

<?php
$input = array("a" => "green", "red", "b" => "green", "blue", "red");
$result = array_unique($input);
print_r($result);
?>

输出结果:
Array
(
[a] => green
[0] => red
[1] => blue
)

例2. array_unique() 和类型
 

复制代码 代码如下:

<?php
$input = array(4, "4", "3", 4, 3, "3");
$result = array_unique($input);
var_dump($result);
?>
 

输出结果:
array(2) {
[0] => int(4)
[2] => string(1) "3"
}

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供学习参考!
本文地址为 https://v30.fanwenzhu.com/jiaob/shell/11956.shtml

相关文章

风云图片

推荐阅读

返回Shell频道首页