Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/02/2010, 11:59
topcat_42
 
Fecha de Ingreso: julio-2009
Mensajes: 66
Antigüedad: 17 años, 2 meses
Puntos: 1
problema con str_remplace()

Bien miren tengo este problema, cuando trato de hacer un str_remplace para quitar los espacios " " que se me generan cuando leo un archivo con file() no hace nada, no quita los espacios.

Mi codigo
Código PHP:
$numbers = file("./db.txt"); 
// contar los datos
$numtotal =1;
$numeros = "34452"; //numero de control
foreach ($numbers as $number) {
    
$numtotal = $numtotal + 1;
    
$numeros = $numeros.";".$number;
}
// reemplaza
include(ok.html');
$buscado = " ";
$reemplazo = "";
$cantidadf = str_replace($buscado, $reemplazo, $numeros);
echo '
Cantidad de numeros = '.$numtotal.'<br />';
echo '
Numeros presentes = '.$cantidadf.'<br />; 
Y esta es la respuesta
Código PHP:
34452;732979 ;591802 ;890876 
Como ven no quita los espacios

En la db.txt tengo archivados los ID asi
ID1
ID2
ID3
IDx