image
Valora:   4.02/5 de 55
Inicio » PHP » Manual de PHP » Instrucciones de Programación




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.

<?php echo "<!--22442407149100108-->"; ?>
<?php echo "<!--818618795409837395-->"; ?>
<!-- Manual de PHP de WebEstilo.com -->
<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>

Ejecutar ejemplo Ver código fuente

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.

<?php echo "<!--432520157954648165-->"; ?>
<?php echo "<!--597155604036557546-->"; ?>
<!-- Manual de PHP de WebEstilo.com -->
<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>

Ejecutar ejemplo Ver código fuente







Comparte


Aportaciones de usuarios A�adir una aportaci�n



 
Valid HTML 4.01!
Última modificación:31 de Agosto de 2017. Spain - Espa�a.
© 1998-2004 por . Todos los derechos reservados.