在检查是否存在某些内容时使用load(array)的目的是什么?

时间:2016-05-07 01:30:34

标签: php arrays joomla associative-array

我正在尝试调试我没写的php脚本。为了检查某个位置是否已存在,他们使用了以下内容:

$locTable = JTable::getInstance('Location', 'DPCalendarTable');
if ($locTable->load(array('latitude' => $data['latitude'],'longitude' => $data['longitude'])){  
   $_eventLocCache[$data['alias']] = (int)$locTable->id;
}

“..-> load(array ...”?

的目的是什么?

1 个答案:

答案 0 :(得分:2)

由于您使用Joomla,它会从名为Location

的表中检索数据
  • JTable :: load() - 从数据库加载一行并绑定字段 对象属性。