Sorting an array in php -
this question has answer here:
$employeeages = array(); $employeeages["lisa"] = "28"; $employeeages["jack"] = "16"; $employeeages["ryan"] = "35"; $employeeages["rachel"] = "46"; $employeeages["grace"] = "34"; sort($employeeages); foreach( $employeeages $name => $age){ echo "name: $name, age: $age <br />"; } when sort $employeeages prints out this, without names of employee's
name: 0, age: 16 name: 1, age: 28 name: 2, age: 34 name: 3, age: 35 name: 4, age: 46 how print out names well? i'm not sure why changes :s
use asort($array);
it work you.
Comments
Post a Comment