1
0
mirror of https://github.com/php/doc-tr.git synced 2026-03-24 07:12:18 +01:00
Files
2024-12-05 12:02:50 +03:00

172 lines
6.3 KiB
XML
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: f80105b4fc1196bd8d5fecb98d686b580b1ff65d Maintainer: nilgun Status: ready -->
<refentry xml:id="streamwrapper.url-stat" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<refnamediv>
<refname>streamWrapper::url_stat</refname>
<refpurpose>Bir dosya hakkında bilgi döndürür</refpurpose>
</refnamediv>
<refsect1 role="description">
&reftitle.description;
<methodsynopsis>
<modifier>public</modifier>
<type class="union"><type>array</type><type>false</type></type><methodname>streamWrapper::url_stat</methodname>
<methodparam><type>string</type><parameter>dosya</parameter></methodparam>
<methodparam><type>int</type><parameter>seçenekler</parameter></methodparam>
</methodsynopsis>
<para>
Bu yöntem <function>stat</function> ile ilgili aşağıdaki gibi işlevlere bir
yanıt olarak çağrılır:
<simplelist>
<member><function>copy</function></member>
<member><function>fileperms</function></member>
<member><function>fileinode</function></member>
<member><function>filesize</function></member>
<member><function>fileowner</function></member>
<member><function>filegroup</function></member>
<member><function>fileatime</function></member>
<member><function>filemtime</function></member>
<member><function>filectime</function></member>
<member><function>filetype</function></member>
<member><function>is_writable</function></member>
<member><function>is_readable</function></member>
<member><function>is_executable</function></member>
<member><function>is_file</function></member>
<member><function>is_dir</function></member>
<member><function>is_link</function></member>
<member><function>file_exists</function></member>
<member><function>lstat</function></member>
<member><function>stat</function></member>
<member><methodname>SplFileInfo::getPerms</methodname></member>
<member><methodname>SplFileInfo::getInode</methodname></member>
<member><methodname>SplFileInfo::getSize</methodname></member>
<member><methodname>SplFileInfo::getOwner</methodname></member>
<member><methodname>SplFileInfo::getGroup</methodname></member>
<member><methodname>SplFileInfo::getATime</methodname></member>
<member><methodname>SplFileInfo::getMTime</methodname></member>
<member><methodname>SplFileInfo::getCTime</methodname></member>
<member><methodname>SplFileInfo::getType</methodname></member>
<member><methodname>SplFileInfo::isWritable</methodname></member>
<member><methodname>SplFileInfo::isReadable</methodname></member>
<member><methodname>SplFileInfo::isExecutable</methodname></member>
<member><methodname>SplFileInfo::isFile</methodname></member>
<member><methodname>SplFileInfo::isDir</methodname></member>
<member><methodname>SplFileInfo::isLink</methodname></member>
<member><methodname>RecursiveDirectoryIterator::hasChildren</methodname></member>
</simplelist>
</para>
</refsect1>
<refsect1 role="parameters">
&reftitle.parameters;
<para>
<variablelist>
<varlistentry>
<term><parameter>dosya</parameter></term>
<listitem>
<para>
Hakkında bilgi döndürülecek dosyanın yolu veya URL'si. Bir URL
belirtilmesi durumunda URL ayracı olarak <code>://</code>
kullanılmalıdır. Diğer URL biçimleri desteklenmemektedir.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><parameter>seçenekler</parameter></term>
<listitem>
<para>
Akım arayüzü tarafından atanan ek seçeneklerden oluşur. Aşağıdaki
değerlerin birleşiminden oluşan bit maskesidir.
<informaltable>
<tgroup cols="2">
<thead>
<row>
<entry>Seçenek</entry>
<entry>ıklama</entry>
</row>
</thead>
<tbody>
<row>
<entry>STREAM_URL_STAT_LINK</entry>
<entry>
Başka özkaynaklarla ilintilenme yeteneği olan özkaynaklar için
(örneğin, bir HTTP konumuna yönlendirme veya bir dosya sistemi
sembolik bağı). Bu seçenek sadece döndürülen bağın kendisi
hakkında bilgi döndürür, bağın hedefi hakkında değil. Bu seçenek,
<function>lstat</function>, <function>is_link</function> veya
<function>filetype</function> çağrılarına yanıtta atanır.
</entry>
</row>
<row>
<entry>STREAM_URL_STAT_QUIET</entry>
<entry>Bu seçenek atanmışsa sarmalayıcı herhangi bir hata
oluşturamayacaktır. Atanmamışsa, URL'nin durumlanması sırasında
<function>trigger_error</function> işlevini kullanarak hataları
raporlamaktan siz sorumlu olursunuz.
</entry>
</row>
</tbody>
</tgroup>
</informaltable>
</para>
</listitem>
</varlistentry>
</variablelist>
</para>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<function>stat</function> işlevinin döndürdüğü öğeleri içermesi gereken
bir dizi döner. Bilinmeyen veya kullanılabilir olmayan değerler uygun bir
değere (genellikle <literal>0</literal>) ayarlanır.
<function>stat</function> altında belgelendiği gibi <literal>mode</literal>
değerine özel itina gösterilir. Başarısızlık durumanda &false; döner.
</para>
</refsect1>
<refsect1 role="errors">
&reftitle.errors;
&userstream.not.implemented.warning;
</refsect1>
<refsect1 role="notes">
&reftitle.notes;
&userstream.updates.context;
</refsect1>
<refsect1 role="seealso">
&reftitle.seealso;
<para>
<simplelist>
<member><function>stat</function></member>
<member><methodname>streamwrapper::stream_stat</methodname></member>
</simplelist>
</para>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->