asp的一点小问题

来源:百度知道 编辑:UC知道 时间:2024/05/17 16:21:14
user=replace(trim(request("user")),"'","‘") password=replace(trim(Request("password")),"'","‘")
在看以上代码时就不明白为什么要用replace 函数,用了之后好像也没有用,比如用user=trim(request("user"))好像已经了,又高手指教一下不胜感激
在这个语句中replace(trim("user")"'","'")的意思好像就等于 把trim函数得到的结果中的‘ 换成 ‘ 但是我们的用户好像很少有用’做为用户名的。实在还是不怎么明白在这语句中用replace函数的作用!

replace()一般用来去掉特殊字符,而trim()只是用来去掉字符串左右的空格,功能是不一样的,当然有的情况二者达到的效果是一样的。
replacee()更多的和分割字符串来结合使用,先用特殊字符来把字符串标记,然后split()分割,实例就是搜索时输入多个关键词以逗号,|,或者空格来分开。另外,replace更多的和模板一块,模板里显示的内容用变量代替,外面的函数或类给变量赋值,就要用到replace()了。