sentencia echo
En los apartados anteriores ya hemos visto el uso de la sentencia echo , que permite generar cadenas de texto de salida a partir de literales de texto y de variables. La sentencia echo tiene una funcionalidad limitada, porque con ella no es posible controlar el formato con el que se convierte una variable a cadena.
sentencia printf
La sentencia printf, con una sintaxis similar a la de la sentencia del mismo nombre del lenguaje C, permite mucho más control sobre la conversión de variables a cadenas:
<?php
// Sintaxis: printf(especificacion de formato, $variable1, $variable2...);
// Ejemplo:
$a = 7;
$b = "el numero";
printf("Hola, %s es %d",$b,$a);
// El resultado debe ser: "Hola, el numero es 7";
?>
Las especificaciones de formato más habituales que se pueden utilizar son:
%s - Cadena de carácteres.
%d - Número sin decimales.
%f - Número con decimales.
%c - Carácter ASCII.




