Php 基于实例属性的自定义数组排序
我试图对类实例中的数组执行Php 基于实例属性的自定义数组排序,php,arrays,Php,Arrays,我试图对类实例中的数组执行usort。但排序取决于所述实例的属性 代码(不起作用): 在orderaray类中,您无法访问$key或$dir。问题是,我如何编写此文件以便可以?看起来您只是想查看当前实例?在回调中传递它 function sort() { usort($this->array, array($this, "orderArray")); } 看起来您只是想查看当前实例?在回调中传递它 function sort() { usort($this-&
usort
。但排序取决于所述实例的属性
代码(不起作用):
在
orderaray
类中,您无法访问$key或$dir。问题是,我如何编写此文件以便可以?看起来您只是想查看当前实例?在回调中传递它
function sort() {
usort($this->array, array($this, "orderArray"));
}
看起来您只是想查看当前实例?在回调中传递它
function sort() {
usort($this->array, array($this, "orderArray"));
}