小编Fre*_*loz的帖子

如何在Mysqli预处理语句中使用PHP常量

我正在使用一堆数据库查询构建一个API.为了避免在每个查询中重复一些预先建立的值,我创建了一些PHP常量.但是我不确定将它们包含在Mysqli准备语句中的正确方法.我知道常量不能通过引用传递.所以我想知道我是否应该为包含常量的查询创建一个变量,或者我是否可以直接将字符串与常量一起传递给prepare()函数.所以我可以这样做,或者我应该在调用prepare()之前创建一个变量并将字符串存储在那里吗?

$stmt = $this->conn->prepare("SELECT city FROM masters WHERE email = ? AND estado != '" . STATE_INACTIVE . "'");
$stmt->bind_param("s", $email );
Run Code Online (Sandbox Code Playgroud)

$query = "SELECT city FROM masters WHERE email = ? AND estado != '" . STATE_INACTIVE . "'";
$stmt = $this->conn->prepare($query);
$stmt->bind_param("s", $email );
Run Code Online (Sandbox Code Playgroud)

php mysql mysqli constants prepared-statement

3
推荐指数
1
解决办法
95
查看次数

在 Kotlin 中查找模式每次出现的位置

我有一大段 Kotlin 文本。我创建了一个正则表达式模式来查找其中的一些子字符串。使用 findAll 函数,我找到了与正则表达式模式匹配的每个实例。但是,我想要原始文本中每个匹配实例的确切整数位置。有没有办法直接得到呢?

regex kotlin

2
推荐指数
1
解决办法
1329
查看次数

标签 统计

constants ×1

kotlin ×1

mysql ×1

mysqli ×1

php ×1

prepared-statement ×1

regex ×1