com doc/zh: 更新 gettype(): reference/v ar/functions/gettype.xml

[email protected] (Bole Chen) Sat, 20 Feb 2021 08:45:38 +0000
Newsgroups php.doc.zh
Message-ID <[email protected]>
Commit:    2999bfaef397e16a60b3971069a62774f09eae30=0AAuthor:    =E8=92=
=8B=E6=96=87=E5=81=A5 <[email protected]>         Sat, 20 Feb 2021 13:47:43 =
+0800=0ACommitter: Bole Chen <[email protected]>      Sat, 20 Feb 2021 16:45:=
38 +0800=0AParents:   9c2a89b9b90a9fe36ff8050392fd76aea88466ff=0ABranches: =
 master=0A=0ALink:       http://git.php.net/?p=3Ddoc/zh.git;a=3Dcommitdiff;=
h=3D2999bfaef397e16a60b3971069a62774f09eae30=0A=0ALog:=0A=E6=9B=B4=E6=96=
=B0 gettype()=0A=0AChanged paths:=0A  M  reference/var/functions/gettype.xm=
l=0A=0A=0ADiff:=0Adiff --git a/reference/var/functions/gettype.xml b/refere=
nce/var/functions/gettype.xml=0Aindex 201ce656..2ffd096a 100644=0A--- a/ref=
erence/var/functions/gettype.xml=0A+++ b/reference/var/functions/gettype.xm=
l=0A@@ -1,82 +1,161 @@=0A <?xml version=3D"1.0" encoding=3D"utf-8"?>=0A <!-=
- $Revision$ -->=0A <!-- $Author$ -->=0A-<!-- EN-Revision: n/a Maintainer: =
nio Status: ready -->=0A-<!-- splitted from ./en/functions/var.xml, last ch=
ange in rev 1.2 -->=0A-  <refentry xml:id=3D"function.gettype" xmlns=3D"htt=
p://docbook.org/ns/docbook">=0A-   <refnamediv>=0A-    <refname>gettype</re=
fname>=0A-    <refpurpose>=E8=8E=B7=E5=8F=96=E5=8F=98=E9=87=8F=E7=9A=84=
=E7=B1=BB=E5=9E=8B</refpurpose>=0A-   </refnamediv>=0A-   <refsect1>=0A-   =
 <title>=E6=8F=8F=E8=BF=B0</title>=0A-     <methodsynopsis>=0A-      <type>=
