can work in php 5.5.0
in php 5.5.0 the preg_replace ,The /e modifier is deprecated. Use preg_replace_callback() instead.