Skip to content
Related Articles
Get the best out of our app
GeeksforGeeks App
Open App
geeksforgeeks
Browser
Continue

Related Articles

ArrayObject asort() Function in PHP

Improve Article
Save Article
Like Article
Improve Article
Save Article
Like Article

The asort() function of the ArrayObject class in PHP is used to sort all of the entries of the ArrayObject according to the values. The elements are arranged according to the values keeping the maintaining the association of the keys with the value.

Syntax:

void asort()  

Parameters: This function does not accepts any parameters.

Return Value: This function does not returns any value.

Below programs illustrate the above function:

Program 1:




<?php
// PHP program to illustrate the
// asort() function
  
$arr = array("a" => "geeks", "b" => "are", "c" => "awesome");
  
$arrObject = new ArrayObject($arr);
  
// Sort the ArrayObject
$arrObject->asort();
  
print_r($arrObject);
  
?>

Output:

ArrayObject Object
(
    [storage:ArrayObject:private] => Array
        (
            [b] => are
             => awesome
            [a] => geeks
        )

)

Program 2:




<?php
// PHP program to illustrate the
// asort() function
  
$arr = array("a" => "welcome", "b" => "to", "c" => "gfg");
  
$arrObject = new ArrayObject($arr);
  
// Sort the ArrayObject
$arrObject->asort();
  
print_r($arrObject);
  
?>

Output:

ArrayObject Object
(
    [storage:ArrayObject:private] => Array
        (
             => gfg
            [b] => to
            [a] => welcome
        )

)

Reference: http://php.net/manual/en/arrayobject.asort.php


My Personal Notes arrow_drop_up
Last Updated : 22 Mar, 2019
Like Article
Save Article
Similar Reads