Heim  >  Artikel  >  Backend-Entwicklung  >  php短路运算符的应用分析

php短路运算符的应用分析

WBOY
WBOYOriginal
2016-07-25 08:57:28966Durchsuche
  1. /**
  2. * php短路运算符
  3. * edit by bbs.it-home.org
  4. */
  5. mysql_query($sql) or die('Execute failed!');
  6. !file_exists($cache_file) && @update_cache($id);
  7. file_exists($cwd."/download/".$down_id)||mkdir($cwd."/download/".$down_id,0757)
  8. ?>
复制代码

说明: 1,[ or ][ || ][ and ][ && ]都是短路运算符 2,or,||运算符会检查第一个表达式是否返回”true“,如果是”true“则结束语句返回”true“,否则检查下一个表达式。 3,and,&&运算符检查第一个表达式是否返回”false“,如果是”false“则结束语句并返回”false“,否则检查第二个表达式。

以上使用短路运算符的特性,实现条件的判断和执行。



Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn