El lenguaje de scripting del lado del servidor PHP le permite construir sitios web dinámicos. Algunos procesos PHP funcionan únicamente para escribir o leer los archivos del servidor , donde los punteros de archivos desempeñan un papel fundamental . La posición de un apuntador de archivo se basa en si se abre un documento para leer, escribir o de agregar . Un archivo abierto para leer y escribir ( sin anexar ) se abre al principio. La bandera append causa un puntero de archivo para ser colocado al final del documento para añadir datos adicionales . Instrucciones
1
Inicie un texto , HTML o un editor de PHP y crear un nuevo archivo. Guarde el archivo como " phpPointers.php . " Utilice fopen () para abrir un archivo existente. Utilice fwrite para guardar datos en un archivo abierto . Utilice fclose () para cerrar el archivo abierto
2
Escriba un script para añadir datos a un archivo: .
< Php
$ fn = " ? currentFile.txt ' ;
$ appendTxt = "Texto para anexar el archivo \\ n";
$ fh = fopen ($ fn , "a" ) or die ( " no se puede abrir la presentar para añadir "); .
fwrite ($ fh , $ appendTxt ) ;
fclose ($ fh );
>
puntero de archivo se inicia al final
3
escriba una secuencia de comandos para abrir un archivo para escribir solamente: . ?
< php
$ fn = ' currentFile.txt ' ;
$ writeTxt = "Texto a escribir en el fichero \\ n";
$ fh = fopen ($ fn , ' w ' ) or die ("No se puede abrir el archivo para escribir " ),.
fwrite ($ fh , $ writeTxt ) ;
fclose ($ fh );
>
el puntero del archivo empieza por el principio. Se eliminarán todos los datos existentes
4
Escriba una secuencia de comandos para abrir un archivo para lectura y escritura : . ?
< Php
$ fn = ' currentFile . txt ' ;
$ writeTxt = "Texto a escribir en el fichero \\ n";
$ fh = fopen ($ fn , ' r + ' ) or die ("No se puede abrir el archivo de escribir " ) . >
El apuntador de archivo
;
fwrite ($ fh , $ writeTxt ) ;
fclose ($ fh ) comienza al principio - los nuevos datos se inserta antes de los datos existentes
.