Hmmm...nel php è abilitata la lib per i socket vero?
Per farla udp dovrebbe bastare cambiare il flag relativo nella creazione del socket, anzichè SOL_TCP dovresti mettere SOL_UDP