草庐IT

php - "do something OR DIE()"在 PHP 中是如何工作的?

我正在编写一个php应用程序来访问MySQL数据库,并且在一个教程中,它说了一些形式mysql_connect($host,$user,$pass)ordie("couldnotconnect");PHP是如何知道函数失败以便运行die部分的?我想我在问它的​​“或”部分是如何工作的。我想我以前没见过。 最佳答案 如果第一个语句返回true,那么整个语句必须是true,因此第二部分永远不会执行。例如:$x=5;trueor$x++;echo$x;//5falseor$x++;echo$x;//6因此,如果您的查询不成功,它将评估di

php - "do something OR DIE()"在 PHP 中是如何工作的?

我正在编写一个php应用程序来访问MySQL数据库,并且在一个教程中,它说了一些形式mysql_connect($host,$user,$pass)ordie("couldnotconnect");PHP是如何知道函数失败以便运行die部分的?我想我在问它的​​“或”部分是如何工作的。我想我以前没见过。 最佳答案 如果第一个语句返回true,那么整个语句必须是true,因此第二部分永远不会执行。例如:$x=5;trueor$x++;echo$x;//5falseor$x++;echo$x;//6因此,如果您的查询不成功,它将评估di

php - PHP中的die()和exit()有什么区别?

PHP中的die()和exit()函数有什么区别?我认为两者具有相同的功能,但我怀疑两者之间是否存在不同...这是什么? 最佳答案 没有区别-它们是相同的。PHP手册exit:Note:Thislanguageconstructisequivalenttodie().PHP手册die:Thislanguageconstructisequivalenttoexit(). 关于php-PHP中的die()和exit()有什么区别?,我们在StackOverflow上找到一个类似的问题:

php - PHP中的die()和exit()有什么区别?

PHP中的die()和exit()函数有什么区别?我认为两者具有相同的功能,但我怀疑两者之间是否存在不同...这是什么? 最佳答案 没有区别-它们是相同的。PHP手册exit:Note:Thislanguageconstructisequivalenttodie().PHP手册die:Thislanguageconstructisequivalenttoexit(). 关于php-PHP中的die()和exit()有什么区别?,我们在StackOverflow上找到一个类似的问题:

关于 mysql:\\”do something OR DIE()\\” 如何在 PHP 中工作?

Howdoes"dosomethingORDIE()"workinPHP?我正在编写一个php应用程序来访问MySQL数据库,在教程中,它说的形式是1mysql_connect($host,$user,$pass)ordie("couldnotconnect");PHP是如何知道函数失败以便运行die部分的?我想我在问它的??"或"部分是如何工作的。我不认为我以前见过它。顺便说一句,不要在实际应用中使用这种逻辑。我仍然惊讶于有多少教程这样做。为什么不使用它?它真的很好看,可读...这可能很简单并且适合教程,但您不希望您的脚本在真实用户面前出现类似错误消息的情况下不正常地死掉。显示自定义错误页面

关于 mysql:\\”do something OR DIE()\\” 如何在 PHP 中工作?

Howdoes"dosomethingORDIE()"workinPHP?我正在编写一个php应用程序来访问MySQL数据库,在教程中,它说的形式是1mysql_connect($host,$user,$pass)ordie("couldnotconnect");PHP是如何知道函数失败以便运行die部分的?我想我在问它的??"或"部分是如何工作的。我不认为我以前见过它。顺便说一句,不要在实际应用中使用这种逻辑。我仍然惊讶于有多少教程这样做。为什么不使用它?它真的很好看,可读...这可能很简单并且适合教程,但您不希望您的脚本在真实用户面前出现类似错误消息的情况下不正常地死掉。显示自定义错误页面