1
0
mirror of https://github.com/php/doc-tr.git synced 2026-03-24 07:12:18 +01:00
Files
archived-doc-tr/reference/filesystem/functions/is-executable.xml
2021-11-09 02:47:13 +03:00

128 lines
3.4 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: 8d8cd43bfcd67415f3d548b7209c5b1a63d88fd1 Maintainer: nilgun Status: ready -->
<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.is-executable">
<refnamediv>
<refname>is_executable</refname>
<refpurpose>Bir dosyanın çalıştırılabilir bir dosya olup olmadığını söyler
</refpurpose>
</refnamediv>
<refsect1 role="description">
&reftitle.description;
<methodsynopsis>
<type>bool</type><methodname>is_executable</methodname>
<methodparam><type>string</type><parameter>dosyaismi</parameter></methodparam>
</methodsynopsis>
<para>
Belirtilen dosyanın çalıştırılabilir bir dosya olup olmadığını söyler.
</para>
</refsect1>
<refsect1 role="parameters">
&reftitle.parameters;
<para>
<variablelist>
<varlistentry>
<term><parameter>dosyaismi</parameter></term>
<listitem>
<para>
Dosyanın yolu.
</para>
</listitem>
</varlistentry>
</variablelist>
</para>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
<parameter>dosyaismi</parameter> ile belirtilen dosya mevcutsa ve
çalıştırılabilir bir dosya ise &true; aksi takdirde &false; döndürür.
POSIX sistemlerde, dosya izinlerinde çalıştırılabilir biti etkin kılınmışsa
dosya çalıştırılabilir bir dosya olur. Windows için aşağıda Notlar bölümüne
bakın.
</para>
</refsect1>
<refsect1 role="errors">
&reftitle.errors;
&fs.emits.warning.on.failure;
</refsect1>
<refsect1 role="examples">
&reftitle.examples;
<para>
<example>
<title>- <function>is_executable</function> örneği</title>
<programlisting role="php">
<![CDATA[
<?php
$dosya = '/home/vincent/somefile.sh';
if (is_executable($dosya)) {
echo $dosya.' çalıştırılabilir';
} else {
echo $dosya.' çalıştırılamaz';
}
?>
]]>
</programlisting>
</example>
</para>
</refsect1>
<refsect1 role="notes">
&reftitle.notes;
&note.clearstatcache;
&tip.fopen-wrapper.stat;
<note>
<simpara>
Windows'ta, bir dosya Win API <literal>GetBinaryType()</literal> tarafından
tamamen çalıştırılabilir bir dosya olarak raporlanıyorsa dosya
çalıştırılabilir bir dosya olarak kabul edilir. Tarihsel sebeplerle,
<filename>.bat</filename> ve <filename>.cmd</filename> uzantılı dosyalar da
çalıştırılabilir dosyalar olarak kabul edilir. PHP 7.4.0 öncesinde,
<filename>.exe</filename> veya <filename>.com</filename> uzantılı bir dosya
boş değilse çalıştırılabilir dosya olduğu varsayılırdı.
<function>is_executable</function> işlevi açısından
<envar>PATHEXT</envar>'in konu dışı oluşuna dikkat edin.
</simpara>
</note>
</refsect1>
<refsect1 role="seealso">
&reftitle.seealso;
<para>
<simplelist>
<member><function>is_file</function></member>
<member><function>is_link</function></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
-->