replace php function