Hola, bueno tengo un problema, tengo que ordenar los numeros de un array de menor a mayor con el metodo burbuja, pensando mucho hice esto, pero no se porque no me funciona :
Código PHP:
Ver original<?php
function ordenar(&$a)
{
for($i=0;$i<$med;$i++)
{
for($indice=$indice-1;$indice>$i;$indice--)
{
if($a[$indice]<$a[$indice-1])
{
$auxiliar=$a[$indice];
$a[$indice]=$a[$indice-1];
$a[$indice]=$auxiliar;
}
}
}
}
ordenar($a);
for($e=0;$e<=$medi;$e++)
{
echo $a[$e]."<br/>";
}
?>
Les pediria que me digan que estoy haciendo mal, y no me digan lo de sort y asort porque los tengo que ordenar con burbuja y no me sale.
Cuando lo ejecuto me sale el orden de los numeros del array tal cual estan ubicados, ocea es como si no funcionara la funcion