Att kunna kommentera befintlig kod säger ju absolut inget om hur personen själv kodar... och om du vill ha ngn som är duktig på att koda så skulle jag inte begränsa mig till PHP... Vanliga arbetsprov jag hört talas om är mine sweeper och space invaders. Någon kodkata (
http://codekata.pragprog.com/) bör också kunna fungera.
personligen skulle jag nog genomföra testet tvådelat. En programmeringsuppgift för at se om det finns vettiga programmeringskunskaper och sedan en separat design av databas-fråga för att se om den kunskapen finns. En riktigt duktig person kan alltid lära sig databaser, PHP och SQL om det behövs. Men at vara en riktigt duktig programmerare är betydligt svårare att lärasig omallt man kan är PHP & MySQL.