为什么不用Trim而用Ltrim(Rtrim(QueryString))?
看到几个教程中说,获取QueryString参数时,不用Trim而用Ltrim(Rtrim(str)),谁知道为什么?
------解决方案--------------------没有为什么吧,写的人喜欢而已
------解决方案--------------------还有这种细微差别啊?我感觉也没什么不一样的啊!!
------解决方案--------------------不晓得
乱说一下哈 “脱了裤子放屁”
------解决方案--------------------什么烂教程啊?
我还没看这种说法呢。。
------解决方案--------------------除非他在sql里写.:) sql语句中没有trim, 只有l,r. 但涉及到QueryString,说明是在程序中,那就是胡扯.
为什么要有l, r 是因为,有时候,左或右边的空格是要保留的,
------解决方案--------------------哈哈,如今啥人都有,这样的人出的教材我劝你赶紧换一本权威点的。
------解决方案--------------------对于单个参数的url请求,且没有把空格编码成%20的,可以只用Ltrim。
请看这个例子:
<%
Response.Write( "* " & Request.QueryString( "aa ") & "* ")
%>
<a href= "?aa= slfjkl "> test </a>
在接收参数时,自动把参数最后的空格去掉了。
------解决方案--------------------送给写教程的人一句话:水至清则无鱼,人至贱则无敌~
------解决方案--------------------画蛇添足