Sophie

Sophie

distrib > Mandriva > 2008.1 > i586 > by-pkgid > 703d980c580707c382b4e43e25965bc5 > files > 322

php-manual-pt_BR-5.2.4-1mdv2008.1.noarch.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<HTML
><HEAD
><TITLE
>clearstatcache</TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
REL="HOME"
TITLE="Manual do PHP"
HREF="index.html"><LINK
REL="UP"
TITLE="Filesystem (Sistema de arquivos)"
HREF="ref.filesystem.html"><LINK
REL="PREVIOUS"
TITLE="chown"
HREF="function.chown.html"><LINK
REL="NEXT"
TITLE="copy"
HREF="function.copy.html"><META
HTTP-EQUIV="Content-type"
CONTENT="text/html; charset=UTF-8"></HEAD
><BODY
CLASS="refentry"
BGCOLOR="#FFFFFF"
TEXT="#000000"
LINK="#0000FF"
VLINK="#840084"
ALINK="#0000FF"
><DIV
CLASS="NAVHEADER"
><TABLE
SUMMARY="Header navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TH
COLSPAN="3"
ALIGN="center"
>Manual do PHP</TH
></TR
><TR
><TD
WIDTH="10%"
ALIGN="left"
VALIGN="bottom"
><A
HREF="function.chown.html"
ACCESSKEY="P"
>Anterior</A
></TD
><TD
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
></TD
><TD
WIDTH="10%"
ALIGN="right"
VALIGN="bottom"
><A
HREF="function.copy.html"
ACCESSKEY="N"
>Próxima</A
></TD
></TR
></TABLE
><HR
ALIGN="LEFT"
WIDTH="100%"></DIV
><H1
><A
NAME="function.clearstatcache"
></A
>clearstatcache</H1
><DIV
CLASS="refnamediv"
><A
NAME="AEN48235"
></A
><P
>    (PHP 3, PHP 4, PHP 5)</P
>clearstatcache&nbsp;--&nbsp;Limpa as informações em cache de arquivos</DIV
><DIV
CLASS="refsect1"
><A
NAME="AEN48238"
></A
><H2
>Descrição</H2
>void <B
CLASS="methodname"
>clearstatcache</B
> ( void  )<BR
></BR
><P
>&#13;     Quando você chama <A
HREF="function.stat.html"
><B
CLASS="function"
>stat()</B
></A
>, <A
HREF="function.lstat.html"
><B
CLASS="function"
>lstat()</B
></A
> ou
     qualquer uma das funções afetadas (listadas abaixo),
     o PHP mantém em cache as informações que essas funções retornam para
     melhoria de performance. Entretanto, em certos casos você pode precisar limpar as
     informações cacheadas. Por exemplo, se um mesmo arquivo é verificado
     várias vezes em um único script, e esse arquivo corre o risco de
     ser apagado ou modificado durante a operação do script, você precisa
     limpar os dados do cache. Nesses casos, você pode utilizar a função
     <B
CLASS="function"
>clearstatcache()</B
> para limpar todas as informações que
     o PHP mantém sobre um arquivo.
    </P
><P
>&#13;     Você deve notar também que o PHP não guarda informação de cache sobre arquivos
     que não existem. Assim, se você chamar <A
HREF="function.file-exists.html"
><B
CLASS="function"
>file_exists()</B
></A
> em um arquivo que
     não existe, ele irá retornar <TT
CLASS="constant"
><B
>FALSE</B
></TT
> até que você crie o arquivo. Se você criar o arquivo,
     ele irá retornar true mesmo que você exclua o arquivo.
    </P
><DIV
CLASS="note"
><BLOCKQUOTE
CLASS="note"
><P
><B
>Nota: </B
>
       Esta função guarda infomações sobre arquivos específicos, de forma que você somente
       precisa chamar <B
CLASS="function"
>clearstatcache()</B
> se você estiver realizando
       várias operações sobre o mesmo arquivo e necessita que a informação
       sobre esse arquivo em particular não seja cacheada.
     </P
></BLOCKQUOTE
></DIV
><P
>&#13;     As funções afetadas são <A
HREF="function.stat.html"
><B
CLASS="function"
>stat()</B
></A
>,
     <A
HREF="function.lstat.html"
><B
CLASS="function"
>lstat()</B
></A
>,
     <A
HREF="function.file-exists.html"
><B
CLASS="function"
>file_exists()</B
></A
>,
     <A
HREF="function.is-writable.html"
><B
CLASS="function"
>is_writable()</B
></A
>,
     <A
HREF="function.is-readable.html"
><B
CLASS="function"
>is_readable()</B
></A
>,
     <A
HREF="function.is-executable.html"
><B
CLASS="function"
>is_executable()</B
></A
>,
     <A
HREF="function.is-file.html"
><B
CLASS="function"
>is_file()</B
></A
>,
     <A
HREF="function.is-dir.html"
><B
CLASS="function"
>is_dir()</B
></A
>,
     <A
HREF="function.is-link.html"
><B
CLASS="function"
>is_link()</B
></A
>,
     <A
HREF="function.filectime.html"
><B
CLASS="function"
>filectime()</B
></A
>,
     <A
HREF="function.fileatime.html"
><B
CLASS="function"
>fileatime()</B
></A
>,
     <A
HREF="function.filemtime.html"
><B
CLASS="function"
>filemtime()</B
></A
>,
     <A
HREF="function.fileinode.html"
><B
CLASS="function"
>fileinode()</B
></A
>,
     <A
HREF="function.filegroup.html"
><B
CLASS="function"
>filegroup()</B
></A
>,
     <A
HREF="function.fileowner.html"
><B
CLASS="function"
>fileowner()</B
></A
>,
     <A
HREF="function.filesize.html"
><B
CLASS="function"
>filesize()</B
></A
>,
     <A
HREF="function.filetype.html"
><B
CLASS="function"
>filetype()</B
></A
>, e
     <A
HREF="function.fileperms.html"
><B
CLASS="function"
>fileperms()</B
></A
>.
    </P
></DIV
><DIV
CLASS="NAVFOOTER"
><HR
ALIGN="LEFT"
WIDTH="100%"><TABLE
SUMMARY="Footer navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
><A
HREF="function.chown.html"
ACCESSKEY="P"
>Anterior</A
></TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
><A
HREF="index.html"
ACCESSKEY="H"
>Principal</A
></TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
><A
HREF="function.copy.html"
ACCESSKEY="N"
>Próxima</A
></TD
></TR
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
>chown</TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
><A
HREF="ref.filesystem.html"
ACCESSKEY="U"
>Acima</A
></TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
>copy</TD
></TR
></TABLE
></DIV
></BODY
></HTML
>