Inicio > PHP > Valores de un array separados por comas

Valores de un array separados por comas

  • Mié., 01-08-2007 9:09
  • PHP

Muchas veces queremos mostrar los valores de un array separados por comas, por ejemplo para mostrar los autores de un post. Si lo mediante un foreach:

[php]
< ?php
foreach ($autores as $autor)
echo $autor.",";
?>
[/php]

Nos encontramos con que el resultado no es el deseado, es de la forma:
autor1, autor2, autor3, autor4,

Nos deja en el ultimo autor una coma. Una manera sencilla de evitar esto es mediante la función implode:

[php]
< ?php
echo implode(",",$autores);
?>
[/php]

De esta manera, ya no muestra esa ultima coma. También es muy útil cuando tenemos un array de id y necesitamos hacer una búsqueda en una tabla combinandolo con el operador IN:
[php]
< ?php
$consulta="SELECT * FROM autores WHERE idtipo IN (".implode(",",$tipo_autores).")";
?>
[/php]

Comentarios:0

Comentar
Recordar información personal

Trackback + Pingback: 0

TrackBack para este mensaje
http://www.issux.com/2007/08/01/valores-de-un-array-separados-por-comas/trackback/
Enlaces a blogs que referencian:
Valores de un array separados por comas from ISSUX.com

Inicio > PHP > Valores de un array separados por comas

Feeds
Meta

Inicio de la página