PHP » GoLang |
login |
register |
about
|
addslashesaddslashes[code] func Addslashes(str string) string { var tmpRune []rune strRune := []rune(str) for _, ch := range strRune { switch ch { case []rune{'\\'}[0], []rune{'"'}[0], []rune{'\''}[0]: tmpRune = append(tmpRune, []rune{'\\'}[0]) tmpRune = append(tmpRune, ch) default: tmpRune = append(tmpRune, ch) } } return string(tmpRune) } [/code] |