<?php $array = ["a", "b", "a", "c"]; var_export( array_map( function ($v) { static $lookup = []; $lookup[$v] ??= 0; return $v . ($lookup[$v]++ ?: ''); }, $array ) );
You have javascript disabled. You will not be able to edit any code.