我想從我的 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 關注
- 108 瀏覽
添加回答
舉報
0/150
提交
取消