cvs: phpdoc-ja /appendices reserved.xml
| From: | Rui Hirokawa | Date: | Fri, 31 May 2002 05:30:14 +0000 |
| Subject: | cvs: phpdoc-ja /appendices reserved.xml | ||
| Groups: | php.doc | ||
| Request: | Send a blank email to phpdoc+get-969346028@lists.php.net to get a copy of this message | ||
hirokawa Fri May 31 01:30:14 2002 EDT
Modified files:
/phpdoc-ja/appendices reserved.xml
Log:
update translation.
Index: phpdoc-ja/appendices/reserved.xml diff -u phpdoc-ja/appendices/reserved.xml:1.9 phpdoc-ja/appendices/reserved.xml:1.10 --- phpdoc-ja/appendices/reserved.xml:1.9 Sun Jan 27 20:43:12 2002 +++ phpdoc-ja/appendices/reserved.xml Fri May 31 01:30:14 2002 @@ -1,229 +1,1094 @@ <?xml version="1.0" encoding="utf-8"?> +<!-- $Revision: 1.10 $ --> + <appendix id="reserved"> <title>äºç´èªã®ä¸è¦§</title> - <para> - 以ä¸ã«PHPã®äºç´èª(ãã®å¤ãã¯<link linkend="language.variables.predefined"> - å®ç¾©æ¸ã¿ã®å¤æ°</link>ããã³<link linkend="language.constants">宿°</link> - ã®ä¸è¦§ã示ãã¾ããããã«ã¯é¢æ°ã¯å«ã¾ãããè¨èªã®æ§é ãå«ã¾ãã¾ãã - æ··ä¹±ãæããã¨ã確å®ã§ããããããããã®ååã夿°ã颿°ã宿°ã - ã¡ã½ããã®ååã¨ãã¦ä½¿ç¨ããã¹ãã§ã¯ããã¾ããã - <simplelist columns="3"> - <member> - <link linkend="language.operators.logical">and</link> - </member> - <member> - <link linkend="language.variables.predefined.php">$argv</link> - </member> - <member> - <link linkend="control-structures.foreach">as</link> - </member> - <member> - <link linkend="language.variables.predefined.php">$argc</link> - </member> - <member> - <link linkend="control-structures.break">break</link> - </member> - <member> - <link linkend="control-structures.switch">case</link> - </member> - <member> - <link linkend="functions.old-syntax">cfunction</link> - </member> - <member> - <link linkend="keyword.class">class</link> - </member> - <member> - <link linkend="control-structures.continue">continue</link> - </member> - <member> - <link linkend="control-structures.declare">declare</link> - </member> - <member> - <link linkend="control-structures.switch">default</link> - </member> - <member> - <link linkend="control-structures.do.while">do</link> - </member> - <member> - <function>die</function> - </member> - <member> - <function>echo</function> - </member> - <member> - <link linkend="control-structures.else">else</link> - </member> - <member> - <link linkend="control-structures.elseif">elseif</link> - </member> - <member> - <function>empty</function> - </member> - <member> - <link linkend="control-structures.declare">enddeclare</link> - </member> - <member> - <link linkend="control-structures.alternative-syntax">endfor</link> - </member> - <member> - <link linkend="control-structures.alternative-syntax">endforeach</link> - </member> - <member> - <link linkend="control-structures.alternative-syntax">endif</link> - </member> - <member> - <link linkend="control-structures.alternative-syntax">endswitch</link> - </member> - <member> - <link linkend="control-structures.alternative-syntax">endwhile</link> - </member> - <member> - <link linkend="language.constants">E_ALL</link> - </member> - <member> - <link linkend="language.constants">E_PARSE</link> - </member> - <member> - <link linkend="language.constants">E_ERROR</link> - </member> - <member> - <link linkend="language.constants">E_WARNING</link> - </member> - <member> - <link linkend="function.eval">eval</link> - </member> - <member> - <function>exit</function> - </member> - <member> - <link linkend="keyword.class">extends</link> - </member> - <member> - <link linkend="language.constants">&false;</link> - </member> - <member> - <link linkend="control-structures.for">for</link> - </member> - <member> - <link linkend="control-structures.foreach">foreach</link> - </member> - <member> - <link linkend="functions.user-defined">function</link> - </member> - <member> - <link linkend="language.variables.predefined.php">$HTTP_COOKIE_VARS</link> - </member> - <member> - <link linkend="language.variables.predefined.php">$HTTP_GET_VARS</link> - </member> - <member> - <link linkend="language.variables.predefined.php">$HTTP_POST_VARS</link> - </member> - <member> - <link linkend="language.variables.predefined.php">$HTTP_POST_FILES</link> - </member> - <member> - <link linkend="language.variables.predefined.php">$HTTP_ENV_VARS</link> - </member> - <member> - <link linkend="language.variables.predefined.php">$HTTP_SERVER_VARS</link> - </member> - <member> - <link linkend="control-structures.if">if</link> - </member> - <member> - <function>include</function> - </member> - <member> - <function>include_once</function> - </member> - <member> - <link linkend="language.variables.scope">global</link> - </member> - <member> - <function>list</function> - </member> - <member> - <link linkend="keyword.class">new</link> - </member> - <member> - <link linkend="language.operators.logical">not</link> - </member> - <member> - <link linkend="language.constants.predefined">NULL</link> - </member> - <member> - <link linkend="functions.old-syntax">old_function</link> - </member> - <member> - <link linkend="language.operators.logical">or</link> - </member> - <member> - <link linkend="keyword.parent">parent</link> - </member> - <member> - <link linkend="language.constants">PHP_OS</link> - </member> - <member> - <link linkend="language.variables.predefined.php">$PHP_SELF</link> - </member> - <member> - <link linkend="language.constants">PHP_VERSION</link> - </member> - <member> - <function>print</function> - </member> - <member> - <function>require</function> - </member> - <member> - <function>require_once</function> - </member> - <member> - <function>return</function> - </member> - <member> - <link linkend="language.variables.scope">static</link> - </member> - <member> - <link linkend="control-structures.switch">switch</link> - </member> - <member> - <link linkend="keyword.class">stdClass</link> - </member> - <member> - <link linkend="keyword.class">$this</link> - </member> - <member> - <link linkend="language.constants">&true;</link> - </member> - <member> - <link linkend="keyword.class">var</link> - </member> - <member> - <link linkend="language.operators.logical">xor</link> - </member> - <member> - <function>virtual</function> - </member> - <member> - <link linkend="control-structures.while">while</link> - </member> - <member> - <link linkend="language.constants">__FILE__</link> - </member> - <member> - <link linkend="language.constants">__LINE__</link> - </member> - <member> - <link linkend="language.oop.magic-functions">__sleep</link> - </member> - <member> - <link linkend="language.oop.magic-functions">__wakeup</link> - </member> - </simplelist> + <para> + 以ä¸ã«PHPã§å®ç¾©æ¸ã¿ã®IDã®ä¸è¦§ã示ãã¾ããããã«ç¤ºãIDã¯ããããã¹ã¯ + ãªããã®ä¸ã§IDã¨ãã¦ä½¿ç¨ãããã¨ã¯ã§ãã¾ããããããã®ä¸è¦§ã«ã¯ããã¼ + ã¯ã¼ããå®ç¾©æ¸ã¿ã®å¤æ°ã宿°ãã¯ã©ã¹åãå«ã¾ãã¦ãã¾ãããããã®ä¸è¦§ + ã¯ãå ¨ã¦ãç¶²ç¾ ãã¦ããããã§ã¯ããã¾ããã </para> - </appendix> + + <sect1 id="reserved.keywords"> + <title>ãã¼ã¯ã¼ãã®ãªã¹ã</title> + <simpara> + ãããã®ãã¼ã¯ã¼ãã¯ãPHPã§ã¯ç¹å¥ãªæå³ãããã¾ãããããã®ããã¤ã + ã¯ã颿°ã®ãããªãã®ã表ããããã¤ãã¯å®æ°ã®ãããªãã®ã表ããã¨ã㣠+ ãããã«ãªã£ã¦ãã¾ãããå®éã«ã¯ããã§ã¯ããã¾ãããå®éã«ã¯ããã + ãã¯è¨èªãæ§æãããã®ã§ãã以ä¸ã®ãã¼ã¯ã¼ãã¯ãããã宿°ãã¯ã©ã¹ + åã颿°åã¨ãã¦ä½¿ç¨ãããã¨ã¯ã§ãã¾ããããããã夿°åã¨ãã¦ä½¿ç¨ + ãããã¨ã¯ä¸è¬çã«ã¯å¯è½ã§ãããæ··ä¹±ãçããå¯è½æ§ãããã¾ãã + </simpara> + + <table> + <title>PHPã®ãã¼ã¯ã¼ã</title> + <tgroup cols="4"> + <tbody> + <row> + <entry> + <link linkend="language.operators.logical">and</link> + </entry> + <entry> + <link linkend="language.operators.logical">or</link> + </entry> + <entry> + <link linkend="language.operators.logical">xor</link> + </entry> + <entry> + __FILE__ + </entry> + </row> + <row> + <entry> + __LINE__ + </entry> + <entry> + <function>array</function> + </entry> + <entry> + <link linkend="control-structures.foreach">as</link> + </entry> + <entry> + <link linkend="control-structures.break">break</link> + </entry> + <entry> + <link linkend="control-structures.switch">case</link> + </entry> + </row> + <row> + <entry> + <link linkend="functions.old-syntax">cfunction</link> + </entry> + <entry> + <link linkend="keyword.class">class</link> + </entry> + <entry> + const + </entry> + <entry> + <link linkend="control-structures.continue">continue</link> + </entry> + <entry> + <link linkend="control-structures.declare">declare</link> + </entry> + </row> + <row> + <entry> + <link linkend="control-structures.switch">default</link> + </entry> + <entry> + <function>die</function> + </entry> + <entry> + <link linkend="control-structures.do.while">do</link> + </entry> + <entry> + <function>echo</function> + </entry> + <entry> + <link linkend="control-structures.else">else</link> + </entry> + </row> + <row> + <entry> + <link linkend="control-structures.elseif">elseif</link> + </entry> + <entry> + <function>empty</function> + </entry> + <entry> + <link linkend="control-structures.declare">enddeclare</link> + </entry> + <entry> + <link linkend="control-structures.alternative-syntax">endfor</link> + </entry> + <entry> + <link linkend="control-structures.alternative-syntax">endforeach</link> + </entry> + </row> + <row> + <entry> + <link linkend="control-structures.alternative-syntax">endif</link> + </entry> + <entry> + <link linkend="control-structures.alternative-syntax">endswitch</link> + </entry> + <entry> + <link linkend="control-structures.alternative-syntax">endwhile</link> + </entry> + <entry> + <link linkend="function.eval">eval</link> + </entry> + <entry> + <function>exit</function> + </entry> + </row> + <row> + <entry> + <link linkend="keyword.class">extends</link> + </entry> + <entry> + <link linkend="control-structures.for">for</link> + </entry> + <entry> + <link linkend="control-structures.foreach">foreach</link> + </entry> + <entry> + <link linkend="functions.user-defined">function</link> + </entry> + <entry> + <link linkend="language.variables.scope">global</link> + </entry> + </row> + <row> + <entry> + <link linkend="control-structures.if">if</link> + </entry> + <entry> + <function>include</function> + </entry> + <entry> + <function>include_once</function> + </entry> + <entry> + <function>isset</function> + </entry> + <entry> + <function>list</function> + </entry> + </row> + <row> + <entry> + <link linkend="keyword.class">new</link> + </entry> + <entry> + <link linkend="functions.old-syntax">old_function</link> + </entry> + <entry> + <function>print</function> + </entry> + <entry> + <function>require</function> + </entry> + <entry> + <function>require_once</function> + </entry> + </row> + <row> + <entry> + <function>return</function> + </entry> + <entry> + <link linkend="language.variables.scope">static</link> + </entry> + <entry> + <link linkend="control-structures.switch">switch</link> + </entry> + <entry> + <function>unset</function> + </entry> + <entry> + use + </entry> + </row> + <row> + <entry> + <link linkend="keyword.class">var</link> + </entry> + <entry> + <link linkend="control-structures.while">while</link> + </entry> + </row> + </tbody> + </tgroup> + </table> + </sect1> + + <sect1 id="reserved.variables"> + <title>å®ç¾©æ¸ã®å¤æ°</title> + + <sect2 id="reserved.variables.server"> + <title>ãµã¼ã夿°: <varname>$_SERVER</varname></title> + <note> + <simpara> + 4.1.0ã§å°å ¥ããã¾ããããã以åã®ãã¼ã¸ã§ã³ã§ã¯ã + <varname>$HTTP_SERVER_VARS</varname>ã使ç¨ãã¦ä¸ããã + </simpara> + </note> + + <simpara> + <varname>$_SERVER</varname> ã¯ããããããã¹ãã¹ã¯ãªããã®ä½ç½®ã® + ãããªæ å ±ãæããé åã§ãããã®é åã®ã¨ã³ããªã¯ãWebãµã¼ãã«ãã + çæããã¾ããå ¨ã¦ã®Webãµã¼ãããããå ¨ã¦ãæä¾ããä¿éã¯ããã¾ã + ãããµã¼ãã¯ããããã®ããã¤ããçç¥ãããããã®ä¸è¦§ã«ãªãä»ã®ã + ã®ãå®ç¾©ããå¯è½æ§ãããã¾ãããããã®å¤æ°ã®å¤ãã¯ã + <ulink url="&url.cgispec;">CGI 1.1 specification</ulink>ã§å®ç¾©ã + ãã¦ãã¾ãããããã£ã¦ããããã«ã¤ãã¦ã¯å®ç¾©ããã¦ãããã¨ãæå¾ + ãããã¨ãã§ãã¾ãã + </simpara> + + <simpara> + ããã¯ã'ã¹ã¼ãã¼ã°ãã¼ãã«(superglobal)'ãã¾ãã¯èªåã°ãã¼ãã« + (automatic global)ã夿°ã§ããããã¯ãã¹ã¯ãªããã®å ¨ã¦ã®ã¹ã³ã¼ã + ã§å©ç¨å¯è½ã§ãããã¨ãæå³ãã¾ãã颿°ãã¡ã½ããã®ä¸ãããã®å¤æ° + ã«ã¢ã¯ã»ã¹ããéã« <varname>$HTTP_SERVER_VARS</varname> ã®ããã« + <command>global $_SERVER;</command> ã¨ããå¿ è¦ã¯ããã¾ããã + </simpara> + + <simpara> + <varname>$HTTP_SERVER_VARS</varname> ã®æåã®æ å ±ã¯åãã§ããã + autoglobalã§ã¯ããã¾ããã(<varname>HTTP_SERVER_VARS</varname> 㨠+ <varname>$_SERVER</varname>ã¯ç°ãªã夿°ã§ãããPHPã¯ç°ãªã夿°ã¨ + ãã¦å¦çãè¡ããã¨ã«æ³¨æãã¦ä¸ãã) + </simpara> + + <simpara> + <link linkend="ini.register-globals">register_globals</link> ã㣠+ ã¬ã¯ãã£ããè¨å®ããå ´åããããã®å¤æ°ã¯ãã¹ã¯ãªããã®ã°ãã¼ãã« + ã¹ã³ã¼ããã¤ã¾ããé å <varname>$_SERVER</varname> åã³ + <varname>$HTTP_SERVER_VARS</varname> 以å¤ã®ã°ãã¼ãã«å¤æ°ã¨ã㦠+ å©ç¨å¯è½ã¨ãªãã¾ããé¢é£æ å ±ã«ã¤ãã¦ã¯ã + <link linkend="security.registerglobals">register_globalsã®ä½¿ç¨æ³ + </link>ã¨ããååã®ã»ãã¥ãªãã£ã«é¢ããç« ãåç §ä¸ããã + ãããã®åã°ãã¼ãã«å¤æ°ã¯ãautoglobalã§ã¯ããã¾ããã + </simpara> + + <simpara> + 以ä¸ã®åè¦ç´ ã®ããã¤ã㯠$_SERVER ã«ç¾ããªãå¯è½æ§ãããã¾ããPHP + ãã³ãã³ãã©ã¤ã³ã§å®è¡ãã¦ããå ´åã«ã¯ã使ç¨ã§ãããã®ã¯å ãã§ãã + ãã¨ã«æ³¨æãã¦ä¸ããã + </simpara> + + <para> + <variablelist> + <varlistentry> + <term>'<varname>PHP_SELF</varname>'</term> + <listitem> + <simpara> + The filename of the currently executing script, relative to + the document root. For instance, + <varname>$_SERVER['PHP_SELF']</varname> in a script at the + address <filename>http://example.com/test.php/foo.bar</filename> + would be <filename>/test.php/foo.bar</filename>. + </simpara> + <simpara> + If PHP is running as a command-line processor, this variable + is not available. + </simpara> + </listitem> + </varlistentry> + + <varlistentry> + <term>'<varname>argv</varname>'</term> + <listitem> + <simpara> + Array of arguments passed to the script. When the script is + run on the command line, this gives C-style access to the + command line parameters. When called via the GET method, this + will contain the query string. + </simpara> + </listitem> + </varlistentry> + + <varlistentry> + <term>'<varname>argc</varname>'</term> + <listitem> + <simpara> + Contains the number of command line parameters passed to the + script (if run on the command line). + </simpara> + </listitem> + </varlistentry> + + <varlistentry> + <term>'<varname>GATEWAY_INTERFACE</varname>'</term> + <listitem> + <simpara> + What revision of the CGI specification the server is using; + i.e. '<literal>CGI/1.1</literal>'. + </simpara> + </listitem> + </varlistentry> + + <varlistentry> + <term>'<varname>SERVER_NAME</varname>'</term> + <listitem> + <simpara> + The name of the server host under which the current script is + executing. If the script is running on a virtual host, this + will be the value defined for that virtual host. + </simpara> + </listitem> + </varlistentry> + + <varlistentry> + <term>'<varname>SERVER_SOFTWARE</varname>'</term> + <listitem> + <simpara> + Server identification string, given in the headers when + responding to requests. + </simpara> + </listitem> + </varlistentry> + + <varlistentry> + <term>'<varname>SERVER_PROTOCOL</varname>'</term> + <listitem> + <simpara> + Name and revision of the information protocol via which the + page was requested; i.e. '<literal>HTTP/1.0</literal>'; + </simpara> + </listitem> + </varlistentry> + + <varlistentry> + <term>'<varname>REQUEST_METHOD</varname>'</term> + <listitem> + <simpara> + Which request method was used to access the page; i.e. '<literal>GET</literal>', + '<literal>HEAD</literal>', '<literal>POST</literal>', '<literal>PUT</literal>'. + </simpara> + </listitem> + </varlistentry> + + <varlistentry> + <term>'<varname>QUERY_STRING</varname>'</term> + <listitem> + <simpara> + The query string, if any, via which the page was accessed. + </simpara> + </listitem> + </varlistentry> + + <varlistentry> + <term>'<varname>DOCUMENT_ROOT</varname>'</term> + <listitem> + <simpara> + The document root directory under which the current script is + executing, as defined in the server's configuration file. + </simpara> + </listitem> + </varlistentry> + + <varlistentry> + <term>'<varname>HTTP_ACCEPT</varname>'</term> + <listitem> + <simpara> + Contents of the <literal>Accept:</literal> header from the + current request, if there is one. + </simpara> + </listitem> + </varlistentry> + + <varlistentry> + <term>'<varname>HTTP_ACCEPT_CHARSET</varname>'</term> + <listitem> + <simpara> + Contents of the <literal>Accept-Charset:</literal> header + from the current request, if there is one. Example: + '<literal>iso-8859-1,*,utf-8</literal>'. + </simpara> + </listitem> + </varlistentry> + + <varlistentry> + <term>'<varname>HTTP_ACCEPT_ENCODING</varname>'</term> + <listitem> + <simpara> + Contents of the <literal>Accept-Encoding:</literal> header + from the current request, if there is one. Example: '<literal>gzip</literal>'. + </simpara> + </listitem> + </varlistentry> + + <varlistentry> + <term>'<varname>HTTP_ACCEPT_LANGUAGE</varname>'</term> + <listitem> + <simpara> + Contents of the <literal>Accept-Language:</literal> header + from the current request, if there is one. Example: '<literal>en</literal>'. + </simpara> + </listitem> + </varlistentry> + + <varlistentry> + <term>'<varname>HTTP_CONNECTION</varname>'</term> + <listitem> + <simpara> + Contents of the <literal>Connection:</literal> header from + the current request, if there is one. Example: '<literal>Keep-Alive</literal>'. + </simpara> + </listitem> + </varlistentry> + + <varlistentry> + <term>'<varname>HTTP_HOST</varname>'</term> + <listitem> + <simpara> + Contents of the <literal>Host:</literal> header from the + current request, if there is one. + </simpara> + </listitem> + </varlistentry> + + <varlistentry> + <term>'<varname>HTTP_REFERER</varname>'</term> + <listitem> + <simpara> + The address of the page (if any) which referred the user + agent to the current page. This is set by the user agent. Not + all user agents will set this, and some provide the ability + to modify <varname>HTTP_REFERER</varname> as a feature. In + short, it cannot really be trusted. + </simpara> + </listitem> + </varlistentry> + + <varlistentry> + <term>'<varname>HTTP_USER_AGENT</varname>'</term> + <listitem> + <simpara> + Contents of the <literal>User_Agent:</literal> header from + the current request, if there is one. This is a string + denoting the user agent being which is accessing the page. A + typical example is: <computeroutput>Mozilla/4.5 [en] (X11; U; + Linux 2.2.9 i586)</computeroutput>. Among other things, you + can use this value with <function>get_browser</function> to + tailor your page's output to the capabilities of the user + agent. + </simpara> + </listitem> + </varlistentry> + + <varlistentry> + <term>'<varname>REMOTE_ADDR</varname>'</term> + <listitem> + <simpara> + The IP address from which the user is viewing the current + page. + </simpara> + </listitem> + </varlistentry> + + <varlistentry> + <term>'<varname>REMOTE_PORT</varname>'</term> + <listitem> + <simpara> + The port being used on the user's machine to communicate with + the web server. + </simpara> + </listitem> + </varlistentry> + + <varlistentry> + <term>'<varname>SCRIPT_FILENAME</varname>'</term> + <listitem> + <simpara> + The absolute pathname of the currently executing script. + </simpara> + </listitem> + </varlistentry> + + <varlistentry> + <term>'<varname>SERVER_ADMIN</varname>'</term> + <listitem> + <simpara> + The value given to the SERVER_ADMIN (for Apache) directive in + the web server configuration file. If the script is running + on a virtual host, this will be the value defined for that + virtual host. + </simpara> + </listitem> + </varlistentry> + + <varlistentry> + <term>'<varname>SERVER_PORT</varname>'</term> + <listitem> + <simpara> + The port on the server machine being used by the web server + for communication. For default setups, this will be '<literal>80</literal>'; + using SSL, for instance, will change this to whatever your + defined secure HTTP port is. + </simpara> + </listitem> + </varlistentry> + + <varlistentry> + <term>'<varname>SERVER_SIGNATURE</varname>'</term> + <listitem> + <simpara> + String containing the server version and virtual host name + which are added to server-generated pages, if enabled. + </simpara> + </listitem> + </varlistentry> + + <varlistentry> + <term>'<varname>PATH_TRANSLATED</varname>'</term> + <listitem> + <simpara> + Filesystem- (not document root-) based path to the current + script, after the server has done any virtual-to-real + mapping. + </simpara> + </listitem> + </varlistentry> + + <varlistentry> + <term>'<varname>SCRIPT_NAME</varname>'</term> + <listitem> + <simpara> + Contains the current script's path. This is useful for pages + which need to point to themselves. + </simpara> + </listitem> + </varlistentry> + + <varlistentry> + <term>'<varname>REQUEST_URI</varname>'</term> + <listitem> + <simpara> + The URI which was given in order to access this page; for + instance, '<literal>/index.html</literal>'. + </simpara> + </listitem> + </varlistentry> + + </variablelist> + </para> + + </sect2> + + <sect2 id="reserved.variables.environment"> + <title>ç°å¢å¤æ°: <varname>$_ENV</varname></title> + + <note> + <simpara> + 4.1.0ã§å°å ¥ããã¾ããããã以åã®ãã¼ã¸ã§ã³ã®å ´åã¯ã + <varname>$HTTP_ENV_VARS</varname>ã使ç¨ãã¦ä¸ããã + </simpara> + </note> + + <simpara> + These variables are imported into PHP's global namespace from the + environment under which the PHP parser is running. Many are + provided by the shell under which PHP is running and different + systems are likely running different kinds of shells, a + definitive list is impossible. Please see your shell's + documentation for a list of defined environment variables. + </simpara> + + <simpara> + Other environment variables include the CGI variables, placed + there regardless of whether PHP is running as a server module or + CGI processor. + </simpara> + + <simpara> + This is a 'superglobal', or automatic global, variable. This + simply means that it is available in all scopes throughout a + script. You don't need to do a <command>global + $_ENV;</command> to access it within functions or methods, as + you do with <varname>$HTTP_ENV_VARS</varname>. + </simpara> + + <simpara> + <varname>$HTTP_ENV_VARS</varname> contains the same initial + information, but is not an autoglobal. (Note that + <varname>HTTP_ENV_VARS</varname> and <varname>$_ENV</varname> + are different variables and that PHP handles them as such) + </simpara> + + <simpara> + If the <link + linkend="ini.register-globals">register_globals</link> directive + is set, then these variables will also be made available in the + global scope of the script; i.e., separate from the + <varname>$_ENV</varname> and <varname>$HTTP_ENV_VARS</varname> + arrays. For related information, see the security chapter titled + <link linkend="security.registerglobals">Using Register + Globals</link>. These individual globals are not autoglobals. + </simpara> + </sect2> + + <sect2 id="reserved.variables.cookies"> + <title>HTTPã¯ããã¼: <varname>$_COOKIE</varname></title> + + <note> + <simpara> + 4.1.0ã§å°å ¥ããã¾ããããã以åã®ãã¼ã¸ã§ã³ã®å ´åã¯ã + <varname>$HTTP_COOKIE_VARS</varname>ã使ç¨ãã¦ä¸ããã + </simpara> + </note> + + <simpara> + An associative array of variables passed to the current script + via HTTP cookies. Automatically global in any scope. + </simpara> + + <simpara> + This is a 'superglobal', or automatic global, variable. This + simply means that it is available in all scopes throughout a + script. You don't need to do a <command>global + $_COOKIE;</command> to access it within functions or methods, as + you do with <varname>$HTTP_COOKIE_VARS</varname>. + </simpara> + + <simpara> + <varname>$HTTP_COOKIE_VARS</varname> contains the same initial + information, but is not an autoglobal. (Note that + <varname>HTTP_COOKIE_VARS</varname> and <varname>$_COOKIE</varname> + are different variables and that PHP handles them as such) + </simpara> + + <simpara> + If the <link + linkend="ini.register-globals">register_globals</link> directive + is set, then these variables will also be made available in the + global scope of the script; i.e., separate from the + <varname>$_COOKIE</varname> and <varname>$HTTP_COOKIE_VARS</varname> + arrays. For related information, see the security chapter titled + <link linkend="security.registerglobals">Using Register + Globals</link>. These individual globals are not autoglobals. + </simpara> + </sect2> + + <sect2 id="reserved.variables.get"> + <title>HTTP GET 夿°: <varname>$_GET</varname></title> + + <note> + <simpara> + 4.1.0ã§å°å ¥ããã¾ããããã以åã®ãã¼ã¸ã§ã³ã®å ´åã¯ã + <varname>$HTTP_GET_VARS</varname>ã使ç¨ãã¦ä¸ããã + </simpara> + </note> + + <simpara> + An associative array of variables passed to the current script + via the HTTP GET method. Automatically global in any scope. + </simpara> + + <simpara> + This is a 'superglobal', or automatic global, variable. This + simply means that it is available in all scopes throughout a + script. You don't need to do a <command>global + $_GET;</command> to access it within functions or methods, as + you do with <varname>$HTTP_GET_VARS</varname>. + </simpara> + + <simpara> + <varname>$HTTP_GET_VARS</varname> contains the same initial + information, but is not an autoglobal. (Note that + <varname>HTTP_GET_VARS</varname> and <varname>$_GET</varname> + are different variables and that PHP handles them as such) + </simpara> + + <simpara> + If the <link + linkend="ini.register-globals">register_globals</link> directive + is set, then these variables will also be made available in the + global scope of the script; i.e., separate from the + <varname>$_GET</varname> and <varname>$HTTP_GET_VARS</varname> + arrays. For related information, see the security chapter titled + <link linkend="security.registerglobals">Using Register + Globals</link>. These individual globals are not autoglobals. + </simpara> + </sect2> + + <sect2 id="reserved.variables.post"> + <title>HTTP POST 夿°: <varname>$_POST</varname></title> + + <note> + <simpara> + 4.1.0ã§å°å ¥ããã¾ããããã以åã®ãã¼ã¸ã§ã³ã®å ´åã¯ã + <varname>$HTTP_POST_VARS</varname>ã使ç¨ãã¦ä¸ããã + </simpara> + </note> + + <simpara> + An associative array of variables passed to the current script + via the HTTP POST method. Automatically global in any scope. + </simpara> + + <simpara> + This is a 'superglobal', or automatic global, variable. This + simply means that it is available in all scopes throughout a + script. You don't need to do a <command>global + $_POST;</command> to access it within functions or methods, as + you do with <varname>$HTTP_POST_VARS</varname>. + </simpara> + + <simpara> + <varname>$HTTP_POST_VARS</varname> contains the same initial + information, but is not an autoglobal. (Note that + <varname>HTTP_POST_VARS</varname> and <varname>$_POST</varname> + are different variables and that PHP handles them as such) + </simpara> + + <simpara> + If the <link + linkend="ini.register-globals">register_globals</link> directive + is set, then these variables will also be made available in the + global scope of the script; i.e., separate from the + <varname>$_POST</varname> and <varname>$HTTP_POST_VARS</varname> + arrays. For related information, see the security chapter titled + <link linkend="security.registerglobals">Using Register + Globals</link>. These individual globals are not autoglobals. + </simpara> + </sect2> + + <sect2 id="reserved.variables.files"> + <title>HTTPãã¡ã¤ã«ã¢ãããã¼ã夿°: <varname>$_FILES</varname></title> + + <note> + <simpara> + 4.1.0ã§å°å ¥ããã¾ããããã以åã®ãã¼ã¸ã§ã³ã®å ´åã¯ã + <varname>$HTTP_POST_FILES</varname>ã使ç¨ãã¦ä¸ããã + </simpara> + </note> + + <simpara> + An associative array of items uploaded to the current script + via the HTTP POST method. Automatically global in any scope. + </simpara> + + <simpara> + This is a 'superglobal', or automatic global, variable. This + simply means that it is available in all scopes throughout a + script. You don't need to do a <command>global + $_FILES;</command> to access it within functions or methods, as + you do with <varname>$HTTP_POST_FILES</varname>. + </simpara> + + <simpara> + <varname>$HTTP_POST_FILES</varname> contains the same + information, but is not an autoglobal. + </simpara> + + <simpara> + If the <link + linkend="ini.register-globals">register_globals</link> directive + is set, then these variables will also be made available in the + global scope of the script; i.e., separate from the + <varname>$_FILES</varname> and <varname>$HTTP_POST_FILES</varname> + arrays. For related information, see the security chapter titled + <link linkend="security.registerglobals">Using Register + Globals</link>. These individual globals are not autoglobals. + </simpara> + </sect2> + + <sect2 id="reserved.variables.request"> + <title>ãªã¯ã¨ã¹ã夿°: <varname>$_REQUEST</varname></title> + + <note> + <simpara> + 4.1.0ã§å°å ¥ããã¾ããã以åã®ãã¼ã¸ã§ã³ã«ã¯ãåçãªé åã¯ããã¾ã + ãã + </simpara> + </note> + + <simpara> + An associative array consisting of the contents of + <varname>$_GET</varname>, <varname>$_POST</varname>, + <varname>$_COOKIE</varname>, and <varname>$_FILES</varname>. + </simpara> + + <simpara> + This is a 'superglobal', or automatic global, variable. This + simply means that it is available in all scopes throughout a + script. You don't need to do a <command>global + $_REQUEST;</command> to access it within functions or methods. + </simpara> + + <simpara> + If the <link + linkend="ini.register-globals">register_globals</link> directive + is set, then these variables will also be made available in the + global scope of the script; i.e., separate from the + <varname>$_REQUEST</varname> array. For related information, see + the security chapter titled <link + linkend="security.registerglobals">Using Register + Globals</link>. These individual globals are not autoglobals. + </simpara> + </sect2> + + <sect2 id="reserved.variables.session"> + <title>ã»ãã·ã§ã³å¤æ°: <varname>$_SESSION</varname></title> + + <note> + <simpara> + 4.1.0ã§å°å ¥ããã¾ããããã以åã®ãã¼ã¸ã§ã³ã§ã¯ã + <varname>$HTTP_SESSION_VARS</varname>ã使ç¨ãã¦ä¸ããã + </simpara> + </note> + + <simpara> + An associative array containing session variables available to + the current script. See the <link linkend="ref.session">Session + functions</link> documentation for more information on how this + is used. + </simpara> + + <simpara> + This is a 'superglobal', or automatic global, variable. This + simply means that it is available in all scopes throughout a + script. You don't need to do a <command>global + $_SESSION;</command> to access it within functions or methods, as + you do with <varname>$HTTP_SESSION_VARS</varname>. + </simpara> + + <simpara> + <varname>$HTTP_SESSION_VARS</varname> contains the same + information, but is not an autoglobal. + </simpara> + + <simpara> + If the <link + linkend="ini.register-globals">register_globals</link> directive + is set, then these variables will also be made available in the + global scope of the script; i.e., separate from the + <varname>$_SESSION</varname> and <varname>$HTTP_SESSION_VARS</varname> + arrays. For related information, see the security chapter titled + <link linkend="security.registerglobals">Using Register + Globals</link>. These individual globals are not autoglobals. + </simpara> + </sect2> + + <sect2 id="reserved.variables.globals"> + <title>ã°ãã¼ãã«å¤æ°: <varname>$GLOBALS</varname></title> + + <note> + <simpara> + <varname>$GLOBALS</varname>ã¯ãPHP 3.0.0以éã§å©ç¨å¯è½ã§ãã + </simpara> + </note> + + <simpara> + An associative array containing references to all variables which + are currently defined in the global scope of the script. The + variable names are the keys of the array. + </simpara> + + <simpara> + This is a 'superglobal', or automatic global, variable. This + simply means that it is available in all scopes throughout a + script. You don't need to do a <command>global + $GLOBALS;</command> to access it within functions or methods. + </simpara> + + </sect2> + + <sect2 id="reserved.variables.phperrormsg"> + <title>The previous error message: <varname>$php_errormsg</varname></title> + <simpara> + <varname>$php_errormsg</varname> is a variable containing the + text of the last error message generated by PHP. This variable + will only be available within the scope in which the error + occurred, and only if the <link + linkend="ini.track-errors">track_errors</link> configuration + option is turned on (it defaults to off). + </simpara> + </sect2> + </sect1> + + + <sect1 id="reserved.classes"> + <title>å®ç¾©æ¸ã®ã¯ã©ã¹</title> + + <sect2 id="reserved.classes.standard"> + <title>æ¨æºã§å®ç¾©ããã¦ããã¯ã©ã¹</title> + + <simpara> + These classes are defined in the standard set of functions included + in the PHP build. + </simpara> + + <variablelist> + <varlistentry> + <term><classname>Directory</classname></term> + <listitem> + <simpara> + The class from which <function>dir</function> is instantiated. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term><classname>stdClass</classname></term> + <listitem> + <simpara> + </simpara> + </listitem> + </varlistentry> + </variablelist> + </sect2> + + <sect2 id="reserved.classes.ming"> + <title><link linkend="ref.ming">Ming</link>ã§å®ç¾©ãããã¯ã©ã¹</title> + + <simpara> + These classes are defined in the + <link linkend="ref.ming">Ming</link> + extension, and will only be available when that extension has either + been compiled into PHP or dynamically loaded at runtime. + </simpara> + + <variablelist> + <varlistentry> + <term><classname>swfshape</classname></term> + <listitem> + <simpara> + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term><classname>swffill</classname></term> + <listitem> + <simpara> + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term><classname>swfgradient</classname></term> + <listitem> + <simpara> + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term><classname>swfbitmap</classname></term> + <listitem> + <simpara> + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term><classname>swftext</classname></term> + <listitem> + <simpara> + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term><classname>swftextfield</classname></term> + <listitem> + <simpara> + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term><classname>swffont</classname></term> + <listitem> + <simpara> + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term><classname>swfdisplayitem</classname></term> + <listitem> + <simpara> + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term><classname>swfmovie</classname></term> + <listitem> + <simpara> + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term><classname>swfbutton</classname></term> + <listitem> + <simpara> + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term><classname>swfaction</classname></term> + <listitem> + <simpara> + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term><classname>swfmorph</classname></term> + <listitem> + <simpara> + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term><classname>swfsprite</classname></term> + <listitem> + <simpara> + </simpara> + </listitem> + </varlistentry> + </variablelist> + </sect2> + + <sect2 id="reserved.classes.oci8"> + <title><link linkend="ref.oci8">Oracle 8</link>ã§å®ç¾©ãããã¯ã©ã¹</title> + + <simpara> + These classes are defined in the <link + linkend="ref.oci8">Oracle 8</link> extension, and will only be + available when that extension has either been compiled into PHP + or dynamically loaded at runtime. + </simpara> + + <variablelist> + <varlistentry> + <term><classname>OCI-Lob</classname></term> + <listitem> + <simpara> + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term><classname>OCI-Collection</classname></term> + <listitem> + <simpara> + </simpara> + </listitem> + </varlistentry> + </variablelist> + </sect2> + + <sect2 id="reserved.classes.qtdom"> + <title><link linkend="ref.qtdom">qtdom</link>ã§å®ç¾©ãããã¯ã©ã¹</title> + + <simpara> + These classes are defined in the + <link linkend="ref.qtdom">qtdom</link> + extension, and will only be available when that extension has either + been compiled into PHP or dynamically loaded at runtime. + </simpara> + + <variablelist> + <varlistentry> + <term><classname>QDomDocument</classname></term> + <listitem> + <simpara> + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term><classname>QDomNode</classname></term> + <listitem> + <simpara> + </simpara> + </listitem> + </varlistentry> + </variablelist> + </sect2> + + </sect1> + + &appendices.reserved.constants; + + </appendix> <!-- Keep this comment at the end of the file
Index: phpdoc-ja/appendices/reserved.xml diff -u phpdoc-ja/appendices/reserved.xml:1.9 phpdoc-ja/appendices/reserved.xml:1.10 --- phpdoc-ja/appendices/reserved.xml:1.9 Sun Jan 27 20:43:12 2002 +++ phpdoc-ja/appendices/reserved.xml Fri May 31 01:30:14 2002 @@ -1,229 +1,1094 @@ <?xml version="1.0" encoding="utf-8"?> +<!-- $Revision: 1.10 $ --> + <appendix id="reserved"> <title>äºç´èªã®ä¸è¦§</title> - <para> - 以ä¸ã«PHPã®äºç´èª(ãã®å¤ãã¯<link linkend="language.variables.predefined"> - å®ç¾©æ¸ã¿ã®å¤æ°</link>ããã³<link linkend="language.constants">宿°</link> - ã®ä¸è¦§ã示ãã¾ããããã«ã¯é¢æ°ã¯å«ã¾ãããè¨èªã®æ§é ãå«ã¾ãã¾ãã - æ··ä¹±ãæããã¨ã確å®ã§ããããããããã®ååã夿°ã颿°ã宿°ã - ã¡ã½ããã®ååã¨ãã¦ä½¿ç¨ããã¹ãã§ã¯ããã¾ããã - <simplelist columns="3"> - <member> - <link linkend="language.operators.logical">and</link> - </member> - <member> - <link linkend="language.variables.predefined.php">$argv</link> - </member> - <member> - <link linkend="control-structures.foreach">as</link> - </member> - <member> - <link linkend="language.variables.predefined.php">$argc</link> - </member> - <member> - <link linkend="control-structures.break">break</link> - </member> - <member> - <link linkend="control-structures.switch">case</link> - </member> - <member> - <link linkend="functions.old-syntax">cfunction</link> - </member> - <member> - <link linkend="keyword.class">class</link> - </member> - <member> - <link linkend="control-structures.continue">continue</link> - </member> - <member> - <link linkend="control-structures.declare">declare</link> - </member> - <member> - <link linkend="control-structures.switch">default</link> - </member> - <member> - <link linkend="control-structures.do.while">do</link> - </member> - <member> - <function>die</function> - </member> - <member> - <function>echo</function> - </member> - <member> - <link linkend="control-structures.else">else</link> - </member> - <member> - <link linkend="control-structures.elseif">elseif</link> - </member> - <member> - <function>empty</function> - </member> - <member> - <link linkend="control-structures.declare">enddeclare</link> - </member> - <member> - <link linkend="control-structures.alternative-syntax">endfor</link> - </member> - <member> - <link linkend="control-structures.alternative-syntax">endforeach</link> - </member> - <member> - <link linkend="control-structures.alternative-syntax">endif</link> - </member> - <member> - <link linkend="control-structures.alternative-syntax">endswitch</link> - </member> - <member> - <link linkend="control-structures.alternative-syntax">endwhile</link> - </member> - <member> - <link linkend="language.constants">E_ALL</link> - </member> - <member> - <link linkend="language.constants">E_PARSE</link> - </member> - <member> - <link linkend="language.constants">E_ERROR</link> - </member> - <member> - <link linkend="language.constants">E_WARNING</link> - </member> - <member> - <link linkend="function.eval">eval</link> - </member> - <member> - <function>exit</function> - </member> - <member> - <link linkend="keyword.class">extends</link> - </member> - <member> - <link linkend="language.constants">&false;</link> - </member> - <member> - <link linkend="control-structures.for">for</link> - </member> - <member> - <link linkend="control-structures.foreach">foreach</link> - </member> - <member> - <link linkend="functions.user-defined">function</link> - </member> - <member> - <link linkend="language.variables.predefined.php">$HTTP_COOKIE_VARS</link> - </member> - <member> - <link linkend="language.variables.predefined.php">$HTTP_GET_VARS</link> - </member> - <member> - <link linkend="language.variables.predefined.php">$HTTP_POST_VARS</link> - </member> - <member> - <link linkend="language.variables.predefined.php">$HTTP_POST_FILES</link> - </member> - <member> - <link linkend="language.variables.predefined.php">$HTTP_ENV_VARS</link> - </member> - <member> - <link linkend="language.variables.predefined.php">$HTTP_SERVER_VARS</link> - </member> - <member> - <link linkend="control-structures.if">if</link> - </member> - <member> - <function>include</function> - </member> - <member> - <function>include_once</function> - </member> - <member> - <link linkend="language.variables.scope">global</link> - </member> - <member> - <function>list</function> - </member> - <member> - <link linkend="keyword.class">new</link> - </member> - <member> - <link linkend="language.operators.logical">not</link> - </member> - <member> - <link linkend="language.constants.predefined">NULL</link> - </member> - <member> - <link linkend="functions.old-syntax">old_function</link> - </member> - <member> - <link linkend="language.operators.logical">or</link> - </member> - <member> - <link linkend="keyword.parent">parent</link> - </member> - <member> - <link linkend="language.constants">PHP_OS</link> - </member> - <member> - <link linkend="language.variables.predefined.php">$PHP_SELF</link> - </member> - <member> - <link linkend="language.constants">PHP_VERSION</link> - </member> - <member> - <function>print</function> - </member> - <member> - <function>require</function> - </member> - <member> - <function>require_once</function> - </member> - <member> - <function>return</function> - </member> - <member> - <link linkend="language.variables.scope">static</link> - </member> - <member> - <link linkend="control-structures.switch">switch</link> - </member> - <member> - <link linkend="keyword.class">stdClass</link> - </member> - <member> - <link linkend="keyword.class">$this</link> - </member> - <member> - <link linkend="language.constants">&true;</link> - </member> - <member> - <link linkend="keyword.class">var</link> - </member> - <member> - <link linkend="language.operators.logical">xor</link> - </member> - <member> - <function>virtual</function> - </member> - <member> - <link linkend="control-structures.while">while</link> - </member> - <member> - <link linkend="language.constants">__FILE__</link> - </member> - <member> - <link linkend="language.constants">__LINE__</link> - </member> - <member> - <link linkend="language.oop.magic-functions">__sleep</link> - </member> - <member> - <link linkend="language.oop.magic-functions">__wakeup</link> - </member> - </simplelist> + <para> + 以ä¸ã«PHPã§å®ç¾©æ¸ã¿ã®IDã®ä¸è¦§ã示ãã¾ããããã«ç¤ºãIDã¯ããããã¹ã¯ + ãªããã®ä¸ã§IDã¨ãã¦ä½¿ç¨ãããã¨ã¯ã§ãã¾ããããããã®ä¸è¦§ã«ã¯ããã¼ + ã¯ã¼ããå®ç¾©æ¸ã¿ã®å¤æ°ã宿°ãã¯ã©ã¹åãå«ã¾ãã¦ãã¾ãããããã®ä¸è¦§ + ã¯ãå ¨ã¦ãç¶²ç¾ ãã¦ããããã§ã¯ããã¾ããã </para> - </appendix> + + <sect1 id="reserved.keywords"> + <title>ãã¼ã¯ã¼ãã®ãªã¹ã</title> + <simpara> + ãããã®ãã¼ã¯ã¼ãã¯ãPHPã§ã¯ç¹å¥ãªæå³ãããã¾ãããããã®ããã¤ã + ã¯ã颿°ã®ãããªãã®ã表ããããã¤ãã¯å®æ°ã®ãããªãã®ã表ããã¨ã㣠+ ãããã«ãªã£ã¦ãã¾ãããå®éã«ã¯ããã§ã¯ããã¾ãããå®éã«ã¯ããã + ãã¯è¨èªãæ§æãããã®ã§ãã以ä¸ã®ãã¼ã¯ã¼ãã¯ãããã宿°ãã¯ã©ã¹ + åã颿°åã¨ãã¦ä½¿ç¨ãããã¨ã¯ã§ãã¾ããããããã夿°åã¨ãã¦ä½¿ç¨ + ãããã¨ã¯ä¸è¬çã«ã¯å¯è½ã§ãããæ··ä¹±ãçããå¯è½æ§ãããã¾ãã + </simpara> + + <table> + <title>PHPã®ãã¼ã¯ã¼ã</title> + <tgroup cols="4"> + <tbody> + <row> + <entry> + <link linkend="language.operators.logical">and</link> + </entry> + <entry> + <link linkend="language.operators.logical">or</link> + </entry> + <entry> + <link linkend="language.operators.logical">xor</link> + </entry> + <entry> + __FILE__ + </entry> + </row> + <row> + <entry> + __LINE__ + </entry> + <entry> + <function>array</function> + </entry> + <entry> + <link linkend="control-structures.foreach">as</link> + </entry> + <entry> + <link linkend="control-structures.break">break</link> + </entry> + <entry> + <link linkend="control-structures.switch">case</link> + </entry> + </row> + <row> + <entry> + <link linkend="functions.old-syntax">cfunction</link> + </entry> + <entry> + <link linkend="keyword.class">class</link> + </entry> + <entry> + const + </entry> + <entry> + <link linkend="control-structures.continue">continue</link> + </entry> + <entry> + <link linkend="control-structures.declare">declare</link> + </entry> + </row> + <row> + <entry> + <link linkend="control-structures.switch">default</link> + </entry> + <entry> + <function>die</function> + </entry> + <entry> + <link linkend="control-structures.do.while">do</link> + </entry> + <entry> + <function>echo</function> + </entry> + <entry> + <link linkend="control-structures.else">else</link> + </entry> + </row> + <row> + <entry> + <link linkend="control-structures.elseif">elseif</link> + </entry> + <entry> + <function>empty</function> + </entry> + <entry> + <link linkend="control-structures.declare">enddeclare</link> + </entry> + <entry> + <link linkend="control-structures.alternative-syntax">endfor</link> + </entry> + <entry> + <link linkend="control-structures.alternative-syntax">endforeach</link> + </entry> + </row> + <row> + <entry> + <link linkend="control-structures.alternative-syntax">endif</link> + </entry> + <entry> + <link linkend="control-structures.alternative-syntax">endswitch</link> + </entry> + <entry> + <link linkend="control-structures.alternative-syntax">endwhile</link> + </entry> + <entry> + <link linkend="function.eval">eval</link> + </entry> + <entry> + <function>exit</function> + </entry> + </row> + <row> + <entry> + <link linkend="keyword.class">extends</link> + </entry> + <entry> + <link linkend="control-structures.for">for</link> + </entry> + <entry> + <link linkend="control-structures.foreach">foreach</link> + </entry> + <entry> + <link linkend="functions.user-defined">function</link> + </entry> + <entry> + <link linkend="language.variables.scope">global</link> + </entry> + </row> + <row> + <entry> + <link linkend="control-structures.if">if</link> + </entry> + <entry> + <function>include</function> + </entry> + <entry> + <function>include_once</function> + </entry> + <entry> + <function>isset</function> + </entry> + <entry> + <function>list</function> + </entry> + </row> + <row> + <entry> + <link linkend="keyword.class">new</link> + </entry> + <entry> + <link linkend="functions.old-syntax">old_function</link> + </entry> + <entry> + <function>print</function> + </entry> + <entry> + <function>require</function> + </entry> + <entry> + <function>require_once</function> + </entry> + </row> + <row> + <entry> + <function>return</function> + </entry> + <entry> + <link linkend="language.variables.scope">static</link> + </entry> + <entry> + <link linkend="control-structures.switch">switch</link> + </entry> + <entry> + <function>unset</function> + </entry> + <entry> + use + </entry> + </row> + <row> + <entry> + <link linkend="keyword.class">var</link> + </entry> + <entry> + <link linkend="control-structures.while">while</link> + </entry> + </row> + </tbody> + </tgroup> + </table> + </sect1> + + <sect1 id="reserved.variables"> + <title>å®ç¾©æ¸ã®å¤æ°</title> + + <sect2 id="reserved.variables.server"> + <title>ãµã¼ã夿°: <varname>$_SERVER</varname></title> + <note> + <simpara> + 4.1.0ã§å°å ¥ããã¾ããããã以åã®ãã¼ã¸ã§ã³ã§ã¯ã + <varname>$HTTP_SERVER_VARS</varname>ã使ç¨ãã¦ä¸ããã + </simpara> + </note> + + <simpara> + <varname>$_SERVER</varname> ã¯ããããããã¹ãã¹ã¯ãªããã®ä½ç½®ã® + ãããªæ å ±ãæããé åã§ãããã®é åã®ã¨ã³ããªã¯ãWebãµã¼ãã«ãã + çæããã¾ããå ¨ã¦ã®Webãµã¼ãããããå ¨ã¦ãæä¾ããä¿éã¯ããã¾ã + ãããµã¼ãã¯ããããã®ããã¤ããçç¥ãããããã®ä¸è¦§ã«ãªãä»ã®ã + ã®ãå®ç¾©ããå¯è½æ§ãããã¾ãããããã®å¤æ°ã®å¤ãã¯ã + <ulink url="&url.cgispec;">CGI 1.1 specification</ulink>ã§å®ç¾©ã + ãã¦ãã¾ãããããã£ã¦ããããã«ã¤ãã¦ã¯å®ç¾©ããã¦ãããã¨ãæå¾ + ãããã¨ãã§ãã¾ãã + </simpara> + + <simpara> + ããã¯ã'ã¹ã¼ãã¼ã°ãã¼ãã«(superglobal)'ãã¾ãã¯èªåã°ãã¼ãã« + (automatic global)ã夿°ã§ããããã¯ãã¹ã¯ãªããã®å ¨ã¦ã®ã¹ã³ã¼ã + ã§å©ç¨å¯è½ã§ãããã¨ãæå³ãã¾ãã颿°ãã¡ã½ããã®ä¸ãããã®å¤æ° + ã«ã¢ã¯ã»ã¹ããéã« <varname>$HTTP_SERVER_VARS</varname> ã®ããã« + <command>global $_SERVER;</command> ã¨ããå¿ è¦ã¯ããã¾ããã + </simpara> + + <simpara> + <varname>$HTTP_SERVER_VARS</varname> ã®æåã®æ å ±ã¯åãã§ããã + autoglobalã§ã¯ããã¾ããã(<varname>HTTP_SERVER_VARS</varname> 㨠+ <varname>$_SERVER</varname>ã¯ç°ãªã夿°ã§ãããPHPã¯ç°ãªã夿°ã¨ + ãã¦å¦çãè¡ããã¨ã«æ³¨æãã¦ä¸ãã) + </simpara> + + <simpara> + <link linkend="ini.register-globals">register_globals</link> ã㣠+ ã¬ã¯ãã£ããè¨å®ããå ´åããããã®å¤æ°ã¯ãã¹ã¯ãªããã®ã°ãã¼ãã« + ã¹ã³ã¼ããã¤ã¾ããé å <varname>$_SERVER</varname> åã³ + <varname>$HTTP_SERVER_VARS</varname> 以å¤ã®ã°ãã¼ãã«å¤æ°ã¨ã㦠+ å©ç¨å¯è½ã¨ãªãã¾ããé¢é£æ å ±ã«ã¤ãã¦ã¯ã + <link linkend="security.registerglobals">register_globalsã®ä½¿ç¨æ³ + </link>ã¨ããååã®ã»ãã¥ãªãã£ã«é¢ããç« ãåç §ä¸ããã + ãããã®åã°ãã¼ãã«å¤æ°ã¯ãautoglobalã§ã¯ããã¾ããã + </simpara> + + <simpara> + 以ä¸ã®åè¦ç´ ã®ããã¤ã㯠$_SERVER ã«ç¾ããªãå¯è½æ§ãããã¾ããPHP + ãã³ãã³ãã©ã¤ã³ã§å®è¡ãã¦ããå ´åã«ã¯ã使ç¨ã§ãããã®ã¯å ãã§ãã + ãã¨ã«æ³¨æãã¦ä¸ããã + </simpara> + + <para> + <variablelist> + <varlistentry> + <term>'<varname>PHP_SELF</varname>'</term> + <listitem> + <simpara> + The filename of the currently executing script, relative to + the document root. For instance, + <varname>$_SERVER['PHP_SELF']</varname> in a script at the + address <filename>http://example.com/test.php/foo.bar</filename> + would be <filename>/test.php/foo.bar</filename>. + </simpara> + <simpara> + If PHP is running as a command-line processor, this variable + is not available. + </simpara> + </listitem> + </varlistentry> + + <varlistentry> + <term>'<varname>argv</varname>'</term> + <listitem> + <simpara> + Array of arguments passed to the script. When the script is + run on the command line, this gives C-style access to the + command line parameters. When called via the GET method, this + will contain the query string. + </simpara> + </listitem> + </varlistentry> + + <varlistentry> + <term>'<varname>argc</varname>'</term> + <listitem> + <simpara> + Contains the number of command line parameters passed to the + script (if run on the command line). + </simpara> + </listitem> + </varlistentry> + + <varlistentry> + <term>'<varname>GATEWAY_INTERFACE</varname>'</term> + <listitem> + <simpara> + What revision of the CGI specification the server is using; + i.e. '<literal>CGI/1.1</literal>'. + </simpara> + </listitem> + </varlistentry> + + <varlistentry> + <term>'<varname>SERVER_NAME</varname>'</term> + <listitem> + <simpara> + The name of the server host under which the current script is + executing. If the script is running on a virtual host, this + will be the value defined for that virtual host. + </simpara> + </listitem> + </varlistentry> + + <varlistentry> + <term>'<varname>SERVER_SOFTWARE</varname>'</term> + <listitem> + <simpara> + Server identification string, given in the headers when + responding to requests. + </simpara> + </listitem> + </varlistentry> + + <varlistentry> + <term>'<varname>SERVER_PROTOCOL</varname>'</term> + <listitem> + <simpara> + Name and revision of the information protocol via which the + page was requested; i.e. '<literal>HTTP/1.0</literal>'; + </simpara> + </listitem> + </varlistentry> + + <varlistentry> + <term>'<varname>REQUEST_METHOD</varname>'</term> + <listitem> + <simpara> + Which request method was used to access the page; i.e. '<literal>GET</literal>', + '<literal>HEAD</literal>', '<literal>POST</literal>', '<literal>PUT</literal>'. + </simpara> + </listitem> + </varlistentry> + + <varlistentry> + <term>'<varname>QUERY_STRING</varname>'</term> + <listitem> + <simpara> + The query string, if any, via which the page was accessed. + </simpara> + </listitem> + </varlistentry> + + <varlistentry> + <term>'<varname>DOCUMENT_ROOT</varname>'</term> + <listitem> + <simpara> + The document root directory under which the current script is + executing, as defined in the server's configuration file. + </simpara> + </listitem> + </varlistentry> + + <varlistentry> + <term>'<varname>HTTP_ACCEPT</varname>'</term> + <listitem> + <simpara> + Contents of the <literal>Accept:</literal> header from the + current request, if there is one. + </simpara> + </listitem> + </varlistentry> + + <varlistentry> + <term>'<varname>HTTP_ACCEPT_CHARSET</varname>'</term> + <listitem> + <simpara> + Contents of the <literal>Accept-Charset:</literal> header + from the current request, if there is one. Example: + '<literal>iso-8859-1,*,utf-8</literal>'. + </simpara> + </listitem> + </varlistentry> + + <varlistentry> + <term>'<varname>HTTP_ACCEPT_ENCODING</varname>'</term> + <listitem> + <simpara> + Contents of the <literal>Accept-Encoding:</literal> header + from the current request, if there is one. Example: '<literal>gzip</literal>'. + </simpara> + </listitem> + </varlistentry> + + <varlistentry> + <term>'<varname>HTTP_ACCEPT_LANGUAGE</varname>'</term> + <listitem> + <simpara> + Contents of the <literal>Accept-Language:</literal> header + from the current request, if there is one. Example: '<literal>en</literal>'. + </simpara> + </listitem> + </varlistentry> + + <varlistentry> + <term>'<varname>HTTP_CONNECTION</varname>'</term> + <listitem> + <simpara> + Contents of the <literal>Connection:</literal> header from + the current request, if there is one. Example: '<literal>Keep-Alive</literal>'. + </simpara> + </listitem> + </varlistentry> + + <varlistentry> + <term>'<varname>HTTP_HOST</varname>'</term> + <listitem> + <simpara> + Contents of the <literal>Host:</literal> header from the + current request, if there is one. + </simpara> + </listitem> + </varlistentry> + + <varlistentry> + <term>'<varname>HTTP_REFERER</varname>'</term> + <listitem> + <simpara> + The address of the page (if any) which referred the user + agent to the current page. This is set by the user agent. Not + all user agents will set this, and some provide the ability + to modify <varname>HTTP_REFERER</varname> as a feature. In + short, it cannot really be trusted. + </simpara> + </listitem> + </varlistentry> + + <varlistentry> + <term>'<varname>HTTP_USER_AGENT</varname>'</term> + <listitem> + <simpara> + Contents of the <literal>User_Agent:</literal> header from + the current request, if there is one. This is a string + denoting the user agent being which is accessing the page. A + typical example is: <computeroutput>Mozilla/4.5 [en] (X11; U; + Linux 2.2.9 i586)</computeroutput>. Among other things, you + can use this value with <function>get_browser</function> to + tailor your page's output to the capabilities of the user + agent. + </simpara> + </listitem> + </varlistentry> + + <varlistentry> + <term>'<varname>REMOTE_ADDR</varname>'</term> + <listitem> + <simpara> + The IP address from which the user is viewing the current + page. + </simpara> + </listitem> + </varlistentry> + + <varlistentry> + <term>'<varname>REMOTE_PORT</varname>'</term> + <listitem> + <simpara> + The port being used on the user's machine to communicate with + the web server. + </simpara> + </listitem> + </varlistentry> + + <varlistentry> + <term>'<varname>SCRIPT_FILENAME</varname>'</term> + <listitem> + <simpara> + The absolute pathname of the currently executing script. + </simpara> + </listitem> + </varlistentry> + + <varlistentry> + <term>'<varname>SERVER_ADMIN</varname>'</term> + <listitem> + <simpara> + The value given to the SERVER_ADMIN (for Apache) directive in + the web server configuration file. If the script is running + on a virtual host, this will be the value defined for that + virtual host. + </simpara> + </listitem> + </varlistentry> + + <varlistentry> + <term>'<varname>SERVER_PORT</varname>'</term> + <listitem> + <simpara> + The port on the server machine being used by the web server + for communication. For default setups, this will be '<literal>80</literal>'; + using SSL, for instance, will change this to whatever your + defined secure HTTP port is. + </simpara> + </listitem> + </varlistentry> + + <varlistentry> + <term>'<varname>SERVER_SIGNATURE</varname>'</term> + <listitem> + <simpara> + String containing the server version and virtual host name + which are added to server-generated pages, if enabled. + </simpara> + </listitem> + </varlistentry> + + <varlistentry> + <term>'<varname>PATH_TRANSLATED</varname>'</term> + <listitem> + <simpara> + Filesystem- (not document root-) based path to the current + script, after the server has done any virtual-to-real + mapping. + </simpara> + </listitem> + </varlistentry> + + <varlistentry> + <term>'<varname>SCRIPT_NAME</varname>'</term> + <listitem> + <simpara> + Contains the current script's path. This is useful for pages + which need to point to themselves. + </simpara> + </listitem> + </varlistentry> + + <varlistentry> + <term>'<varname>REQUEST_URI</varname>'</term> + <listitem> + <simpara> + The URI which was given in order to access this page; for + instance, '<literal>/index.html</literal>'. + </simpara> + </listitem> + </varlistentry> + + </variablelist> + </para> + + </sect2> + + <sect2 id="reserved.variables.environment"> + <title>ç°å¢å¤æ°: <varname>$_ENV</varname></title> + + <note> + <simpara> + 4.1.0ã§å°å ¥ããã¾ããããã以åã®ãã¼ã¸ã§ã³ã®å ´åã¯ã + <varname>$HTTP_ENV_VARS</varname>ã使ç¨ãã¦ä¸ããã + </simpara> + </note> + + <simpara> + These variables are imported into PHP's global namespace from the + environment under which the PHP parser is running. Many are + provided by the shell under which PHP is running and different + systems are likely running different kinds of shells, a + definitive list is impossible. Please see your shell's + documentation for a list of defined environment variables. + </simpara> + + <simpara> + Other environment variables include the CGI variables, placed + there regardless of whether PHP is running as a server module or + CGI processor. + </simpara> + + <simpara> + This is a 'superglobal', or automatic global, variable. This + simply means that it is available in all scopes throughout a + script. You don't need to do a <command>global + $_ENV;</command> to access it within functions or methods, as + you do with <varname>$HTTP_ENV_VARS</varname>. + </simpara> + + <simpara> + <varname>$HTTP_ENV_VARS</varname> contains the same initial + information, but is not an autoglobal. (Note that + <varname>HTTP_ENV_VARS</varname> and <varname>$_ENV</varname> + are different variables and that PHP handles them as such) + </simpara> + + <simpara> + If the <link + linkend="ini.register-globals">register_globals</link> directive + is set, then these variables will also be made available in the + global scope of the script; i.e., separate from the + <varname>$_ENV</varname> and <varname>$HTTP_ENV_VARS</varname> + arrays. For related information, see the security chapter titled + <link linkend="security.registerglobals">Using Register + Globals</link>. These individual globals are not autoglobals. + </simpara> + </sect2> + + <sect2 id="reserved.variables.cookies"> + <title>HTTPã¯ããã¼: <varname>$_COOKIE</varname></title> + + <note> + <simpara> + 4.1.0ã§å°å ¥ããã¾ããããã以åã®ãã¼ã¸ã§ã³ã®å ´åã¯ã + <varname>$HTTP_COOKIE_VARS</varname>ã使ç¨ãã¦ä¸ããã + </simpara> + </note> + + <simpara> + An associative array of variables passed to the current script + via HTTP cookies. Automatically global in any scope. + </simpara> + + <simpara> + This is a 'superglobal', or automatic global, variable. This + simply means that it is available in all scopes throughout a + script. You don't need to do a <command>global + $_COOKIE;</command> to access it within functions or methods, as + you do with <varname>$HTTP_COOKIE_VARS</varname>. + </simpara> + + <simpara> + <varname>$HTTP_COOKIE_VARS</varname> contains the same initial + information, but is not an autoglobal. (Note that + <varname>HTTP_COOKIE_VARS</varname> and <varname>$_COOKIE</varname> + are different variables and that PHP handles them as such) + </simpara> + + <simpara> + If the <link + linkend="ini.register-globals">register_globals</link> directive + is set, then these variables will also be made available in the + global scope of the script; i.e., separate from the + <varname>$_COOKIE</varname> and <varname>$HTTP_COOKIE_VARS</varname> + arrays. For related information, see the security chapter titled + <link linkend="security.registerglobals">Using Register + Globals</link>. These individual globals are not autoglobals. + </simpara> + </sect2> + + <sect2 id="reserved.variables.get"> + <title>HTTP GET 夿°: <varname>$_GET</varname></title> + + <note> + <simpara> + 4.1.0ã§å°å ¥ããã¾ããããã以åã®ãã¼ã¸ã§ã³ã®å ´åã¯ã + <varname>$HTTP_GET_VARS</varname>ã使ç¨ãã¦ä¸ããã + </simpara> + </note> + + <simpara> + An associative array of variables passed to the current script + via the HTTP GET method. Automatically global in any scope. + </simpara> + + <simpara> + This is a 'superglobal', or automatic global, variable. This + simply means that it is available in all scopes throughout a + script. You don't need to do a <command>global + $_GET;</command> to access it within functions or methods, as + you do with <varname>$HTTP_GET_VARS</varname>. + </simpara> + + <simpara> + <varname>$HTTP_GET_VARS</varname> contains the same initial + information, but is not an autoglobal. (Note that + <varname>HTTP_GET_VARS</varname> and <varname>$_GET</varname> + are different variables and that PHP handles them as such) + </simpara> + + <simpara> + If the <link + linkend="ini.register-globals">register_globals</link> directive + is set, then these variables will also be made available in the + global scope of the script; i.e., separate from the + <varname>$_GET</varname> and <varname>$HTTP_GET_VARS</varname> + arrays. For related information, see the security chapter titled + <link linkend="security.registerglobals">Using Register + Globals</link>. These individual globals are not autoglobals. + </simpara> + </sect2> + + <sect2 id="reserved.variables.post"> + <title>HTTP POST 夿°: <varname>$_POST</varname></title> + + <note> + <simpara> + 4.1.0ã§å°å ¥ããã¾ããããã以åã®ãã¼ã¸ã§ã³ã®å ´åã¯ã + <varname>$HTTP_POST_VARS</varname>ã使ç¨ãã¦ä¸ããã + </simpara> + </note> + + <simpara> + An associative array of variables passed to the current script + via the HTTP POST method. Automatically global in any scope. + </simpara> + + <simpara> + This is a 'superglobal', or automatic global, variable. This + simply means that it is available in all scopes throughout a + script. You don't need to do a <command>global + $_POST;</command> to access it within functions or methods, as + you do with <varname>$HTTP_POST_VARS</varname>. + </simpara> + + <simpara> + <varname>$HTTP_POST_VARS</varname> contains the same initial + information, but is not an autoglobal. (Note that + <varname>HTTP_POST_VARS</varname> and <varname>$_POST</varname> + are different variables and that PHP handles them as such) + </simpara> + + <simpara> + If the <link + linkend="ini.register-globals">register_globals</link> directive + is set, then these variables will also be made available in the + global scope of the script; i.e., separate from the + <varname>$_POST</varname> and <varname>$HTTP_POST_VARS</varname> + arrays. For related information, see the security chapter titled + <link linkend="security.registerglobals">Using Register + Globals</link>. These individual globals are not autoglobals. + </simpara> + </sect2> + + <sect2 id="reserved.variables.files"> + <title>HTTPãã¡ã¤ã«ã¢ãããã¼ã夿°: <varname>$_FILES</varname></title> + + <note> + <simpara> + 4.1.0ã§å°å ¥ããã¾ããããã以åã®ãã¼ã¸ã§ã³ã®å ´åã¯ã + <varname>$HTTP_POST_FILES</varname>ã使ç¨ãã¦ä¸ããã + </simpara> + </note> + + <simpara> + An associative array of items uploaded to the current script + via the HTTP POST method. Automatically global in any scope. + </simpara> + + <simpara> + This is a 'superglobal', or automatic global, variable. This + simply means that it is available in all scopes throughout a + script. You don't need to do a <command>global + $_FILES;</command> to access it within functions or methods, as + you do with <varname>$HTTP_POST_FILES</varname>. + </simpara> + + <simpara> + <varname>$HTTP_POST_FILES</varname> contains the same + information, but is not an autoglobal. + </simpara> + + <simpara> + If the <link + linkend="ini.register-globals">register_globals</link> directive + is set, then these variables will also be made available in the + global scope of the script; i.e., separate from the + <varname>$_FILES</varname> and <varname>$HTTP_POST_FILES</varname> + arrays. For related information, see the security chapter titled + <link linkend="security.registerglobals">Using Register + Globals</link>. These individual globals are not autoglobals. + </simpara> + </sect2> + + <sect2 id="reserved.variables.request"> + <title>ãªã¯ã¨ã¹ã夿°: <varname>$_REQUEST</varname></title> + + <note> + <simpara> + 4.1.0ã§å°å ¥ããã¾ããã以åã®ãã¼ã¸ã§ã³ã«ã¯ãåçãªé åã¯ããã¾ã + ãã + </simpara> + </note> + + <simpara> + An associative array consisting of the contents of + <varname>$_GET</varname>, <varname>$_POST</varname>, + <varname>$_COOKIE</varname>, and <varname>$_FILES</varname>. + </simpara> + + <simpara> + This is a 'superglobal', or automatic global, variable. This + simply means that it is available in all scopes throughout a + script. You don't need to do a <command>global + $_REQUEST;</command> to access it within functions or methods. + </simpara> + + <simpara> + If the <link + linkend="ini.register-globals">register_globals</link> directive + is set, then these variables will also be made available in the + global scope of the script; i.e., separate from the + <varname>$_REQUEST</varname> array. For related information, see + the security chapter titled <link + linkend="security.registerglobals">Using Register + Globals</link>. These individual globals are not autoglobals. + </simpara> + </sect2> + + <sect2 id="reserved.variables.session"> + <title>ã»ãã·ã§ã³å¤æ°: <varname>$_SESSION</varname></title> + + <note> + <simpara> + 4.1.0ã§å°å ¥ããã¾ããããã以åã®ãã¼ã¸ã§ã³ã§ã¯ã + <varname>$HTTP_SESSION_VARS</varname>ã使ç¨ãã¦ä¸ããã + </simpara> + </note> + + <simpara> + An associative array containing session variables available to + the current script. See the <link linkend="ref.session">Session + functions</link> documentation for more information on how this + is used. + </simpara> + + <simpara> + This is a 'superglobal', or automatic global, variable. This + simply means that it is available in all scopes throughout a + script. You don't need to do a <command>global + $_SESSION;</command> to access it within functions or methods, as + you do with <varname>$HTTP_SESSION_VARS</varname>. + </simpara> + + <simpara> + <varname>$HTTP_SESSION_VARS</varname> contains the same + information, but is not an autoglobal. + </simpara> + + <simpara> + If the <link + linkend="ini.register-globals">register_globals</link> directive + is set, then these variables will also be made available in the + global scope of the script; i.e., separate from the + <varname>$_SESSION</varname> and <varname>$HTTP_SESSION_VARS</varname> + arrays. For related information, see the security chapter titled + <link linkend="security.registerglobals">Using Register + Globals</link>. These individual globals are not autoglobals. + </simpara> + </sect2> + + <sect2 id="reserved.variables.globals"> + <title>ã°ãã¼ãã«å¤æ°: <varname>$GLOBALS</varname></title> + + <note> + <simpara> + <varname>$GLOBALS</varname>ã¯ãPHP 3.0.0以éã§å©ç¨å¯è½ã§ãã + </simpara> + </note> + + <simpara> + An associative array containing references to all variables which + are currently defined in the global scope of the script. The + variable names are the keys of the array. + </simpara> + + <simpara> + This is a 'superglobal', or automatic global, variable. This + simply means that it is available in all scopes throughout a + script. You don't need to do a <command>global + $GLOBALS;</command> to access it within functions or methods. + </simpara> + + </sect2> + + <sect2 id="reserved.variables.phperrormsg"> + <title>The previous error message: <varname>$php_errormsg</varname></title> + <simpara> + <varname>$php_errormsg</varname> is a variable containing the + text of the last error message generated by PHP. This variable + will only be available within the scope in which the error + occurred, and only if the <link + linkend="ini.track-errors">track_errors</link> configuration + option is turned on (it defaults to off). + </simpara> + </sect2> + </sect1> + + + <sect1 id="reserved.classes"> + <title>å®ç¾©æ¸ã®ã¯ã©ã¹</title> + + <sect2 id="reserved.classes.standard"> + <title>æ¨æºã§å®ç¾©ããã¦ããã¯ã©ã¹</title> + + <simpara> + These classes are defined in the standard set of functions included + in the PHP build. + </simpara> + + <variablelist> + <varlistentry> + <term><classname>Directory</classname></term> + <listitem> + <simpara> + The class from which <function>dir</function> is instantiated. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term><classname>stdClass</classname></term> + <listitem> + <simpara> + </simpara> + </listitem> + </varlistentry> + </variablelist> + </sect2> + + <sect2 id="reserved.classes.ming"> + <title><link linkend="ref.ming">Ming</link>ã§å®ç¾©ãããã¯ã©ã¹</title> + + <simpara> + These classes are defined in the + <link linkend="ref.ming">Ming</link> + extension, and will only be available when that extension has either + been compiled into PHP or dynamically loaded at runtime. + </simpara> + + <variablelist> + <varlistentry> + <term><classname>swfshape</classname></term> + <listitem> + <simpara> + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term><classname>swffill</classname></term> + <listitem> + <simpara> + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term><classname>swfgradient</classname></term> + <listitem> + <simpara> + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term><classname>swfbitmap</classname></term> + <listitem> + <simpara> + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term><classname>swftext</classname></term> + <listitem> + <simpara> + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term><classname>swftextfield</classname></term> + <listitem> + <simpara> + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term><classname>swffont</classname></term> + <listitem> + <simpara> + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term><classname>swfdisplayitem</classname></term> + <listitem> + <simpara> + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term><classname>swfmovie</classname></term> + <listitem> + <simpara> + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term><classname>swfbutton</classname></term> + <listitem> + <simpara> + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term><classname>swfaction</classname></term> + <listitem> + <simpara> + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term><classname>swfmorph</classname></term> + <listitem> + <simpara> + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term><classname>swfsprite</classname></term> + <listitem> + <simpara> + </simpara> + </listitem> + </varlistentry> + </variablelist> + </sect2> + + <sect2 id="reserved.classes.oci8"> + <title><link linkend="ref.oci8">Oracle 8</link>ã§å®ç¾©ãããã¯ã©ã¹</title> + + <simpara> + These classes are defined in the <link + linkend="ref.oci8">Oracle 8</link> extension, and will only be + available when that extension has either been compiled into PHP + or dynamically loaded at runtime. + </simpara> + + <variablelist> + <varlistentry> + <term><classname>OCI-Lob</classname></term> + <listitem> + <simpara> + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term><classname>OCI-Collection</classname></term> + <listitem> + <simpara> + </simpara> + </listitem> + </varlistentry> + </variablelist> + </sect2> + + <sect2 id="reserved.classes.qtdom"> + <title><link linkend="ref.qtdom">qtdom</link>ã§å®ç¾©ãããã¯ã©ã¹</title> + + <simpara> + These classes are defined in the + <link linkend="ref.qtdom">qtdom</link> + extension, and will only be available when that extension has either + been compiled into PHP or dynamically loaded at runtime. + </simpara> + + <variablelist> + <varlistentry> + <term><classname>QDomDocument</classname></term> + <listitem> + <simpara> + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term><classname>QDomNode</classname></term> + <listitem> + <simpara> + </simpara> + </listitem> + </varlistentry> + </variablelist> + </sect2> + + </sect1> + + &appendices.reserved.constants; + + </appendix> <!-- Keep this comment at the end of the file