Documentos de Académico
Documentos de Profesional
Documentos de Cultura
indicador
r
w
r+
w+
a
nota
Si el archivo existe
lo borra y si no
existe lo crea
Si el archivo existe
lo borra y si no
existe lo crea
No borra el archivo
anterior, se ubica
al final de este
para agregar
nuevos datos.
fclose($id);
?>
Note que se usaron dos funciones adicionales: filesize y
fclose, la primera se utiliza para obtener el tamao de un
archivo y la segunda para cerrar un archivo previamente
abierto, esta ltima es muy importante, debe invocarla siempre
que utilice fopen porque si no pueden perderse datos del
archivo o gastar recursos del sistema innecesariamente.
3. Incrementar contador y guardar dato: para escribir datos en un
archivo usaremos la funcin fwrite cuya sintaxis es:
fwrite(identificadorarchivo,dato)
Antes de usar fwrite se debe abrir el archivo con fopen en el
modo w.
Nuestro programa queda entonces:
<?php
$archivo="contador.txt";
$id=fopen($archivo,'r');
$num=fread($id,filesize($archivo));
fclose($id);
$num=$num+1;
print "Visitantes:$num";
$id=fopen($archivo,'w');
fwrite($id,$num);
fclose($id);
?>
Nota: Otra forma de leer un archivo es usar la funcin
file_get_contents, revise el manual para que aprenda a
utilizarla.
Ejemplo.
$dato=file_get_contents("contador.txt");