Ordenar una cantidad n de números de menor a mayor en php. En esta ocasión les mostraré un algoritmo de ordenamiento bastante fácil y sencillo. La Ordenación de burbuja (Bubble Sort en inglés) es un sencillo algoritmo de ordenamiento. Funciona revisando cada elemento de la lista que va a ser ordenada con el siguiente, intercambiándolos de posición si están en el orden equivocado. Es necesario revisar varias veces toda la lista hasta que no se necesiten más intercambios, lo cual significa que la lista está ordenada. Este algoritmo obtiene su nombre de la forma con la que suben por la lista los elementos durante los intercambios, como si fueran pequeñas "burbujas". También es conocido como el método del intercambio directo. Dado que solo usa comparaciones para operar elementos, se lo considera un algoritmo de comparación, siendo el más sencillo de implementar. Y bueno sin más rollo el código es el siguiente: function bubbleSort ( $ array , $n ) { ...
Arreglo en Foreach Un array es una matriz/vector/arreglo que almacena valores de 3 maneras posibles dependiendo de su tipo. Enumero los 3 diferentes tipos tal y como explica la web oficial : Ejemplo de PHP array con índice numérico (indexado) Es un tipo de array que tiene índices numéricos y se accede con un número entero a cada valor del mismo. $variable = array ( $valor 1 , $valor 2 , $valor 2 , . . . ) ) ; Explico la línea superior: $variable: Es la variable donde se guardará el array. $valor1, $valor2 y $valor3: Valores de cada elemento. $nombre = "Aner"; $array = array ( 1 , 2 , 3 , "casa" , $nombre ) ) ; //saco el numero de elementos $longitud = count ( $array ) ) ; //Recorro todos los elementos for ( $i = 0 ; $i < $longitud; $i + + ) { //saco el valor de...
Obtener la url actual con PHP Sencillo y práctico post con el que veremos cómo obtener la url actual con PHP, lo podemos hacer usando las variables de servidor que contiene el arrary $_SERVER[]. Este array contiene muchos valores pero vamos a ver los que podemos usar para obtener la url con PHP: $_SERVER[‘HTTP_HOST’]: De este valor se obtiene el dominio de la web, en el caso de mi página web sería www.aprendiento-php.blogspot.com $_SERVER[‘SERVER_PORT’]: Este valor indica el puerto del servidor por el cual se esta mostrando la url. Normalmente las web se sirven por el puerto 80. $_SERVER[‘REQUEST_URI’]: De aquí obtenemos la url relativa del script sobre el dominio, por ejemplo /ejemplo-obtener-url.php $_SERVER[‘PHP_SELF’]: Este valor puede ser en muchas ocaciones idéntico al mostrado por $_SERVER[‘REQUEST_URI’], pero si nuestra web está hecha con urls amigables que se resuelven con .htaccess mostrará el path del PHP que muetra la url. Ejemplo: – La url amigable es: /noticias/url-...
Comentarios
Publicar un comentario