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