繁体   English   中英

mysql功能概念

[英]mysql functions concept

我是MySQL和PHP的新手。 当我们检查if / else语句中的给定条件时,我无法理解这一点。 该条件的相反是自动运行吗?

我的意思是:

<?php
    $link = mysqli_connect('localhost', 'root', 'password');
    if (!$link)
    {
    $output = 'Unable to connect to the database server.';
    include 'output.html.php';
    exit();
    }
?>

这里mysqli_connect是一个函数,要连接我们必须运行该函数。 因此,这里的误解是它如何连接到服务器。 由于我没有单独运行mysqli_function。 我的意思是应该为此单独一行。

还是给定条件的反面自动运行?

我已经在变量中声明了mysqli_connect。

不,你没有。

您已经调用mysqli_connect并将其返回值分配给一个变量。

手册说

返回一个代表与MySQL Server的连接的对象。

如果连接失败,那将是一个虚假的值( if语句会检查该值,因此仅在连接成功时才做一些事情)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM