add addcslashes(), lcfirst(), ucfirst(), ltrim(), rtrim()
refactor string test