reference/posix/functions/posix-ttyname.xml
9c166423255b3d5e02f74232f2d05fd3b59d5d62
...
...
@@ -9,13 +9,13 @@
9
9
<refsect1 role="description">
10
10
&reftitle.description;
11
11
<methodsynopsis>
12
-
<type>string</type><methodname>posix_ttyname</methodname>
13
-
<methodparam><type>mixed</type><parameter>fd</parameter></methodparam>
12
+
<type class="union"><type>string</type><type>false</type></type><methodname>posix_ttyname</methodname>
13
+
<methodparam><type class="union"><type>resource</type><type>int</type></type><parameter>file_descriptor</parameter></methodparam>
14
14
</methodsynopsis>
15
15
<para>
16
16
Returns a <type>string</type> for the absolute path to the current
17
17
terminal device that is open on the file descriptor
18
-
<parameter>fd</parameter>.
18
+
<parameter>file_descriptor</parameter>.
19
19
</para>
20
20
</refsect1>
21
21

...
...
@@ -32,12 +32,59 @@
32
32
&reftitle.returnvalues;
33
33
<para>
34
34
On success, returns a <type>string</type> of the absolute path of the
35
-
<parameter>fd</parameter>. On failure, returns &false;
35
+
<parameter>file_descriptor</parameter>. On failure, returns &false;
36
36
</para>
37
37
</refsect1>
38
38

39
-
</refentry>
39
+
<refsect1 role="errors">
40
+
&reftitle.errors;
41
+
<para>
42
+
On invalid <parameter>file_descriptor</parameter> integer values
43
+
an <constant>E_WARNING</constant> is raised.
44
+
</para>
45
+
</refsect1>
46
+

47
+
<refsect1 role="changelog">
48
+
&reftitle.changelog;
49
+
<informaltable>
50
+
<tgroup cols="2">
51
+
<thead>
52
+
<row>
53
+
<entry>&Version;</entry>
54
+
<entry>&Description;</entry>
55
+
</row>
56
+
</thead>
57
+
<tbody>
58
+
<row>
59
+
<entry>8.3.0</entry>
60
+
<entry>
61
+
Type error <constant>E_WARNING</constant>s are now raised for integer
62
+
coercions following the usual PHP type coercion semantics.
63
+
</entry>
64
+
</row>
65
+
<row>
66
+
<entry>8.3.0</entry>
67
+
<entry>
68
+
On invalid <parameter>file_descriptor</parameter> integer values
69
+
an <constant>E_WARNING</constant> is now raised.
70
+
</entry>
71
+
</row>
72
+
</tbody>
73
+
</tgroup>
74
+
</informaltable>
75
+
</refsect1>
40
76

77
+
<refsect1 role="seealso">
78
+
&reftitle.seealso;
79
+
<para>
80
+
<simplelist>
81
+
<member><function>posix_isatty</function></member>
82
+
<member><function>stream_isatty</function></member>
83
+
</simplelist>
84
+
</para>
85
+
</refsect1>
86
+

87
+
</refentry>
41
88
<!-- Keep this comment at the end of the file
42
89
Local variables:
43
90
mode: sgml
44
91