fork download
  1. <?php
  2.  
  3. $firstname = array ( "John", "Tom", "Ben", "John", "David", "Julie", "David");
  4. $lastname = array ("Kennedy", "Hyde", "Hughes", "Harper", "Walter", "Weber", "Walter");
  5. $fullname = array();
  6. $duplicates = array();
  7. for ($i =0; $i < count($firstname); $i++){
  8. $fullname_tmp = $firstname[$i]." ".$lastname[$i];
  9. if (in_array($fullname_tmp, $fullname)){
  10. if (in_array($duplicates, $fullname_tmp)){
  11. $duplicates[] = $fullname_tmp;
  12. }
  13. else{
  14. $duplicates[] = $fullname_tmp;
  15. $duplicates[] = $fullname_tmp;
  16. }
  17.  
  18. }
  19. else{
  20. $fullname[] = $fullname_tmp;
  21. }
  22. }
  23.  
  24. echo "<pre>\n duplicates \n";
  25.  
  26. print_r($duplicates);
  27.  
  28. echo "\n full names \n";
  29.  
  30. print_r($fullname);
Success #stdin #stdout #stderr 0.02s 24400KB
stdin
Standard input is empty
stdout
<pre>
 duplicates 
Array
(
    [0] => David Walter
    [1] => David Walter
)

 full names 
Array
(
    [0] => John Kennedy
    [1] => Tom Hyde
    [2] => Ben Hughes
    [3] => John Harper
    [4] => David Walter
    [5] => Julie Weber
)
stderr
PHP Warning:  in_array() expects parameter 2 to be array, string given in /home/shrB82/prog.php on line 10