我有这样的代码:
<?php
function list_cmp($a, $b) {
global $order;
foreach ($order as $key => $value) {
if ($a == $value) {
return 0;
}
if ($b == $value) {
return 1;
}
}
}
$order[0] = 1;
$order[1] = 3;
$order[2] = 4;
$order[3] = 2;
$array[0] = 2;
$array[1] = 1;
$array[2] = 3;
$array[3] = 4;
$array[4] = 2;
$array[5] = 1;
$array[6] = 2;
usort($array, "list_cmp");
我一直试图在Netbeans中调试这段代码,但我无法让它工作(例如,调试器按钮或菜单功能无法访问,我不知道为什么)。让它发挥作用的确切步骤(和先决条件)是什么?我想用list_cmp()来看看usort()的indyvidual步骤。