我想从我的 sql 语句中获取所有绑定。该语句如下所示:$sql = "INSERT INTO tbl_user (f_name, l_name) values (:f_name, :l_name)";输出应该是:f_name, :l_name How an I achieve this? 预赛?
1 回答
米脂
TA贡献1836条经验 获得超3个赞
可能有多种方法可以做到这一点,这使用了preg_match_all()一个正则表达式:(\w*)\b(基本上是一个:后面跟着一个单词边界的字符)......
preg_match_all("/:(\w*)\b/", $sql, $matches);
print_r($matches);
这给了你
Array
(
[0] => Array
(
[0] => :f_name
[1] => :l_name
)
[1] => Array
(
[0] => f_name
[1] => l_name
)
)
- 1 回答
- 0 关注
- 81 浏览
添加回答
举报
0/150
提交
取消