PHP的ArrayObject ksort()函数
PHPArrayObject类的ksort ()函数用于根据key对ArrayObject的元素进行排序。此函数不影响键与值的关联,它只是根据键对 ArrayObject 的条目进行排序。
语法:
void ksort()
参数:此函数不接受任何参数。
返回值:此函数不返回任何值。
下面的程序说明了上述函数:
程序一:
"geeks", "c" => "are", "a" => "awesome");
// Create array object
$arrObject = new ArrayObject($arr);
// Sort the ArrayObject according to keys
$arrObject->ksort();
// Print the sorted ArrayObject
print_r($arrObject);
?>
输出:
ArrayObject Object
(
[storage:ArrayObject:private] => Array
(
[a] => awesome
[b] => geeks
=> are
)
)
方案二:
"geeks", "92" => "are", "10" => "awesome");
// Create array object
$arrObject = new ArrayObject($arr);
// Sort the ArrayObject
$arrObject->ksort();
// Print the ArrayObject
print_r($arrObject);
?>
输出:
ArrayObject Object
(
[storage:ArrayObject:private] => Array
(
[10] => awesome
[45] => geeks
[92] => are
)
)
参考文献:http:// PHP.NET /手动/ EN / arrayobject.ksort。 PHP