说起来 instr 这个函数,真是让人又爱又恨。爱它,是因为它能帮你找出字符串中的小秘密;恨它,是因为一旦用不好,那返回的结果能让你怀疑人生。今日,咱就一起展开一场关于 instr 返回值的诡异探险,来感受一下这让人啼笑皆非的“instr 之旅”。
你瞧,instr 就像个捉摸不定的顽童,时而调皮,时而捣蛋。你期望它返回一个整数,可它偏不,非得给你来个 0,让你在那儿干瞪眼。你心里咒骂:“这货,又不按套路出牌!”然后,无奈地检查代码,企图找出哪里又得罪了这个小祖宗。
有时候,instr 返回的值让你欣喜若狂,心里暗自庆幸:“嘿,这次终于蒙对了!”可是,别高兴得太早,因为它可能在下一个查询中给你来个“惊喜”——返回一个负数。你懵了,怀疑自己是不是看错了,心里一万匹草泥马奔腾而过。
在这个诡异的探险中,你会遇到各种“作死冥场面”。比如,你信心满满地写下以下代码: