Nuevas NORMAS para el foro

Curso Hacker
Bienvenido(a), Visitante. Favor de ingresar o registrarse. - Mayo 16, 2008, 12:30:36
Boton Buscar
Inicio Ayuda Calendario Ingresar Registrarse
Visita: Articulos - Juegos Gratis - Da Foros

Comunidad Underground Hispana  |  Programacion  |  Programacion para webmasters  |  Php (Moderadores: RuB, SaTeLuCo)  |  Tema: Arreglos PHP 0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] Ir Abajo Imprimir
Autor Tema: Arreglos PHP  (Leído 29 veces)
[p3ll3]
Colaborador
*****
Desconectado Desconectado

Mensajes: 451


Read The Fucking Manual && STFU xDDD


Ver Perfil WWW
« en: Mayo 01, 2008, 08:11:18 »

Bueno a continuacion voy a dejar algo muy breve acerca de los arreglos espero les sirva:

Arreglos PHP


    Los arreglos son variables complejas.
    Un arreglo guarda una cantidad de valores dentro de un solo nombre de  variable.
    Son útiles para guardar valores semejantes.

 La información en un arreglo puede ser manejada,accesada y cambiada de una manera fácil.

 PHP  nos da la facilidad de muchas funciones del manejo de arreglos:

Creando arreglos:


 Vamos a crear un arreglo de nombre mascotas:

Código:
   $mascotas;
   $mascotas[1] = “dragon”;


 En este momento la variable ha sido creada y tiene solo un valor, vamos a agregarle mas.
Código:
      $mascotass[2] = “unicornio”;
      $mascotas[3] = “tigre”;

                                                             
Otras formas de crear arreglos son las siguientes:
Código:
     $capitales[‘CA’] = “Cartago”;
     $capitales[‘SJ’] = “San José”;
     $capitales[‘AL’] = “Alajuela”;

Otra buena forma de creación seria:

Código:
$mascotas = array( “dragón”,”unicornio”,”tigre”);

De la forma anteriormente mostrada , se asignaría a dragón con el índice '0' por default.
Aquí  se muestra otro ejemplo: 
Código:

   $capitales = array( “CA” => “Cartago”, “SJ” => “San José”,
                                   “AL” => “Alajuela” );

Removiendo valores de  un arreglo


A veces necesitamos remover por completo un valor de un arreglo,por ejemplo, supongamos que tenemos el siguiente arreglo:
Código:
$mascotas = array( “dragón”, “unicornio”, “tigre”,“lora”, “escorpión” );

Este arreglo tiene 5 valores. Ahora por alguna razón se decidió que no se quiere tener al elemento escorpión en el arreglo,entonces lo que usted trataría de hacer seria:  $pets[4] = “”;

Aunque esta practica no esta del todo mal no se removería el elemento por completo. Todavía tenemos un arreglo de 5 campos,con uno de sus valores vacío. Para remover completamente un elemento de un arreglo php nos brinda la función:

                 
Código:
unset($mascotas[4]);

Ahora solo tienes un arreglo de cuatro elementos.

Ordenando arreglos

              Alguna ventaja de usar PHP es que puede ordenar los arreglos por uno.

              Si creamos algún arreglo sin orden especifico y queremos mostrarlo PHP nos lo va a mostrar en el orden de como hayamos creado los elementos del arreglo.


                   Maneras de ordenar un arreglo

  Orden de ordenamiento                            Que es lo que hace


  sort($nombre_arreglo)                          Ordena por valor, asigna nuevas llaves.
                                           
  asort($nombre_arreglo)                        Ordena por valor, conserva llave.
   
 rsort($nombre_arreglo)      Ordena por valor de forma inversa;  asigna nuevos                                                                            números de llave.               
 
 arsort($nombre_arreglo)                            Ordena por valor sin cambiar la  llave                                           
 
 ksort($nombre_arreglo)                             Ordena por llave.                                         
 
krsort($nombre_arreglo)                              Ordena por llave en orden inverso.                                           

usort($nom_arr,nom_función)            Ordena mandando el arreglo a  una función.


Saludos.................. Cool
[p3ll3]
« Última modificación: Mayo 05, 2008, 05:35:57 por [p3ll3] » En línea


SaTeLuCo
Moderadores
Habitual
*****
Desconectado Desconectado

Mensajes: 342

Web Developer


Ver Perfil WWW
« Respuesta #1 en: Mayo 02, 2008, 12:21:01 »

Como complemento, para agregar un elemento mas al arreglo, ya sea multidimensional o unidimensional


Código:
<?php
$var
[0][] = $elemento;
$var[0][1][4] = $elemento;
$var[] = $elemento;
?>


Nos vemos!
En línea



Para ver los enlaces debes ser usuario Crear Usuario o Hacer Sesion

rOnNyLdInHo™
Colaborador
*****
Desconectado Desconectado

Mensajes: 517


Ver Perfil Email
« Respuesta #2 en: Mayo 02, 2008, 11:44:59 »

Como complemento, para agregar un elemento mas al arreglo, ya sea multidimensional o unidimensional


Código:
<?php
$var
[0][] = $elemento;
$var[0][1][4] = $elemento;
$var[] = $elemento;
?>


Nos vemos!

Agregado!
En línea



Yo también les recomiendo Ubuntu Tongue
Páginas: [1] Ir Arriba Imprimir 
Comunidad Underground Hispana  |  Programacion  |  Programacion para webmasters  |  Php (Moderadores: RuB, SaTeLuCo)  |  Tema: Arreglos PHP « anterior próximo »
Ir a:  
Novedades, Dudas, Comentarios Y Sugerencias, Top 100, Off-Topic, Revista E-Zine, Revista E-Zine, Sistemas operativos libres. , HacK GeneraL, Phreaking, Bug y Exploits, Networking & Wireless, Overclocking, Refrigeracion y demas, Hardware, Electronica Y Robotica, Hack para newbies, Todo Messenger, Troyanos y virus, Programacion, Programacion para webmasters, Software, Cracks & Serialz, P2p, Bittorrent, Elinks, Diseo Grafico, Juegos PC, Mp3, Multimedia, Peliculas Divx, Juegos, Humor y Adultos. (Diversion), Paginas Webs Recomendadas, Videos,


Zona-Musical Juegos online Juego Gratis10 Solucion Hosting Videos De Musica 1juegogratis Dragonjar
Noticias
 Juegos De Coche juegos gratis online juegos Los Foros De Sexe Gratuit Sexo Duro Tierra Messenger Trucos
Ranking-Hits
Powered by SMF 1.1.5 | SMF © 2006-2007, Simple Machines LLC