Синтаксис PHP «или»

Я видел это много раз: $ fp = fopen ($ filepath, "w") or die (); Но я не могу найти никакой реальной документации по этому синтаксису "или". Достаточно очевидно, что он делает, но могу ли я использовать его где угодно? И должно ли за ним следовать die () ? Есть ли какие-либо предостережения при использовании или , когда вы могли бы использовать что-то вроде

if (file_exists($filepath))
   $fp = fopen($filepath,"r");
else
   myErrMessage();

? Я знаю, что это кажется глупым вопросом, но я не могу найти никаких жестких правил для этого. Спасибо.

35
задан Smamatti 2 March 2012 в 14:56
поделиться