Police said the man, who knew his attacker, was treated at the scene.
About 4:20 p.m., two men robbed a vending-machine serviceman who was loading snacks into a machine at Huntsman Hall on the University of Pennsylvania campus.
In between runs from the building to his van, parked at 38th and Walnut, two men approached the 36-year-old service worker from behind.
The men pushed him into the back of his van, where they beat him and held a taser to his neck before running off with 13 small cloth bags full of quarters and dollar bills, said Lt. John Walker of the Southwest Detective Division.
They fled in a blue Hyundai last seen on Belmont Avenue near Monument, Walker said.
About 7 p.m., three men were hospitalized - two of them critically wounded - after shots were fired on Cecil B. Moore Avenue near Ridge in North Philadelphia.
A 24-year-old man was shot in his back, and a man whose age police did not know last night was shot multiple times.
Both men were listed in critical condition at Temple University Hospital, Chief Inspector Scott Small said. A 22-year-old man was also wounded in his left arm.
Police also said that between 5:10 and 6:55 a.m., a man tried unsuccessfully to rob a Sunoco gas station, a McDonald's and a Burger King in Southwest Philadelphia but failed. The station attendant barricaded himself in an office, and cashiers at both restaurants refused to open their registers because they didn't believe the man had a gun, Walker said.