<?php

$courses = array((object) array("fullname" => "Nome 1"), (object) array("fullname" => "Nome 2"), (object) array("fullname" => "Nome 2"), (object) array("fullname" => "Nome 1"), (object) array("fullname" => "Nome 1"), (object) array("fullname" => "Nome 1"),  (object) array("fullname" => "Nome 2"));
;$names = array();

foreach($courses as $key => $course) {
	if(!isset($names[$course->fullname])) {
		$names[$course->fullname] = 0;
	}
	$names[$course->fullname] += 1;
	$courses[$key]->fullname = $course->fullname. ' - ' .$names[$course->fullname];
}

foreach($courses as $course) {
	echo $course->fullname. "\n";
}