Php 如何忽略阵列中的重复项

Php 如何忽略阵列中的重复项,php,Php,我希望我的程序忽略重复项, 我使用了array_unique,但仍然可以看到重复项 我不知道我做错了什么。 因此,我从文本区域获取电话号码,然后将其发送到我的php中 任何帮助都将不胜感激 这是我试过的 <script type="text/javascript"> // click and drop code $(document).ready(function(){ $("ul li").click(function(event) { var

我希望我的程序忽略重复项, 我使用了array_unique,但仍然可以看到重复项 我不知道我做错了什么。 因此,我从文本区域获取电话号码,然后将其发送到我的php中 任何帮助都将不胜感激 这是我试过的

<script type="text/javascript">
    // click and drop code 
        $(document).ready(function(){
    $("ul li").click(function(event) {
  var eid = $(this).attr('id');
  $(".text").val($(".text").val() +"\n" + eid);

});
        });
//parents_idcelldrag
    </script>


<form action="index.php" method="post">
 <textarea class="text" name = "cellnumbers" readonly></textarea>
</form>

    <?php 
// I get this
$cellnumbers=(isset($_POST['cellnumbers']))? trim($_POST['cellnumbers']): '';

    $ids = explode("\n", $cellnumbers);
    $cleaned = array_unique($ids);
    foreach($cleaned as $key){
    $final_cell .= $key.',';
    }

    $final_cell= substr($final_cell,0,-1);
    echo $final_cell;
    ?>

//点击并删除代码
$(文档).ready(函数(){
$(“ul li”)。单击(函数(事件){
var eid=$(this.attr('id');
$(“.text”).val($(“.text”).val()+“\n”+eid);
});
});
//父母

如果
$id
后面有空格,则可能出现这种情况。在执行以下操作之前,请尝试修剪值:
array\u unique

$ids = explode("\n", $cellnumbers);
$ids = array_map('trim', $ids);
$cleaned = array_unique($ids);

举一个例子可以帮助你做你想做的事情:

<?php

$ids = explode("\n", $cellnumbers);

// create an array with the values as the keys and their frequencies as the value
$values_count = array_count_values($ids);
$cleaned = array_keys($values_count);

// glue together the values
$final_cell = implode(',', $cleaned);

// echo the cleaned result
echo $final_cell;
?>


您能提供一些
$cellnumbers
的示例数据吗?如果您不向我们展示变量
$cellnumbers
包含的内容,这个问题是无法解决的。这段代码应该使用普通变量
$cellnumbers
。Humphrey,你的编辑没有多大帮助。
$\u POST['cellnumbers']
的内容取决于表单中输入的数据,而表单中没有给出数据。
$\u POST['cellnumbers']
包含了什么?这完全是猜测。先生,你是怎么知道的,我为你感到骄傲。在这个世界上我们真的需要像你这样的人。有些人在回答不出问题时,只是拒绝投票,但你完全不同,而且你做对了。@humphrey,这只是练习,先生。我经常看到类似的问题。我很高兴我的回答很有用。你的回答非常有用,我希望其他人也能从中受益