博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
构造sql的方法
阅读量:5072 次
发布时间:2019-06-12

本文共 882 字,大约阅读时间需要 2 分钟。

PHP sprintf() 函数

参数 format 是转换的格式,以百分比符号 ("%") 开始到转换字符结束。下面的可能的 format 值:    %% - 返回百分比符号    %b - 二进制数    %c - 依照 ASCII 值的字符    %d - 带符号十进制数    %e - 可续计数法(比如 1.5e+3)    %u - 无符号十进制数    %f - 浮点数(local settings aware)    %F - 浮点数(not local settings aware)    %o - 八进制数    %s - 字符串    %x - 十六进制数(小写字母)    %X - 十六进制数(大写字母)

例子 1

例子:$location = 45;$num = 'HuSystem\'s Mountain';$format = "The %s contains %d monkeys";echo printf($format, $num, $location);

例子 2

//对下面的sql语句进行格式化$sql = "select username,user_img,user_pwd from tst_user where user_id = 3";//那么首先列出格式化的变量//比如说从上一个页面得到一个$id = 3;//对这个变量进行格式化$sql = sprintf("select username,user_img,user_pwd from tst_user where user_id = %d", $id);echo $sql; //输出的sql : select username,user_img,user_pwd from tst_user where user_id = 3

sprint('格式化的sql',格式化参数1,格式化参数2,...);

对sql语句的安全处理

 

转载于:https://www.cnblogs.com/Zell-Dinch/articles/3930839.html

你可能感兴趣的文章
C++模板之Vector与STL初探
查看>>
生成器模式(建造者模式)
查看>>
ros中删除某个包之后用apt安装的包找不到
查看>>
分享几个可用的rtsp, http測试url
查看>>
Hadoop - YARN 启动流程
查看>>
(八十六)使用系统自带的分享框架Social.framework
查看>>
gitlab wiki 500
查看>>
sql 执行顺序
查看>>
C和C++实务精选丛书
查看>>
强制 类型转换
查看>>
PWN_3 ORW
查看>>
Android快速开发不可或缺的11个工具类
查看>>
【原】docker部署单节点consul
查看>>
样式化复选框(Styling Checkbox)
查看>>
对抗熵增 耗散结构 个人成长
查看>>
题解-python-CodeForces 227A
查看>>
linux用户、文件权限相关命令
查看>>
【Spark篇】---SparkStreaming+Kafka的两种模式receiver模式和Direct模式
查看>>
异常Exception
查看>>
【Spark篇】---SparkSQL on Hive的配置和使用
查看>>