Cita:
Iniciado por maturano
Tú lo haz dicho; lo tienes claro. Entonces, solo sería de agregarle la comparación para los números ¿no?; ¿cuál es tu problema?.
Si lo es el identificar si el parámetro es un número --no se me ocurre qué más--, puedes utilizar la función is_numeric(), luego hacer la comparación directa.
[url]www.php.net/is_numeric[/url]
Se me ha olvidado poner esto:
Código PHP:
function orden($c,$d){
global $ruta;
return strcmp(strtolower($c), strtolower($d));
}
while ($file = readdir($filehandle)) {
if ($file != "." && $file != "..") {
$archivo[]=$file;
usort($archivo, "orden");
}
}
no se si el usort es el problema o que, no tengo mucha idea de php.
Lo que quiero esque me compare bien los numeros, no hay nada para substituir al strcmp? no me interesa saber si es numero o no, solo que compare como numeros
no se .. a ver si me podeis ayudar gracias