cvs: phpdoc-zh /reference/var/functions print-r.xml
| From: | Krazy Nio | Date: | Thu, 29 May 2003 13:31:23 +0000 |
| Subject: | cvs: phpdoc-zh /reference/var/functions print-r.xml | ||
| Groups: | php.doc.zh | ||
| Request: | Send a blank email to doc-zh+get-1492@lists.php.net to get a copy of this message | ||
nio Thu May 29 09:31:23 2003 EDT
Added files:
/phpdoc-zh/reference/var/functions print-r.xml
Log:
Add file
Index: phpdoc-zh/reference/var/functions/print-r.xml
+++ phpdoc-zh/reference/var/functions/print-r.xml
<?xml version="1.0" encoding="gb2312"?>
<!-- $Revision: 1.1 $ -->
<!-- $Author: nio $ -->
<!-- EN-Revision: 1.5 Maintainer: nio Status: ready -->
<!-- splitted from ./en/functions/var.xml, last change in rev 1.5 -->
<refentry id="function.print-r">
<refnamediv>
<refname>print_r</refname>
<refpurpose>
´òÓ¡¹ØÓÚ±äÁ¿µÄÒ×ÓÚÀí½âµÄÐÅÏ¢¡£
</refpurpose>
</refnamediv>
<refsect1>
<title>ÃèÊö</title>
<methodsynopsis>
<type>bool</type><methodname>print_r</methodname>
<methodparam><type>mixed</type><parameter>expression</parameter></methodparam>
<methodparam
choice="opt"><type>bool</type><parameter>return</parameter></methodparam>
</methodsynopsis>
<note>
<simpara>
²ÎÊý <parameter>return</parameter> ÊÇÔÚ PHP 4.3.0 µÄʱºò¼ÓÉϵÄ
</simpara>
</note>
<simpara>
<function>print_r</function>
ÏÔʾ¹ØÓÚÒ»¸ö±äÁ¿µÄÒ×ÓÚÀí½âµÄÐÅÏ¢¡£Èç¹û¸ø³öµÄÊÇ
<type>string</type>¡¢<type>integer</type>
»ò
<type>float</type>£¬½«´òÓ¡±äÁ¿Öµ±¾Éí¡£Èç¹û¸ø³öµÄÊÇ
<type>array</type>£¬½«»á°´ÕÕÒ»¶¨¸ñʽÏÔʾ¼üºÍÔªËØ¡£<type>object</type>
ÓëÊý×éÀàËÆ¡£
</simpara>
<simpara>
¼Çס£¬<function>print_r</function>
½«°ÑÊý×éµÄÖ¸ÕëÒÆµ½×îºó±ß¡£Ê¹ÓÃ
<function>reset</function> ¿ÉÈÃÖ¸Õë»Øµ½¿ªÊ¼´¦¡£
</simpara>
<para>
<informalexample>
<programlisting role="php">
<![CDATA[
<pre>
<?php
$a = array ('a' => 'apple', 'b' => 'banana',
'c' => array ('x','y','z'));
print_r ($a);
?>
</pre>
]]>
</programlisting>
</informalexample>
</para>
<para>
ÉϱߵĴúÂ뽫Êä³ö£º
<screen>
<![CDATA[
<pre>
Array
(
[a] => apple
[b] => banana
[c] => Array
(
[0] => x
[1] => y
[2] => z
)
)
</pre>
]]>
</screen>
</para>
<para>
Èç¹ûÏë²¶×½ <function>print_r</function> µÄÊä³ö£¬¿ÉʹÓÃ
<parameter>return</parameter> ²ÎÊý¡£Èô´Ë²ÎÊýÉèΪ
&true;£¬<function>print_r</function>
½«²»´òÓ¡½á¹û£¨´ËΪĬÈ϶¯×÷£©£¬¶øÊÇ·µ»ØÆäÊä³ö¡£
</para>
<para>
<example>
<title><parameter>return</parameter> ²ÎÊýʾÀý</title>
<programlisting role="php">
<![CDATA[
<?php
$b = array ('m' => 'monkey', 'foo' => 'bar',
'x' => array ('x', 'y', 'z'));
$results = print_r ($b, true); //$results °üº¬ÁË print_r µÄÊä³ö½á¹û
?>
]]>
</programlisting>
</example>
</para>
<note>
<simpara>
Èç¹ûÏëÔÚ PHP 4.3.0 ֮ǰµÄ°æ±¾Öв¶×½
<function>print_r</function> µÄÊä³ö£¬¿ÉʹÓÃ<link
linkend="ref.outcontrol">Êä³ö¿ØÖƺ¯Êý</link>¡£
</simpara>
</note>
<note>
<simpara>
ÔÚ PHP 4.0.4 ֮ǰµÄ°æ±¾ÖУ¬Èç¹û¸ø³öµÄ
<type>array</type> »ò <type>object</type>
°üº¬ÁËÖ±½Ó»ò¼ä½ÓÖ¸Ïò×ÔÉíµÄÒýÓã¬<function>print_r</function>
½«ÓÀÔ¶¼ÌÐøÏÂÈ¥¡£<literal>print_r($GLOBALS)</literal>
¾ÍÊÇÒ»¸öÀý×Ó£¬ÒòΪ <literal>$GLOBALS</literal>
×ÔÉí¼´ÊÇÈ«¾Ö±äÁ¿£¬Æä°üº¬ÁËÖ¸Ïò×ÔÉíµÄÒýÓá£
</simpara>
</note>
<simpara>
²Î¼û
<function>ob_start</function>¡¢<function>var_dump</function>
ºÍ <function>var_export</function>¡£
</simpara>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->