php中的sprinf可以格式化字符串的数据类型。今天遇到了想在其菜收命断师燃深中输出%,可难倒我了。
$query=sprintf("select*f体志处海滑肉rombookswhere%slike'%%s%'",$searchtype,$searchterm它行);
//我以为输出是这样的:select*frombookswheretitlelike'%java%',但实际上输出会是select*frombookswheretitlelike'%
将其换成这样就可以了:
$query=sprintf("select*frombookswhere%帝轴普脱挥回尼投游slike'%%%s%%'",$searchtype,$searchterm);
//其中的%%中的第一个%用来转译特殊字符。
标签:百分号,特殊符号,船率
版权声明:文章由 淘百问 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.taobaiwen.com/life/438753.html