为了账号安全,请及时绑定邮箱和手机立即绑定

从 $sql 获取所有绑定

从 $sql 获取所有绑定

PHP
30秒到达战场 2023-04-15 17:08:31
我想从我的 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

        )


)


查看完整回答
反对 回复 2023-04-15
  • 1 回答
  • 0 关注
  • 81 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信