php中的"或"是什么意思?

Tat*_*tat 3 php syntax

可能重复:
PHP - 和/或关键字

or以一种我不熟悉的方式看到了几个PHP代码.例如:

fopen($site,"r") or die("Unable to connect to $site");
Run Code Online (Sandbox Code Playgroud)

这等于这个||吗?

为什么要使用它而不是try catch块?什么会导致程序运行or die()

Dan*_*ite 9

它在很大程度上,但......

"和"和"或"运算符的两种不同变体的原因是它们以不同的优先级运行.

请参见http://php.net/manual/en/language.operators.logical.php