Curriculum
Course: PHP Basic
Login

Curriculum

PHP Basic

PHP Install

0/1

PHP Casting

0/1

PHP Constants

0/1

PHP Magic Constants

0/1

PHP Operators

0/1

PHP Reference

0/276
Text lesson

ksort()

Example

Sort an associative array by its keys in ascending order.

<?php
$age=array(“Peter”=>“35”,“Ben”=>“37”,“Joe”=>“43”);
ksort($age);
?>

Definition and Usage

The ksort() function sorts an associative array in ascending order based on its keys.

Tip: Use the krsort() function to sort an associative array in descending order by key.

 

Tip: Use the asort() function to sort an associative array in ascending order by value.

Syntax

ksort(array, sorttype)

Parameter Values

Parameter

Description

array

Required. Specifies the array to be sorted.

sorttype

Optional. Specifies how to compare the array elements/items. Possible values are:

  • 0 = SORT_REGULAR – Default. Compare items normally (do not change types)
  • 1 = SORT_NUMERIC – Compare items numerically
  • 2 = SORT_STRING – Compare items as strings
  • 3 = SORT_LOCALE_STRING – Compare items as strings based on the current locale
  • 4 = SORT_NATURAL – Compare items as strings using natural ordering
  • 5 = SORT_FLAG_CASE – (value not specified)

Technical Details

Return Value:

Returns TRUE on success, or FALSE on failure.

PHP Version:

4+