Array Sorting issue--php

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • vssp
    Contributor
    • Jul 2006
    • 268

    Array Sorting issue--php

    Hai friends
    I need to sort the array values.

    Array value is
    Array ( [160x600] => Array ( [0] => 21 [1] => 1 [2] => 0 [3] => 0 ) [300x250] => Array ( [0] => 32 [1] => 2 [2] => 0 [3] => 0 ) )


    First I am using ksort to sort the array values.Now I neet to sort [0] => 21 and [0] => 32


    How to sort Array in array ? Please send any suggestion

    Thanks
    _______________ ___
    Thanks
    Vssp
  • ronverdonk
    Recognized Expert Specialist
    • Jul 2006
    • 4259

    #2
    [0] =>21 and [0] 32 are not arrays, so I assume you mean the sub-arrays. This sample sort the 300x250 sub-array.
    [php]<?php
    $arr=Array ('160x600' => Array ( 0 => 21, 1 => 1, 2 => 0, 3 => 0 ) ,
    '300x250' => Array ( 0 => 32, 1 => 2, 2 => 0, 3 => 0 ) );
    sort($arr['300x250']);
    echo '<pre>'; print_r($arr);
    ?>[/php]
    Result:
    Code:
    Array
    (
        [160x600] => Array
            (
                [0] => 21
                [1] => 1
                [2] => 0
                [3] => 0
            )
        [300x250] => Array
            (
                [0] => 0
                [1] => 0
                [2] => 2
                [3] => 32
            )
    )
    Ronald :cool:

    Comment

    Working...