I want to parse a currency from a string in PHP, I\'ve had a look at number formatter but haven\'t got PHP 5.3 or the ability to add extensions.
The currency will on
You could do it with a regular expression ($matches[1] will have your value):
preg_match('/£([0-9]+|[0-9]+\.?[0-9]{2})/', $text, $matches);