Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/01/2012, 12:33
Avatar de sublevar
sublevar
 
Fecha de Ingreso: diciembre-2010
Mensajes: 29
Antigüedad: 13 años, 4 meses
Puntos: 1
problemas con implode y explode

Hola amigos de la comunidad,,,
tengo el siguiente problema haber si me ayudan

leo desde un archivo de texto 600 datos estan en este orden:

hola
chao
nos
vemos
...
entonces rescatos los datos y con la funcion explode las convierto en array de la siguiente manera
$contenido = explode("\n",$contenido);

y lo que quiero hacer es colocarle comillas simple a cada elemento pero no he podido, quiero que quede así

'hola'
'chao'
...

he intentado varias formas con el implode me da warning y trate de concatener las comillas
for ($i=0;$i<count($contenido);$i++){
$contenido[$i] = "'" .$contenido[$i]. "'";
fwrite($abrir,$contenido[$i]);
}

pero me da este resultado

'''hola
''chao
''nos
''vemos
...

incluso hice esto y me da el mismo resultado

for ($i=0;$i<count($contenido2);$i++){
$number = strlen($contenido2[$i]);
$number2 = $number + 2;
if ($number != $number2)
$contenido2[$i] = str_pad($contenido2[$i],$number2,"'", STR_PAD_BOTH);
fwrite($abrir,$contenido2[$i]);
}

haber si alguien ha hecho algo similar para que me heche una mano,,,

Gracias, estaré atento