Tecnología

Inicio

Cómo usar Sprint F-PHP

Es común en el lenguaje de programación PHP Web se almacenan los resultados como una cadena en una variable y hacerse eco de la cadena en la pantalla. La concatenación de texto y variables para crear una cadena de salida puede ser un proceso confuso y proporciona control sólo mínima formato. Puede crear una cadena de salida que es más fácil de entender y permite un mayor control de formato que es posible con la concatenación utilizando la función "sprintf" en PHP.

Instrucciones

1 Crear una cadena de salida mediante la especificación de la cadena de formato y paso de parámetros variables. Por ejemplo, escriba:

$ Salida = sprintf ( "% d botellas de cerveza en la% s", $ number--, "pared");

2 Dar formato a un número entero a un número específico de dígitos al declarar el número de dígitos con el formato "d". Añadir ceros a la izquierda mediante la inclusión de un cero en el formato. Por ejemplo, escriba:

$ Salida = sprintf ( "Hay% 03D pájaros en el nido", $ aves);

3 Dar formato a un número de coma flotante especificando el número de dígitos antes y después del punto decimal con el formato "f". Por ejemplo, escriba:

$ Salida = sprintf ( "La temperatura es grados% 3.2f", $ temp);

4 Dar formato a un número en notación científica usando el formato "e". Por ejemplo, escriba:

$ Salida = sprintf ( "pi =% e", $ pi);

5 Dar formato a un número hexadecimal con el formato "x", o utilizar el formato "X" para convertir la representación hexadecimal en mayúsculas. Tenga en cuenta que una función utiliza un caso de "x" inferior, mientras que el otro utiliza mayúsculas. Por ejemplo, escriba:

$ = red sprintf ( "% x", "ff0000");

$ Red_upper = sprintf ( "% X", "ff0000");

6 Justificar a la derecha una cadena especificando el ancho de la cadena con el formato "s". Izquierda-pad una cadena especificando el carácter de relleno con el ancho de cuerda y con el formato de "s". Por ejemplo, escriba:

$ salida = sprintf ( "% 25s", "Total");

$ Salida = sprintf ( "% # 25x", "Total");