3v4l.org

run code in 300+ PHP versions simultaneously
<?php $existing = []; $repeat_numbers = []; $randoms = explode('-','5-14-5-4-15-12-8-10-18-13-11-25-15-14-2-7-24-22-13-22-16-18-10-11-25-2-18-9-19-8-1-16-1-23-0-16-17-23-21-20-22-21-9-4-20-24-19-16-9-17'); //print_r($randoms); $i = 0; foreach($randoms as $rnd){ $i++; if(in_array($rnd,$existing)){ $repeat_numbers[] = $i; $i=1; $existing = []; } $existing[] = $rnd; //print_r($existing); } echo implode('-',$repeat_numbers); ?>
Output for 7.1.0 - 7.1.33, 7.2.0 - 7.2.33, 7.3.0 - 7.3.33, 7.4.0 - 7.4.33, 8.0.0 - 8.0.30, 8.1.0 - 8.1.28, 8.2.0 - 8.2.19, 8.3.0 - 8.3.7
3-11-8-8-7-6-5-8

preferences:
142.27 ms | 403 KiB | 213 Q