PHP比较性质 - 适应性还是遗忘?

P K*_*P K -2 php comparison logic

PHP在逻辑运算符方面的本质是什么?假设a并且b是表达式:

if (a || b) { body }
Run Code Online (Sandbox Code Playgroud)

以下内容哪些是对的?

  • PHP总是评估a和b的真实性.(不明智的性质),或
  • 如果a为真,PHP不会评估b的真实性(自适应性和内存优化:只有当a为假时,PHP才会评估b的真实性).

use*_*016 13

<?php

if (print_r("Why don't you try?") || print_r("It's not that hard")) { }

?>
Run Code Online (Sandbox Code Playgroud)