com doc/zh: 添加 ftp-mlsd.xml 文 件: reference/ftp/functions/ftp-mlsd.xml
[email protected] (Dai Jie) Fri, 22 Jan 2021 12:18:09 +0000
| Newsgroups | php.doc.zh |
|---|---|
| Message-ID | <[email protected]> |
Commit: d4ffbf959ab8c237d09482bb8c3e4b8bf2295de7 Author: 蒋文健 <[email protected]> Tue, 19 Jan 2021 21:04:32 +0800 Committer: daijie <[email protected]> Fri, 22 Jan 2021 20:18:09 +0800 Parents: bede9b06ef7fcfd6d6457e953f0efeb39ff23c80 Branches: master Link: http://git.php.net/?p=doc/zh.git;a=commitdiff;h=d4ffbf959ab8c237d09482bb8c3e4b8bf2295de7 Log: 添加 ftp-mlsd.xml 文件 对应英文文件:https://github.com/php/doc-en/blob/master/reference/ftp/functions/ftp-mlsd.xml Changed paths: A reference/ftp/functions/ftp-mlsd.xml Diff: diff --git a/reference/ftp/functions/ftp-mlsd.xml b/reference/ftp/functions/ftp-mlsd.xml new file mode 100644 index 00000000..9662eaac --- /dev/null +++ b/reference/ftp/functions/ftp-mlsd.xml @@ -0,0 +1,200 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- $Revision$ --> +<!-- EN-Revision: 18680fd1681731888c6fb7c530cfdb712f53e954 Status: ready --> +<refentry xml:id="function.ftp-mlsd" xmlns="http://docbook.org/ns/docbook"> + <refnamediv> + <refname>ftp_mlsd</refname> + <refpurpose>返回指定目录中的文件列表</refpurpose> + </refnamediv> + <refsect1 role="description"> + &reftitle.description; + <methodsynopsis> + <type class="union"><type>array</type><type>false</type></type><methodname>ftp_mlsd</methodname> + <methodparam><type>resource</type><parameter>ftp</parameter></methodparam> + <methodparam><type>string</type><parameter>directory</parameter></methodparam> + </methodsynopsis> + </refsect1> + <refsect1 role="parameters"> + &reftitle.parameters; + <para> + <variablelist> + <varlistentry> + <term><parameter>ftp</parameter></term> + <listitem> + <para> + FTP 连接的链接标识符。 + </para> + </listitem> + </varlistentry> + <varlistentry> + <term><parameter>directory</parameter></term> + <listitem> + <para> + 要列出的目录。 + </para> + </listitem> + </varlistentry> + </variablelist> + </para> + </refsect1> + <refsect1 role="returnvalues"> + &reftitle.returnvalues; + <para> + 如果成功,则返回目录中包含文件信息的数组的数组; + 如果错误,则返回 &false; 。 + </para> + </refsect1> + <refsect1 role="examples"> + &reftitle.examples; + <para> + <example> + <title><function>ftp_mlsd</function> 示例</title> + <programlisting role="php"> +<![CDATA[ +<?php +// 简历基本连接 +$conn_id = ftp_connect($ftp_server); +// 使用用户名和密码进行登录 +$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass); +// 获取当前目录的内容 +$contents = ftp_mlsd($conn_id, "."); +// 输出 $contents +var_dump($contents); +?> +]]> + </programlisting> + &example.outputs.similar; + <screen> +<![CDATA[ +array(5) { + [0]=> + array(8) { + ["name"]=> + string(1) "." + ["modify"]=> + string(14) "20171212154511" + ["perm"]=> + string(7) "flcdmpe" + ["type"]=> + string(4) "cdir" + ["unique"]=> + string(11) "811U5740002" + ["UNIX.group"]=> + string(2) "33" + ["UNIX.mode"]=> + string(4) "0755" + ["UNIX.owner"]=> + string(2) "33" + } + [1]=> + array(8) { + ["name"]=> + string(2) ".." + ["modify"]=> + string(14) "20171212154511" + ["perm"]=> + string(7) "flcdmpe" + ["type"]=> + string(4) "pdir" + ["unique"]=> + string(11) "811U5740002" + ["UNIX.group"]=> + string(2) "33" + ["UNIX.mode"]=> + string(4) "0755" + ["UNIX.owner"]=> + string(2) "33" + } + [2]=> + array(8) { + ["name"]=> + string(11) "public_html" + ["modify"]=> + string(14) "20171211171525" + ["perm"]=> + string(7) "flcdmpe" + ["type"]=> + string(3) "dir" + ["unique"]=> + string(11) "811U5740525" + ["UNIX.group"]=> + string(2) "33" + ["UNIX.mode"]=> + string(4) "0755" + ["UNIX.owner"]=> + string(2) "33" + } + [3]=> + array(8) { + ["name"]=> + string(10) "public_ftp" + ["modify"]=> + string(14) "20171211174536" + ["perm"]=> + string(7) "flcdmpe" + ["type"]=> + string(3) "dir" + ["unique"]=> + string(11) "811U57405EE" + ["UNIX.group"]=> + string(2) "33" + ["UNIX.mode"]=> + string(4) "0755" + ["UNIX.owner"]=> + string(2) "33" + } + [4]=> + array(8) { + ["name"]=> + string(3) "www" + ["modify"]=> + string(14) "www" + ["perm"]=> + string(7) "flcdmpe" + ["type"]=> + string(3) "dir" + ["unique"]=> + string(11) "811U5740780" + ["UNIX.group"]=> + string(2) "33" + ["UNIX.mode"]=> + string(4) "0755" + ["UNIX.owner"]=> + string(2) "33" + } +} +]]> + </screen> + </example> + </para> + </refsect1> + <refsect1 role="seealso"> + &reftitle.seealso; + <para> + <simplelist> + <member><function>ftp_rawlist</function></member> + <member><function>ftp_nlist</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 +-->