无法重新声明函数错误 - 但函数仅声明一次

时间:2016-03-21 22:54:01

标签: php

我收到错误"无法重新声明sortProperties()"但是我很难找到两次声明的地方。

  

致命错误:无法重新声明sortProperties()(之前已在声明中声明)   actions / query-properties.php:185)在actions / query-properties.php上   第190行

所以它说它在第185行被宣布然后在190被收回。这很奇怪,因为那些是函数的开始和结束行:

185: function sortProperties($a, $b) {
186:      if ($a["specs"]["bedroom_number"] === $b["specs"]["bedroom_number"]) {
187:          return ($a["info"]["status"] !== "let") ? -1 : 1;
188:      }
189:      return ($a["specs"]["bedroom_number"] > $b["specs"]["bedroom_number"]) ? -1 : 1;
190:  }

此文件中的usort()调用此函数。这可能会影响它吗?

160: usort($property_list, "sortProperties");

0 个答案:

没有答案