该脚本何时真正与MySql通信?

尼尔

我想了解SQL查询何时真正发生?例如,假设我有这样的代码:

$stmt = $db->query("SELECT * FROM my_Table"); //Line #1 

foreach ($stmt as $row)  //Line #2
{
    $abc[] = $row['abc'];
}   

在上面的示例中,脚本何时与mysql数据库通信以获取数据?它是否在第1行本身中进行查询并将数据存储到$ stmt变量中(或者)是否仅在foreach()语句中的第2行中连接到数据库?

我知道这听起来像是一个非常基本的问题,但我正在努力理解这一点...

星空

调用该query()函数时将执行该函数。这里是手册参考。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章