reference/ftp/functions/ftp-chmod.xml
4d1c34c9b7a30cfc3a59641122c707a2812cfed7
...
...
@@ -8,14 +8,14 @@
8
8
<refsect1 role="description">
9
9
&reftitle.description;
10
10
<methodsynopsis>
11
-
<type>int</type><methodname>ftp_chmod</methodname>
12
-
<methodparam><type>resource</type><parameter>ftp_stream</parameter></methodparam>
13
-
<methodparam><type>int</type><parameter>mode</parameter></methodparam>
11
+
<type class="union"><type>int</type><type>false</type></type><methodname>ftp_chmod</methodname>
12
+
<methodparam><type>FTP\Connection</type><parameter>ftp</parameter></methodparam>
13
+
<methodparam><type>int</type><parameter>permissions</parameter></methodparam>
14
14
<methodparam><type>string</type><parameter>filename</parameter></methodparam>
15
15
</methodsynopsis>
16
16
<para>
17
17
Sets the permissions on the specified remote file to
18
-
<parameter>mode</parameter>.
18
+
<parameter>permissions</parameter>.
19
19
</para>
20
20
</refsect1>
21
21
<refsect1 role="parameters">
...
...
@@ -23,15 +23,13 @@
23
23
<para>
24
24
<variablelist>
25
25
<varlistentry>
26
-
<term><parameter>ftp_stream</parameter></term>
26
+
<term><parameter>ftp</parameter></term>
27
27
<listitem>
28
-
<para>
29
-
The link identifier of the FTP connection.
30
-
</para>
28
+
&ftp.parameter.ftp;
31
29
</listitem>
32
30
</varlistentry>
33
31
<varlistentry>
34
-
<term><parameter>mode</parameter></term>
32
+
<term><parameter>permissions</parameter></term>
35
33
<listitem>
36
34
<para>
37
35
The new permissions, given as an <emphasis>octal</emphasis> value.
...
...
@@ -55,6 +53,24 @@
55
53
Returns the new file permissions on success or &false; on error.
56
54
</para>
57
55
</refsect1>
56
+

57
+
<refsect1 role="changelog">
58
+
&reftitle.changelog;
59
+
<informaltable>
60
+
<tgroup cols="2">
61
+
<thead>
62
+
<row>
63
+
<entry>&Version;</entry>
64
+
<entry>&Description;</entry>
65
+
</row>
66
+
</thead>
67
+
<tbody>
68
+
&ftp.changelog.ftp-param;
69
+
</tbody>
70
+
</tgroup>
71
+
</informaltable>
72
+
</refsect1>
73
+
58
74
<refsect1 role="examples">
59
75
&reftitle.examples;
60
76
<para>
...
...
@@ -66,20 +82,20 @@
66
82
$file = 'public_html/index.php';
67
83

68
84
// set up basic connection
69
-
$conn_id = ftp_connect($ftp_server);
85
+
$ftp = ftp_connect($ftp_server);
70
86

71
87
// login with username and password
72
-
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
88
+
$login_result = ftp_login($ftp, $ftp_user_name, $ftp_user_pass);
73
89

74
90
// try to chmod $file to 644
75
-
if (ftp_chmod($conn_id, 0644, $file) !== false) {
91
+
if (ftp_chmod($ftp, 0644, $file) !== false) {
76
92
echo "$file chmoded successfully to 644\n";
77
93
} else {
78
94
echo "could not chmod $file\n";
79
95
}
80
96

81
97
// close the connection
82
-
ftp_close($conn_id);
98
+
ftp_close($ftp);
83
99
?>
84
100
]]>
85
101
</programlisting>
...
...
@@ -95,7 +111,6 @@ ftp_close($conn_id);
95
111
</para>
96
112
</refsect1>
97
113
</refentry>
98
-

99
114
<!-- Keep this comment at the end of the file
100
115
Local variables:
101
116
mode: sgml
102
117