我收到错误"无法重新声明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");