这是来自 ADO DB 的代码。如您所见false
,分配给了一个变量$false
。
$false = false;
if ($rows === false) {
return $false;
}
if (!class_exists($class)) {
$db->outp_throw("Unknown class $class in GetActiveRecordsClass()",'GetActiveRecordsClass');
return $false;
}
他们为什么这样做?
对于将我的问题标记为“主要基于意见”的人:我只是在寻找更多“编程”的原因。我不是那种经验丰富的程序员,而且我对 PHP 的了解也不多。
有没有什么方法可以证明,例如,FALSE 是一个对象,当您将其分配给一个变量并将其值保存到其中时,PHP 会在内存中创建空间并且可以多次重用它。因为我听说某些语言的“布尔”是对象。(Python、Ruby 等...)
并做$false = false;
某种优化之类的。