nlopess Sun Feb 11 14:01:31 2007 UTC
Modified files:
/phpdoc/en/features commandline.xml
Log:
document --r* switches
http://cvs.php.net/viewvc.cgi/phpdoc/en/features/commandline.xml?r1=1.44&r2=1.45&diff_format=u
Index: phpdoc/en/features/commandline.xml
diff -u phpdoc/en/features/commandline.xml:1.44
phpdoc/en/features/commandline.xml:1.45
--- phpdoc/en/features/commandline.xml:1.44 Mon Feb 5 21:01:02 2007
+++ phpdoc/en/features/commandline.xml Sun Feb 11 14:01:31 2007
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.44 $ -->
+<!-- $Revision: 1.45 $ -->
<chapter id="features.commandline">
<title>Using PHP from the command line</title>
<para>
@@ -361,12 +361,12 @@
php [options] -- [args...]
php [options] -a
- -a Run interactively
+ -a Run as interactive shell
-c <path>|<file> Look for php.ini file in this directory
-n No php.ini file will be used
-d foo[=bar] Define INI entry foo with value 'bar'
-e Generate extended information for debugger/profiler
- -f <file> Parse <file>.
+ -f <file> Parse and execute <file>.
-h This help
-i PHP information
-l Syntax check only (lint)
@@ -384,6 +384,11 @@
args... Arguments passed to script. Use -- args when first argument
starts with - or script is read from stdin
+
+ --rf <name> Show information about function <name>.
+ --rc <name> Show information about class <name>.
+ --re <name> Show information about extension <name>.
+ --ri <name> Show configuration for extension <name>.
]]>
</screen>
</para>
@@ -968,6 +973,64 @@
</para>
</entry>
</row>
+ <row>
+ <entry>--rf</entry>
+ <entry>--rfunction</entry>
+ <entry>
+ <para>
+ Shows information about the given function or class method (e.g.
+ number and name of the parameters). Available as of PHP 5.1.2.
+ </para>
+ <para>
+ <example>
+ <title>basic <literal>--rf</literal> usage</title>
+ <programlisting role="shell">
+<![CDATA[
+$ php --rf var_dump
+Function [ <internal> public function var_dump ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $var ]
+ Parameter #1 [ <optional> $... ]
+ }
+}
+]]>
+ </programlisting>
+ </example>
+ </para>
+ </entry>
+ </row>
+ <row>
+ <entry>--rc</entry>
+ <entry>--rclass</entry>
+ <entry>
+ <para>
+ Show information about the given class (list of constants, properties
+ and methods). Available as of PHP 5.1.2.
+ </para>
+ </entry>
+ </row>
+ <row>
+ <entry>--re</entry>
+ <entry>--rextension</entry>
+ <entry>
+ <para>
+ Show information about the given extension (list of &php.ini; options,
+ defined functions, constants and classes). Available as of PHP 5.1.2.
+ </para>
+ </entry>
+ </row>
+ <row>
+ <entry>-ri</entry>
+ <entry>--rextinfo</entry>
+ <entry>
+ <para>
+ Shows the configuration information for the given extension (the same
+ information that is returned by <function>phpinfo</function>).
+ Available as of PHP 5.2.2.
+ </para>
+ </entry>
+ </row>
</tbody>
</tgroup>
</table>