But I get the impression you're after the effect rather than the font itself.
In short: type your text, go to the layers, hold the ctrl key and click on the text layer (there's a simpler way, but I'm not sure if you're on a pc or mac), click select pixels. Then apply a gradient on a separate layer. Then you'll just need to apply a stroke to the outside of the text.
But it's more advisable to do it in Illustrator, in which case you just set your grad and stroke colours.