3v4l.org

run code in 200+ php & hhvm versions
Bugs & Features
<?php function get_numerics ($str) { $matches = array(); $pattern = '/(?:$|[$])\s*\d+(?:\.\d{2})?/'; if (preg_match($pattern, $string, $matches)) { return $matches[0]; } } $one = 'Producto de prueba 16gb \n $100 - Buenos Aires, Argentina\n \n Algun texto de un producto'; print_r(get_numerics($one));
based on olGrv

Shows result from various feature-branches currently under review from the php developers. Contact me to have additional branches featured.

Output for Arrow functions
Notice: Undefined variable: string in /in/tFreK on line 6
Output for Object typehint
Notice: Undefined variable: string in /in/tFreK on line 6

Archived branches

Once feature-branches are merged or declined, they are no longer available. Their functionality (when merged) can be viewed from the main output page