|
|
 |
clearstatcache (PHP 3, PHP 4, PHP 5) clearstatcache -- Limpia la cache de estado de un archivo Descripciónvoid clearstatcache ( void )
Cuando se usa stat(), lstat(), o
cualquier otra de las funciones en la lista de funciones afectadas (vea
abajo), PHP pone en cache la información de lo que devuelven esas
funciones, en aras de proveer mayor desempeño. Sin embargo, en
ciertos casos, tal vez desee quitar la información en el cache.
Por ejemplo, si el mismo archivo está siendo revisado muchas veces
dentro de un mismo script, y ese archivo está en peligro de ser
removido o cambia durante la operación del script, puede escoger
borrar el cache. En estos casos, puede usar la función
clearstatcache() para limpiar la información
que PHP pone en cache acerca del archivo.
Debe notar también que PHP no pone información en cache de
archivos que no existen. De tal manera, que si ejecuta
file_exists() en un archivo que no existe, regresará
FALSE hasta que cree el archivo. SI crea el archivo, regresará
TRUE aunque haya borrado el archivo.
Nota:
Esta función pone en cache información acerca de nombres
de archivo especificos, de tal forma que solo necesita ejecutar
clearstatcache() si está elaborando operaciones
múltiples sobre el mismo archivo y necesita que la información
sobre un archivo en particular no se ponga en cache.
Entre las funciones afectadas se incluyen stat(),
lstat(),
file_exists(),
is_writeable(),
is_readable(),
is_executable(),
is_file(),
is_dir(),
is_link(),
filectime(),
fileatime(),
filemtime(),
fileinode(),
filegroup(),
fileowner(),
filesize(),
filetype(), y
fileperms().
admin at ethisoft dot nl
29-Aug-2006 01:27
function also affects calls to fopen and fread.
example:
if file.ext is a empty file,
<?php
$handle = fopen('file.ext','ab+');
$result = fwrite($handle, 'data to add to file');
fclose($handle);
$handle = fopen('file.ext', "rb");
$contents = fread($handle, filesize('file.ext'));
fclose($handle);
?>
BUT,
<?php
$handle = fopen('file.ext','ab+');
$result = fwrite($handle, 'data to add to file');
fclose($handle);
clearstatcache();
$handle = fopen('file.ext', "rb");
$contents = fread($handle, filesize('file.ext'));
fclose($handle);
?>
| |
|
| Chiste de... Relaciones laborales | | Jefe indiscreto | El director entra en la oficina y ve a su empleado tirándose a su secretaria. Furioso, le grita a la secretaria:
- ¿Es por ésto que te pago?
- No, esto lo hago gratis. | | Chistes en tu mail | | ©ContenidosGratis |
| Inicio | Acción | Estrategia | Palabras | Puzzles | Solitarios | Foro Trucos |  | Cake Mania Jugadores: 6835 Categoría del juego: Acción Objetivo del juego: Ayuda a Jill a recuperar la pastelería de su abuela llevando su propia pastelería; consigue clientes y gana dinero. |
|  | Rainbow Web Jugadores: 2199 Categoría del juego: Puzzles Objetivo del juego: Rompe un pegajoso hechizo y salva un reino de fantasía en Rainbow Web. Tendrás toneladas de diversión mientras juegas a este mágico desafío para la mente. |
|  | Mahjongg Fortuna Jugadores: 12462 Categoría del juego: Solitarios Objetivo del juego: Velocidad y habilidad mental son las armas más importantes en esta versión de un antiguo juego asiático. Despeja el tablero lo antes posible haciendo clic en las fichas iguales y gánate la fama eterna de la puntuación más alta. |
|  | Chainz 2 Jugadores: 6955 Categoría del juego: Puzzles Objetivo del juego: Entra en el mundo de las combinaciones con Chainz 2: Relinked, emocionante secuela del exitazo del año pasado, Chainz. Gira eslabones y crea combinaciones de 3 ó más. |
|  | Delicious Jugadores: 4405 Categoría del juego: Acción Objetivo del juego: ¿Eres un as de la multitarea? ¿Quieres que tus clientes estén contentos? ¡Pues Delicious es tu juego! Sacia el apetito de los clientes y tenlos contentos; ¡no te arriesgues! |
|  | Bookworm Jugadores: 4568 Categoría del juego: Palabras Objetivo del juego: Junta las letras para formar palabras. ¡Las palabras más largas valen más puntos! |
|  | Zuma Jugadores: 4976 Categoría del juego: Acción Objetivo del juego: Controla el ídolo de la rana de piedra de los antiguos Zuma en este intrigante enigma de acción. ¡Dispara bolas para formar conjuntos de tres, pero si dejas que lleguen a la calavera dorada morirás! |
|  | Jewel of Atlantis Jugadores: 3798 Categoría del juego: Puzzles Objetivo del juego: Descubre la ciudad hundida de la Atlántida y busca valiosos tesoros. Viaja más allá de las profundidades del mar y vive trepidantes aventuras en Jewel of Atlantis. |
|  | Jewel Quest Jugadores: 3727 Categoría del juego: Puzzles Objetivo del juego: Convierte la arena de la antigua selva en oro tan rápido como puedas juntando grupos de 3 elementos. ¡Los grupos más grandes valen más puntos! |
|  | Bejeweled 2 Jugadores: 3659 Categoría del juego: Puzzles Objetivo del juego: Con cuatro modos de juego únicos y fascinantes, nuevas piezas de juego explosivas e imponentes fondos planetarios, Bejeweled 2 es mucho más adictivo que nunca. |
|
|