is_executable 判断给定文件名是否可执行 &reftitle.description; boolis_executable stringfilename 判断给定文件名是否可执行。 &reftitle.parameters; filename 文件的路径。 &reftitle.returnvalues; 如果文件存在且可执行则返回 &true;,错误时返回 &false;。在 POSIX 系统中,如果设置了文件权限的可执行位,则文件可执行。对于 Windows,请参阅下面的注释。 &reftitle.errors; &fs.emits.warning.on.failure; &reftitle.examples; <function>is_executable</function> 例子 ]]> &reftitle.notes; ¬e.clearstatcache; &tip.fopen-wrapper.stat; 在 Windows 上,如果文件是 Win API GetBinaryType() 报告的正确可执行文件,则该文件视为可执行文件;由于 BC 原因,扩展名是 .bat.cmd 的文件也被视为可执行文件。在 PHP 7.4.0 之前,任何扩展名是 .bat.cmd 的非空文件都被视为可执行文件。注意 PATHEXTis_executable 无关。 &reftitle.seealso; is_file is_link