我正在编写一个 php 应用程序来访问 MySQL 数据库,在教程中,它说了以下形式的内容
mysql_connect($host, $user, $pass) or die("could not connect");
PHP 如何知道函数失败,从而运行 die 部分?我想我是在问它的“或”部分是如何工作的。我想我以前没见过它。
如果第一个语句返回true
,那么整个语句必须是true
因此第二部分永远不会被执行。
例如:
$x = 5;
true or $x++;
echo $x; // 5
false or $x++;
echo $x; // 6
因此,如果您的查询不成功,它将评估die()
语句并结束脚本。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)