PHP fscanf()Función
Manual de referencia completo de PHP Filesystem
Definición y uso
La función fscanf() analiza la entrada de un archivo abierto según el formato especificado.
Sintaxis
fscanf(file,format,mixed)
| Parámetros |
Descripción |
| file |
Obligatorio. Especifica el archivo a verificar. |
| format |
Obligatorio. Especifica el formato. Posibles valores de formato:
- %% - Devuelve un signo de porcentaje %
- %b - Número binario
- %c - Carácter correspondiente al valor ASCII
- %d - Número decimal con signo positivo o negativo
- %e - Notación científica (por ejemplo: 1.2e+2)
- %u - Número decimal sin signo
- %f - Número de punto flotante (propiedad local)
- %F - Número de punto flotante (propiedad no local)
- %o - Número decimal
- %s - Cadena
- %x - Número hexadecimal (letras minúsculas)
- %X - Número hexadecimal (letras mayúsculas)
Valores de formato adicionales. Deben colocarse entre % y la letra (por ejemplo: %.2f):
- + (Agrega + o - delante de un número para definir el signo del número. De forma predeterminada, solo los números negativos se marcan; los positivos no se marcan)
- ' (Especifica qué se utiliza como relleno; el valor predeterminado es el espacio. Debe usarse junto con el especificador de ancho. Por ejemplo: %'x20s (usando "x" como relleno))
- - (Ajusta a la izquierda el valor de la variable)
- [0-9] (Especifica el ancho mínimo del valor de la variable)
- .[0-9] (Especifica el número de decimales o la longitud máxima de la cadena)
Nota:Si se utilizan varios de los valores de formato anteriores, deben usarse en el orden indicado anteriormente, sin alterarlo.
|
| mixed |
Opcional. |
Consejos y notas
Nota: Cualquier espacio en blanco en la cadena de formato coincidirá con cualquier espacio en blanco en el flujo de entrada. Esto significa que el carácter de tabulación \t en la cadena de formato también coincidirá con un solo carácter de espacio en el flujo de entrada.
Manual de referencia completo de PHP Filesystem Otras extensiones