Foros del Web » Programando para Internet » PHP »

Como contar espacios en blanco

Estas en el tema de Como contar espacios en blanco en el foro de PHP en Foros del Web. En php muchas gracias...
  #1 (permalink)  
Antiguo 25/08/2006, 15:00
 
Fecha de Ingreso: julio-2006
Mensajes: 150
Antigüedad: 11 años, 4 meses
Puntos: 0
Como contar espacios en blanco

En php muchas gracias
  #2 (permalink)  
Antiguo 25/08/2006, 15:06
Avatar de mauled  
Fecha de Ingreso: marzo-2005
Ubicación: Cd. de México.
Mensajes: 3.001
Antigüedad: 12 años, 9 meses
Puntos: 33
Lo que podrias hacer, es primero separar la cadena con explode() y luego con la funcion count() saber el numero de palabras. Es decir por ejemplo si tienes

Código PHP:
$cadena =explode(" ","Hola mundo");
$tamaño count($cadena);

 
$espacios $tamaño 1;

echo 
"-->No de espacios".$espacios;

//Su tuviieras Hola mundo feliz, con este metodo sabrias que hay dos espacios 
Espero te sirva

Saludillos.
  #3 (permalink)  
Antiguo 25/08/2006, 17:13
Avatar de Belero  
Fecha de Ingreso: agosto-2006
Mensajes: 98
Antigüedad: 11 años, 3 meses
Puntos: 0
Posibilidad en PHP5
Código PHP:
function contarEspaciosExplode($texto)
{
  
$texto explode(" "$texto);
  return 
count($texto) - 1;
}
// PHP5
function contarEspaciosStrReplace($texto)
{
  
$espacios 0;
  
$texto str_replace(" ""-"$texto$espacios);
  return 
$espacios;
}

$texto "En php muchas gracias";

echo 
'
  explode -> ' 
contarEspaciosExplode($texto) . '
  <br />
  str_replace -> ' 
contarEspaciosStrReplace($texto) . '
'

Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:46.