mira.. estuve un rato pegado con lo q dijiste y no se me ocurrió otra forma.. esta función la probé y me pase un buen rato haciéndola así q me merezco mi premio *o* xD!...
Código PHP:
Ver original$a = 3;
$b = 1;
function prob($a,$b){
for($x=1;$x<=$a+$b;$x++){($a>=$x)?$c[]=$x:$d[]=$x;}
foreach(array($c,$d)as$k=>$v)if(in_array($r,$v))return($k==0)?
"Jugador1":"Jugador2"; }
echo prob($a,$b);
saludos ojala te sirva!