string</type><methodname>gettype</methodname>=0A-      <methodparam><type>m=
ixed</type><parameter>var</parameter></methodparam>=0A-     </methodsynopsi=
s>=0A-    <para>=0A-     =E8=BF=94=E5=9B=9E PHP =E5=8F=98=E9=87=8F=E7=9A=
=84=E7=B1=BB=E5=9E=8B=0A-     <parameter>var</parameter>.=0A-    </para>=0A=
-    <warning>=0A-     <simpara>=0A-      =E4=B8=8D=E8=A6=81=E4=BD=BF=
=E7=94=A8 <function>gettype</function>=0A-      =E6=9D=A5=E6=B5=8B=E8=AF=
=95=E6=9F=90=E7=A7=8D=E7=B1=BB=E5=9E=8B=EF=BC=8C=E5=9B=A0=E4=B8=BA=E5=85=
=B6=E8=BF=94=E5=9B=9E=E7=9A=84=E5=AD=97=E7=AC=A6=E4=B8=B2=E5=9C=A8=E6=9C=
=AA=E6=9D=A5=E7=9A=84=E7=89=88=E6=9C=AC=E4=B8=AD=E5=8F=AF=E8=83=BD=E9=9C=
=80=E8=A6=81=E6=94=B9=E5=8F=98=E3=80=82=E6=AD=A4=E5=A4=96=EF=BC=8C=E7=94=
=B1=E4=BA=8E=E5=8C=85=E5=90=AB=E4=BA=86=E5=AD=97=E7=AC=A6=E4=B8=B2=E7=9A=
=84=E6=AF=94=E8=BE=83=EF=BC=8C=E5=AE=83=E7=9A=84=E8=BF=90=E8=A1=8C=E4=B9=
=9F=E6=98=AF=E8=BE=83=E6=85=A2=E7=9A=84=E3=80=82=0A-      <!-- where's my d=
ictionary? -->=0A-     </simpara>=0A-     <simpara>=0A-      =E4=BD=BF=
=E7=94=A8 <literal>is_*</literal> =E5=87=BD=E6=95=B0=E4=BB=A3=E6=9B=BF=
=E3=80=82=0A-     </simpara>=0A-    </warning>=0A-    <para>=0A-     =
=E8=BF=94=E5=9B=9E=E7=9A=84=E5=AD=97=E7=AC=A6=E4=B8=B2=E7=9A=84=E5=8F=AF=
=E8=83=BD=E5=80=BC=E4=B8=BA=EF=BC=9A=0A-     <itemizedlist>=0A-      <listi=
tem>=0A-       <simpara>=E2=80=9C<type>boolean</type>=E2=80=9D=EF=BC=88=
=E4=BB=8E PHP 4 =E8=B5=B7=EF=BC=89</simpara>=0A-      </listitem>=0A-      =
<listitem>=0A-       <simpara>=E2=80=9C<type>integer</type>=E2=80=9D</simpa=
ra>=0A-      </listitem>=0A-      <listitem>=0A-       <simpara>=E2=80=
=9C<type>double</type>=E2=80=9D=EF=BC=88=E7=94=B1=E4=BA=8E=E5=8E=86=
=E5=8F=B2=E5=8E=9F=E5=9B=A0=EF=BC=8C=E5=A6=82=E6=9E=9C=E6=98=AF <type>float=
</type> =E5=88=99=E8=BF=94=E5=9B=9E=E2=80=9Cdouble=E2=80=9D=EF=BC=8C=
=E8=80=8C=E4=B8=8D=E6=98=AF=E2=80=9Cfloat=E2=80=9D=EF=BC=89</simpara>=0A-  =
    </listitem>=0A-      <listitem>=0A-       <simpara>=E2=80=9C<type>strin=
g</type>=E2=80=9D</simpara>=0A-      </listitem>=0A-      <listitem>=0A-   =
    <simpara>=E2=80=9C<type>array</type>=E2=80=9D</simpara>=0A-      </list=
item>=0A-      <listitem>=0A-       <simpara>=E2=80=9C<type>object</type>=
=E2=80=9D</simpara>=0A-      </listitem>=0A-      <listitem>=0A-       <sim=
para>=E2=80=9C<type>resource</type>=E2=80=9D=EF=BC=88=E4=BB=8E PHP 4 =
=E8=B5=B7=EF=BC=89</simpara>=0A-      </listitem>=0A-      <listitem>=0A-  =
     <simpara>=E2=80=9C<type>NULL</type>=E2=80=9D=EF=BC=88=E4=BB=8E PHP 4 =
=E8=B5=B7=EF=BC=89</simpara>=0A-      </listitem>=0A-      <listitem>=0A-  =
     <simpara>=E2=80=9Cuser function=E2=80=9D=EF=BC=88=E5=8F=AA=E7=94=A8=
