Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/09/2015, 08:51
nachfren
 
Fecha de Ingreso: enero-2015
Ubicación: Madrid
Mensajes: 76
Antigüedad: 9 años, 10 meses
Puntos: 5
Comillas dobles en fichero csv

Buenas compañeros, llevo un tiempo intentando crear un fichero .csv con php y necesito que todos los campos vayan rodeados de comillas dobles.

La informacion la saco de otro csv, modifico la informacion y creo un nuevo csv

la informacion la almaceno en variables:

Código PHP:
$id =1243
Despues almaceno esa variable y otras en un array:

Código PHP:
$campos = array(
            
//1 => "\"$id\"", //"""1233"""
            //1 => ".\"$id.\".",//".""12557.""."
            //1 => "$id",//12558
            //1 => ' '.$id.' ',//" 12557 "
            //1 => ' '.$id.'',//" 12566"
            //1 => ''.$id.'', //12566
            //1 => '\"'.$id.'\"', //"\"2131\""
            //1 => '\"'.$id.'"', //"""1233"""
            //1 => "\"".$id, //"""2132",
            //1 => "\"".$id, //"""3008"
            
=> $nombre,
        ); 
A la derecha de cada intento esta la salida en fichero.
Veo que php solo pone comillas dobles " si existe un espacio en el contenido, ¿Como puedo forzar para que el resultado en el fichero sea "1223" sin espacios?

Un saludo!