【发布时间】:2012-10-24 07:38:35
【问题描述】:
我需要用一些随机值填充数组,但如果数组中有重复项,我的应用程序将无法正常工作。所以我需要编写脚本代码来查找重复项并将它们替换为其他一些值。 好的,例如我有一个数组:
<?PHP
$charset=array(123,78111,0000,123,900,134,00000,900);
function arrayDupFindAndReplace($array){
// if in array are duplicated values then -> Replace duplicates with some other numbers which ones I'm able to specify.
return $ArrayWithReplacedValues;
}
?>
因此结果应该是具有替换重复值的相同数组。
【问题讨论】:
-
您可能需要先查看
array_unique()和array_replace(),然后再编写自己的方法;它们可能正是您所需要的。 -
我检查了它,但它没有满足我的需求。感谢您尝试帮助我。
-
如果你表达了你想要使用的替换字符串和你的确切预期结果,这个问题会更清楚。 minimal reproducible example@xZero
标签: php arrays replace find duplicates