=E4=BA=8E PHP 3=EF=BC=8C=E7=8E=B0=E5=B7=B2=E5=81=9C=E7=94=A8=EF=BC=89</simp=
ara>=0A-      </listitem>=0A-      <listitem>=0A-       <simpara>=E2=80=
=9Cunknown type=E2=80=9D<!-- someone's joking? --></simpara>=0A-      </lis=
titem>=0A-     </itemizedlist>=0A-    </para>=0A-    <para>=0A-     =
=E5=AF=B9=E4=BA=8E PHP 4=EF=BC=8C=E4=BD=A0=E5=BA=94=E8=AF=A5=E4=BD=BF=
=E7=94=A8 <function>function_exists</function>=0A-     =E5=92=8C <function>=
method_exists</function>=0A-     =E5=8F=96=E4=BB=A3=E5=85=88=E5=89=8D=
=E5=B0=86 <function>gettype</function>=0A-     =E4=BD=9C=E7=94=A8=E4=BA=
=8E=E5=87=BD=E6=95=B0=E7=9A=84=E7=94=A8=E6=B3=95=E3=80=82=0A-    </para>=0A=
-    <para>=0A-     =E5=8F=82=E8=A7=81=0A-     <function>settype</function>=
=E3=80=81<function>is_array</function>=E3=80=81<function>is_bool</function>=
=E3=80=81<function>is_float</function>=E3=80=81<function>is_integer</functi=
on>=E3=80=81<function>is_null</function>=E3=80=81<function>is_numeric</func=
tion>=E3=80=81<function>is_object</function>=E3=80=81<function>is_resource<=
/function>=E3=80=81<function>is_scalar</function>=0A-     =E5=92=8C <functi=
on>is_string</function>=E3=80=82=0A-    </para>=0A-   </refsect1>=0A-  </re=
fentry>=0A+<!-- EN-Revision: 0c9c2dd669fe9395eaa73d487fbd160f9057429a Maint=
ainer: nio Status: ready -->=0A+<refentry xml:id=3D"function.gettype" xmlns=
=3D"http://docbook.org/ns/docbook">=0A+ <refnamediv>=0A+  <refname>gettype<=
/refname>=0A+  <refpurpose>=E8=8E=B7=E5=8F=96=E5=8F=98=E9=87=8F=E7=9A=84=
=E7=B1=BB=E5=9E=8B</refpurpose>=0A+ </refnamediv>=0A =0A+ <refsect1 role=3D=
"description">=0A+  &reftitle.description;=0A+  <methodsynopsis>=0A+   <typ=
e>string</type><methodname>gettype</methodname>=0A+   <methodparam><type>mi=
xed</type><parameter>value</parameter></methodparam>=0A+  </methodsynopsis>=
=0A+  <para>=0A+   =E8=BF=94=E5=9B=9E PHP <parameter>value</parameter> =
=E5=8F=98=E9=87=8F=E7=9A=84=E7=B1=BB=E5=9E=8B=E3=80=82=0A+   =E5=AF=B9=
=E4=BA=8E=E7=B1=BB=E5=9E=8B=E6=A3=80=E6=9F=A5=EF=BC=8C=E8=AF=B7=E4=BD=BF=
=E7=94=A8 <literal>is_*</literal> =E5=87=BD=E6=95=B0=E3=80=82=0A+  </para>=
=0A+ </refsect1>=0A+=0A+ <refsect1 role=3D"parameters">=0A+  &reftitle.para=
meters;=0A+  <para>=0A+   <variablelist>=0A+    <varlistentry>=0A+     <ter=
m><parameter>value</parameter></term>=0A+     <listitem>=0A+      <para>=0A=
+       =E8=A6=81=E6=A3=80=E6=9F=A5=E7=B1=BB=E5=9E=8B=E7=9A=84=E5=8F=98=
=E9=87=8F=E3=80=82=0A+      </para>=0A+     </listitem>=0A+    </varlistent=
ry>=0A+   </variablelist>=0A+  </para>=0A+ </refsect1>=0A+=0A+ <refsect1 ro=
le=3D"returnvalues">=0A+  &reftitle.returnvalues;=0A+  <para>=0A+   =
=E8=BF=94=E5=9B=9E=E5=AD=97=E7=AC=A6=E4=B8=B2=EF=BC=8C=E5=8F=AF=E8=83=BD=
=E5=80=BC=E4=B8=BA=EF=BC=9A=0A+   <simplelist>=0A+    <member>=0A+      <li=
teral>"boolean"</literal>=0A+     </member>=0A+    <member>=0A+     <litera=
l>"integer"</literal>=0A+    </member>=0A+    <member>=0A+     <literal>"do=
uble"</literal>=0A+     =EF=BC=88=E7=94=B1=E4=BA=8E=E5=8E=86=E5=8F=B2=
=E5=8E=9F=E5=9B=A0=EF=BC=8C=E5=A6=82=E6=9E=9C=E6=98=AF=E6=B5=AE=E7=82=B9=
=E5=9E=8B=EF=BC=8C=E5=88=99=E8=BF=94=E5=9B=9E <literal>"double"</literal>=
=EF=BC=8C=E8=80=8C=E4=B8=8D=E4=BB=85=E4=BB=85=E6=98=AF <literal>"float"</li=
teral>=EF=BC=89=0A+    </member>=0A+    <member>=0A+     <literal>"string"<=
/literal>=0A+    </member>=0A+    <member>=0A+     <literal>"array"</litera=
l>=0A+    </member>=0A+    <member>=0A+     <literal>"object"</literal>=0A+=
    </member>=0A+    <member>=0A+     <literal>"resource"</literal>=0A+    =
