Foro de elhacker.net

Programación => PHP => Mensaje iniciado por: Feedeex en 10 Diciembre 2010, 16:08 pm



Título: Duda con explode
Publicado por: Feedeex en 10 Diciembre 2010, 16:08 pm
Hola. Estoy haciendo un sistema de registro de clanes para un videojuego online y en un input type text, digo que pongan los nombres de las cuentas de los integrantes separados por ",". Ejemplo: Juan, Pedro, Leandro.
Entonces, mi idea es con php hacer lo siguiente:

Código:
<?php
$cuentas = trim($_POST['cuentas']);
$cuentas1 = explode(",", $cuentas);
echo $cuentas1[0];<br>
echo $cuentas1[1];
?>

Ahora, el problema es que... ¿cómo se "de cuanto es mi array"?, si no se la cantidad de cuentas que va a ingresar.

Gracias.


Título: Re: Duda con explode
Publicado por: cassiani en 10 Diciembre 2010, 16:31 pm
Usas la función count:
Citar
Cuenta todos los elementos de un array o propiedades de un objecto

Código:
$cuentas1 = explode(",", $cuentas);
echo count($cuentas1);


Código:
http://php.net/manual/es/function.count.php


Título: Re: Duda con explode
Publicado por: Feedeex en 10 Diciembre 2010, 16:37 pm
Gracias, y también me ayudó un amigo diciendome que puedo usar foreach();. Muchas gracias.