开发中因为方便复制了其它的foreach标签,但是在执行时,一直报sql语法错误,没办法自己重写一遍foreach标签,
执行成功.
但是,我还是耐心去找到问题所在:
发现下面的标签后面有一段空字符,注意:前面带点的空格位空白字符,后面两点之间的空格为空字符,至于为什么复制来的标签为什么会带有空字符,而且空字符也带入了sql中,引起sql编译报错.这一点我还不太清楚,,,反正我手打不出空字符.
网上查了一下,说是什么\0的时候就是空字符,但是为什么复制的时候会出现呢?
网上说的什么去掉foreach的前后空格,在我这不太适用,这不是空格,这就是空字符.