Bienvenido

Vik0


Este espacio contiene lo que he venido aprendiendo en los ultimos dias.

Pretendo con esto llevar una bitácora de mis conocimientos, reafirmarlos y compartirlos.

La información que aqui aparece... es escrita a mi forma de entenderla.... cualquier error que ustedes puedan ver.... por favor haganmelo saber... y asi podremos tener mas y mejores conosimientos...
Mostrando entradas con la etiqueta PHP Arrays. Mostrar todas las entradas
Mostrando entradas con la etiqueta PHP Arrays. Mostrar todas las entradas

Funciones con Arrays()

Para el manejo y control de los arrays tenemos algunas funciones.



each:

Refresa el indice que se está utilizando, y pasa al siguiente



Key:

Hace referencia al nombre de un array()



Value:

Hace referencia al valor que tenga el array en el nombre (key)



Reset:

Hace que el array reinicie los valores de sus indices desde 0



sort:

Clasifica el valor de los arrays en orden acendente. En caso de las letras, primero pone las mayusculas y despues las minusculas (A,B,C,...,Z,a,b,c,...,z). Esta funcion cambia los indices en el array, eliminando los indices anteriores.



rsort:

Clasifica el valor de los arrays en orden decendente, de la misma forma que sort.



asort:

Ordena los arrays acendentemente por su valor, sin alterar los indices



arsort:

Ordena los arrays decendentemente por su valor, sin alterar los indices



ksort:

Ordena los arrays acendentemente por su clave, sin alterar los indices



krsort:

Ordena los arrays decendentemente por su clave, sin alterar los indices



shuffle:

Ordena aleatoriamente el contenido de un array



array_push:

Añade un valor al final de un array

// array_push($array,$valor); //



array_pop:

Elimina y devuelve el ultimo valor de un array



range:

Llena un array con una secuencia de numeros.

// range(valor_inicial,valor_final,aumento); //



array_reverse:

Invierte los indices de un array

Arrays

Los arrays pueden ser de una sola dimencion, de dos, o de las que necesites...
Un array es algo asi como una variable que guarda mas variables. para crear un array solo necesitas declararlo de la siguiente forma

$nombre=array(valores);

Los arrays pueden contener valores de todo tipo, los valores tienen que estar separados por comas.
De la siguiente forma

$nombre=array(dato1, dato2, dato3,...,datoN);

Para acceder a los datos de un array se utilizan indices.los indices comienzan desde cero y van en aumento, se escriben dentro de los simbolos de corchetes ([]).
En el ejemplo anterior para acceder al valor de dato3, tendriamos seria de la siguiente forma:

$nombre[2];

Para crear los arrays multidimensionales es de la siguiente forma


$nombre=array(
array(elemento1,elemento2,elemento3),
array(dato1,dato2,dato3),
array(info1,info2,info3)
);



Aqui tenemos un array de dos dimensiones. Para acceder a los datos de este array, necesitamos dos indices.
Por ejemplo para obtener el valor de elemento3, dato2 e info1, respectivamente seria de la siguiente forma:

$nombre[0][2];//elemento3
$nombre[1][1];//dato2
$nombre[2][0];//info1