</member>=0A+    <member>=0A+     <literal>"resource (closed)"</literal> =
=E8=87=AA PHP 7.2.0 =E8=B5=B7=0A+    </member>=0A+    <member>=0A+     <lit=
eral>"NULL"</literal>=0A+    </member>=0A+    <member>=0A+     <literal>"un=
known type"</literal>=0A+    </member>=0A+   </simplelist>=0A+  </para>=0A+=
 </refsect1>=0A+=0A+ <refsect1 role=3D"examples">=0A+  &reftitle.examples;=
=0A+  <para>=0A+   <example>=0A+    <title><function>gettype</function> =
=E7=A4=BA=E4=BE=8B</title>=0A+    <programlisting role=3D"php">=0A+<![CDATA=
[=0A+<?php=0A+=0A+$data =3D array(1, 1., NULL, new stdClass, 'foo');=0A+=0A=
+foreach ($data as $value) {=0A+    echo gettype($value), "\n";=0A+}=0A+=0A=
+?>=0A+]]>=0A+    </programlisting>=0A+    &example.outputs.similar;=0A+   =
 <screen>=0A+<![CDATA[=0A+integer=0A+double=0A+NULL=0A+object=0A+string=0A+=
]]>=0A+    </screen>=0A+   </example>=0A+  </para>=0A+ </refsect1>=0A+=0A+ =
<refsect1 role=3D"changelog">=0A+  &reftitle.changelog;=0A+  <para>=0A+   <=
informaltable>=0A+    <tgroup cols=3D"2">=0A+     <thead>=0A+      <row>=0A=
+       <entry>&Version;</entry>=0A+       <entry>&Description;</entry>=0A+=
      </row>=0A+     </thead>=0A+     <tbody>=0A+      <row>=0A+       <ent=
ry>7.2.0</entry>=0A+       <entry>=0A+        =E7=8E=B0=E5=9C=A8=EF=BC=
=8C=E5=B7=B2=E5=85=B3=E9=97=AD=E7=9A=84=E8=B5=84=E6=BA=90=E6=8A=A5=E5=91=
=8A=E4=B8=BA <literal>'resource (closed)'</literal>=E3=80=82=0A+        =
=E6=AD=A4=E5=89=8D=EF=BC=8C=E5=B7=B2=E5=85=B3=E9=97=AD=E7=9A=84=E8=B5=84=
=E6=BA=90=E6=8A=A5=E5=91=8A=E4=B8=BA <literal>'unknown type'</literal>=
=E3=80=82=0A+       </entry>=0A+      </row>=0A+     </tbody>=0A+    </tgro=
up>=0A+   </informaltable>=0A+  </para>=0A+ </refsect1>=0A+=0A+ <refsect1 r=
ole=3D"seealso">=0A+  &reftitle.seealso;=0A+  <para>=0A+   <simplelist>=0A+=
    <member><function>settype</function></member>=0A+    <member><function>=
get_class</function></member>=0A+    <member><function>is_array</function><=
/member>=0A+    <member><function>is_bool</function></member>=0A+    <membe=
r><function>is_callable</function></member>=0A+    <member><function>is_flo=
at</function></member>=0A+    <member><function>is_int</function></member>=
=0A+    <member><function>is_null</function></member>=0A+    <member><funct=
ion>is_numeric</function></member>=0A+    <member><function>is_object</func=
tion></member>=0A+    <member><function>is_resource</function></member>=0A+=
    <member><function>is_scalar</function></member>=0A+    <member><functio=
n>is_string</function></member>=0A+    <member><function>function_exists</f=
unction></member>=0A+    <member><function>method_exists</function></member=
>=0A+   </simplelist>=0A+  </para>=0A+ </refsect1>=0A+</refentry>=0A <!-- K=
eep this comment at the end of the file=0A Local variables:=0A mode: sgml=
=0A