reference/var/functions/gettype.xml
51aee00be4000b28ddecc0c34555d5ce3ae54d1a
...
...
@@ -10,10 +10,10 @@
10
10
&reftitle.description;
11
11
<methodsynopsis>
12
12
<type>string</type><methodname>gettype</methodname>
13
-
<methodparam><type>mixed</type><parameter>var</parameter></methodparam>
13
+
<methodparam><type>mixed</type><parameter>value</parameter></methodparam>
14
14
</methodsynopsis>
15
15
<para>
16
-
Returns the type of the PHP variable <parameter>var</parameter>. For
16
+
Returns the type of the PHP variable <parameter>value</parameter>. For
17
17
type checking, use <literal>is_*</literal> functions.
18
18
</para>
19
19
</refsect1>
...
...
@@ -23,7 +23,7 @@
23
23
<para>
24
24
<variablelist>
25
25
<varlistentry>
26
-
<term><parameter>var</parameter></term>
26
+
<term><parameter>value</parameter></term>
27
27
<listitem>
28
28
<para>
29
29
The variable being type checked.
...
...
@@ -38,60 +38,65 @@
38
38
&reftitle.returnvalues;
39
39
<para>
40
40
Possible values for the returned string are:
41
-
<itemizedlist>
42
-
<listitem>
43
-
<simpara>
44
-
"<type>boolean</type>"
45
-
</simpara>
46
-
</listitem>
47
-
<listitem>
48
-
<simpara>
49
-
"<type>integer</type>"
50
-
</simpara>
51
-
</listitem>
52
-
<listitem>
53
-
<simpara>
54
-
"<type>double</type>" (for historical reasons "double" is
55
-
returned in case of a <type>float</type>, and not simply
56
-
"float")
57
-
</simpara>
58
-
</listitem>
59
-
<listitem>
60
-
<simpara>
61
-
"<type>string</type>"
62
-
</simpara>
63
-
</listitem>
64
-
<listitem>
65
-
<simpara>
66
-
"<type>array</type>"
67
-
</simpara>
68
-
</listitem>
69
-
<listitem>
70
-
<simpara>
71
-
"<type>object</type>"
72
-
</simpara>
73
-
</listitem>
74
-
<listitem>
75
-
<simpara>
76
-
"<type>resource</type>"
77
-
</simpara>
78
-
</listitem>
79
-
<listitem>
80
-
<simpara>
81
-
"resource (closed)" as of PHP 7.2.0
82
-
</simpara>
83
-
</listitem>
84
-
<listitem>
85
-
<simpara>
86
-
"<type>NULL</type>"
87
-
</simpara>
88
-
</listitem>
89
-
<listitem>
90
-
<simpara>
91
-
"unknown type"
92
-
</simpara>
93
-
</listitem>
94
-
</itemizedlist>
41
+
<simplelist>
42
+
<member>
43
+
<literal>"boolean"</literal>
44
+
</member>
45
+
<member>
46
+
<literal>"integer"</literal>
47
+
</member>
48
+
<member>
49
+
<literal>"double"</literal> (for historical reasons <literal>"double"</literal> is
50
+
returned in case of a <type>float</type>, and not simply
51
+
<literal>"float"</literal>)
52
+
</member>
53
+
<member>
54
+
<literal>"string"</literal>
55
+
</member>
56
+
<member>
57
+
<literal>"array"</literal>
58
+
</member>
59
+
<member>
60
+
<literal>"object"</literal>
61
+
</member>
62
+
<member>
63
+
<literal>"resource"</literal>
64
+
</member>
65
+
<member>
66
+
<literal>"resource (closed)"</literal> as of PHP 7.2.0
67
+
</member>
68
+
<member>
69
+
<literal>"NULL"</literal>
70
+
</member>
71
+
<member>
72
+
<literal>"unknown type"</literal>
73
+
</member>
74
+
</simplelist>
75
+
</para>
76
+
</refsect1>
77
+

78
+
<refsect1 role="changelog">
79
+
&reftitle.changelog;
80
+
<para>
81
+
<informaltable>
82
+
<tgroup cols="2">
83
+
<thead>
84
+
<row>
85
+
<entry>&Version;</entry>
86
+
<entry>&Description;</entry>
87
+
</row>
88
+
</thead>
89
+
<tbody>
90
+
<row>
91
+
<entry>7.2.0</entry>
92
+
<entry>
93
+
Closed resources are now reported as <literal>'resource (closed)'</literal>.
94
+
Previously the returned value for closed resources were <literal>'unknown type'</literal>.
95
+
</entry>
96
+
</row>
97
+
</tbody>
98
+
</tgroup>
99
+
</informaltable>
95
100
</para>
96
101
</refsect1>
97
102

...
...
@@ -127,35 +132,11 @@ string
127
132
</para>
128
133
</refsect1>
129
134

130
-
<refsect1 role="changelog">
131
-
&reftitle.changelog;
132
-
<para>
133
-
<informaltable>
134
-
<tgroup cols="2">
135
-
<thead>
136
-
<row>
137
-
<entry>&Version;</entry>
138
-
<entry>&Description;</entry>
139
-
</row>
140
-
</thead>
141
-
<tbody>
142
-
<row>
143
-
<entry>7.2.0</entry>
144
-
<entry>
145
-
Closed resources are now reported as <literal>'resource (closed)'</literal>.
146
-
Previously the returned value for closed resources were <literal>'unknown type'</literal>.
147
-
</entry>
148
-
</row>
149
-
</tbody>
150
-
</tgroup>
151
-
</informaltable>
152
-
</para>
153
-
</refsect1>
154
-

155
135
<refsect1 role="seealso">
156
136
&reftitle.seealso;
157
137
<para>
158
138
<simplelist>
139
+
<member><function>get_debug_type</function></member>
159
140
<member><function>settype</function></member>
160
141
<member><function>get_class</function></member>
161
142
<member><function>is_array</function></member>
...
...
@@ -175,7 +156,6 @@ string
175
156
</para>
176
157
</refsect1>
177
158
</refentry>
178
-

179
159
<!-- Keep this comment at the end of the file
180
160
Local variables:
181
161
mode: sgml
182
162