Foros del Web » Programando para Internet » PHP »

agregar espacios en blanco....

Estas en el tema de agregar espacios en blanco.... en el foro de PHP en Foros del Web. Tengo la siguiente duda. supongamos que tengo estas variables en estos grupos grupo 1 $casa ; $video; $automovil; grupo 2 $telefono; $celular; $robot; pero al ...
  #1 (permalink)  
Antiguo 11/07/2003, 09:35
Avatar de Chuty  
Fecha de Ingreso: noviembre-2002
Ubicación: el bar de la esquina
Mensajes: 609
Antigüedad: 21 años, 5 meses
Puntos: 2
agregar espacios en blanco....

Tengo la siguiente duda.
supongamos que tengo estas variables en estos grupos

grupo 1
$casa ;
$video;
$automovil;

grupo 2
$telefono;
$celular;
$robot;

pero al escribirlas en un archivo nesecito que las variables del grupo1 tengan 12 posiciones y las variables del grupo2 20 posiciones, como le agrego los espacios en blanco para ocupar las posiciones faltantes.
desde ya muchas gracias y saludos a todos
  #2 (permalink)  
Antiguo 11/07/2003, 09:54
Avatar de Sexma  
Fecha de Ingreso: junio-2003
Ubicación: Valencia
Mensajes: 109
Antigüedad: 20 años, 10 meses
Puntos: 0
No lo he probado y es un pelin gruto pero mas o menos es esa la idea.

Código PHP:
// Para los del grupo 1
$salida $casa;

$espacios 12 strlen($casa);
for(
$i 1$i <= $espacios$i++)
    
$salida .= " ";
    
fwrite($fp,$salida);

// Para los del grupo 2
$salida $telefono;

$espacios 20 strlen($casa);
for(
$i 1$i <= $espacios$i++)
    
$salida .= " ";

fwrite($fp,$salida); 
__________________
CLUB ESPORTIU UNIVERSITAT DE VALENCIA

Visita la pagina de la UV-O



  #3 (permalink)  
Antiguo 11/07/2003, 13:29
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 9 meses
Puntos: 16
Hola,

Tambien PHP tiene la funcion str_pad() (www.php.net/str_pad). Siempre revisa el manual. Si buscas una funcion que trabaja con cadenas, lees las descripciones de http://www.php.net/manual/en/ref.strings.php

Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.
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 17:01.