Tus Sugerencias
Agregar url
Agregar a favoritos
Recomendados
Mapa del Sitio
Mglnet en tu sitio
 INICIO
Crear un Archivo PHP
Variables
.
 Operadores en PHP 
Aritméticos
Comparación
Lógicos
.
Instrucciones en PHP
Condicionales
Bucles
Salida
Cadenas
.
Proceso de formularios
Envio y recepción 
Method GET y POST 
Envio de Email
.
 Seguridad 
Restringir acceso
Distinción de usuarios
.
Sesiones  (PHP4)
¿Qué son?
Inicialización
Error común
Carrito compra
 Seccion: Manuales - PHP
  Instrucciones Salida


Hasta ahora hemos usado la instrucción echo para realizar salida a pantalla, esta instrucción es bastante limitada ya que no nos permite formatear la salida. En esta página veremos la instrucción printf que nos da mucha más potencia.

Sentencia printf
 
 

 

 
<?php 
   printf(cadena formato, variable1, variable2...); 
?>

La cadena de formateo indica cómo se han de representar las valores que posteriormente le indicaremos. La principal ventaja es que además de poder formatear los valores de salida, nos permite intercalar texto entre ellos.
 
 

<!-- Manual de PHP --> 
<html> 
<head> 
   <title>Ejemplo de PHP</title> 
</head> 
<body> 
<?php 
   printf("El numero dos con diferentes formatos: %d %f %.2f",2,2,2); 
?> 
</body> 
</html> 

La cadena de formato puede incluir una seria de carácteres especiales que indican como formatear las variables que se incluyen en la instrucción.
 
 

Elemento Tipo de variable
%s Cadena de carácteres.
%d Número sin decimales.
%f Número con decimales.
%c Carácter ASCII.
Aunque existen otros tipos, estos son los más importantes.

 
<!-- Manual de PHP --> 
<html> 
<head> 
   <title>Ejemplo de PHP</title> 
</head> 
<body> 
<?php 
   $var="texto"; 
   $num=3; 
   printf("Puede fácimente intercalar <b>%s</b> con números <b>%d</b> <br>",$var,$num); 
 
   printf("<TABLE BORDER=1 CELLPADDING=20>"); 
   for ($i=0;$i<10;$i++) 
   { 
      printf("<tr><td>%10.d</td></tr>",$i); 
   } 
   printf("</table>"); 
?> 
</body> 
</html> 


Mglnet te Recomienda estos Productos

Aumenta tus Ingresos- Usa Google AdSense



Google