mirror of
https://github.com/sigmasternchen/php-doc-en
synced 2025-03-15 16:38:54 +00:00
added 2nd argument for escapeshellcmd().
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@318573 c90b9560-bf6c-de11-be94-00142212c4b1
This commit is contained in:
parent
139b4cc88b
commit
93c8f3c130
4 changed files with 83 additions and 1 deletions
|
@ -3,7 +3,50 @@
|
|||
|
||||
<appendix xml:id="exec.constants" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
&reftitle.constants;
|
||||
&no.constants;
|
||||
&extension.constants.core;
|
||||
<para> flags for <function>escapeshellcmd</function>:
|
||||
<variablelist>
|
||||
<varlistentry>
|
||||
<term>
|
||||
<constant>ESCAPE_CMD_PAIR</constant>
|
||||
(<type>integer</type>)
|
||||
</term>
|
||||
<listitem>
|
||||
<simpara>
|
||||
When <constant>ESCAPE_CMD_PAIR</constant> (default) is specified,
|
||||
the quotation is escaped only if it is not paired.
|
||||
(only valid for non-Win32 environment)
|
||||
</simpara>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term>
|
||||
<constant>ESCAPE_CMD_END</constant>
|
||||
(<type>integer</type>)
|
||||
</term>
|
||||
<listitem>
|
||||
<simpara>
|
||||
When <constant>ESCAPE_CMD_END</constant> is specified,
|
||||
the quotation is escaped except for the beginning/ending of string.
|
||||
(only valid for non-Win32 environment)
|
||||
</simpara>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
<varlistentry>
|
||||
<term>
|
||||
<constant>ESCAPE_CMD_ALL</constant>
|
||||
(<type>integer</type>)
|
||||
</term>
|
||||
<listitem>
|
||||
<simpara>
|
||||
When <constant>ESCAPE_CMD_ALL</constant> is specified,
|
||||
the quotation is always escaped.
|
||||
(only valid for non-Win32 environment)
|
||||
</simpara>
|
||||
</listitem>
|
||||
</varlistentry>
|
||||
</variablelist>
|
||||
</para>
|
||||
</appendix>
|
||||
|
||||
<!-- Keep this comment at the end of the file
|
||||
|
|
|
@ -12,6 +12,7 @@
|
|||
<methodsynopsis>
|
||||
<type>string</type><methodname>escapeshellcmd</methodname>
|
||||
<methodparam><type>string</type><parameter>command</parameter></methodparam>
|
||||
<methodparam choice="opt"><type>array</type><parameter>flag</parameter></methodparam>
|
||||
</methodsynopsis>
|
||||
<para>
|
||||
<function>escapeshellcmd</function> escapes any characters in a
|
||||
|
@ -30,6 +31,16 @@
|
|||
are escaped only if they are not paired. In Windows, all these characters
|
||||
plus <literal>%</literal> are replaced by a space instead.
|
||||
</para>
|
||||
<para>
|
||||
As of PHP 5.5, an optional second argument is introduced for
|
||||
non-Win32 environment.
|
||||
When <constant>ESCAPE_CMD_PAIR</constant> (default) is specified,
|
||||
the quotation is escaped only if it is not paired.
|
||||
When <constant>ESCAPE_CMD_END</constant> is specified,
|
||||
the quotation is escaped except for the beginning/ending of string.
|
||||
When <constant>ESCAPE_CMD_ALL</constant> is specified,
|
||||
the quotation is always escaped.
|
||||
</para>
|
||||
</refsect1>
|
||||
|
||||
<refsect1 role="parameters">
|
||||
|
|
|
@ -50,6 +50,15 @@
|
|||
are supposed to use Shift_JIS.
|
||||
</simpara>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<simpara>
|
||||
As of PHP 5.4.0, the pictogram characters
|
||||
used for mobile phone service such as
|
||||
<link xlink:href="&url.imode;">i-mode</link>
|
||||
or <link xlink:href="&url.ezweb;">EZweb</link>
|
||||
are supported.
|
||||
</simpara>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</para>
|
||||
</chapter>
|
||||
|
|
|
@ -35,7 +35,23 @@
|
|||
<listitem><simpara>eucJP-win*</simpara></listitem>
|
||||
<listitem><simpara>SJIS-win*</simpara></listitem>
|
||||
<listitem><simpara>ISO-2022-JP</simpara></listitem>
|
||||
<listitem><simpara>ISO-2022-JP-MS</simpara></listitem>
|
||||
<listitem><simpara>CP932</simpara></listitem>
|
||||
<listitem><simpara>CP51932</simpara></listitem>
|
||||
<listitem><simpara>SJIS-mac**</simpara></listitem>
|
||||
<listitem><simpara>SJIS-Mobile#DOCOMO**</simpara></listitem>
|
||||
<listitem><simpara>SJIS-Mobile#KDDI**</simpara></listitem>
|
||||
<listitem><simpara>SJIS-Mobile#SOFTBANK**</simpara></listitem>
|
||||
<listitem><simpara>SJIS-Mobile#DOCOMO-PUA**</simpara></listitem>
|
||||
<listitem><simpara>SJIS-Mobile#KDDI-PUA**</simpara></listitem>
|
||||
<listitem><simpara>SJIS-Mobile#DOCOMO-PUA-B**</simpara></listitem>
|
||||
<listitem><simpara>SJIS-Mobile#SOFTBANK-PUA**</simpara></listitem>
|
||||
<listitem><simpara>JIS</simpara></listitem>
|
||||
<listitem><simpara>JIS-ms</simpara></listitem>
|
||||
<listitem><simpara>CP50220</simpara></listitem>
|
||||
<listitem><simpara>CP50220raw</simpara></listitem>
|
||||
<listitem><simpara>CP50221</simpara></listitem>
|
||||
<listitem><simpara>CP50222</simpara></listitem>
|
||||
<listitem><simpara>ISO-8859-1*</simpara></listitem>
|
||||
<listitem><simpara>ISO-8859-2*</simpara></listitem>
|
||||
<listitem><simpara>ISO-8859-3*</simpara></listitem>
|
||||
|
@ -74,6 +90,9 @@
|
|||
<para>
|
||||
* denotes encodings usable also in regular expressions.
|
||||
</para>
|
||||
<para>
|
||||
** denotes encodings available since PHP 5.4.0.
|
||||
</para>
|
||||
<para>
|
||||
Any &php.ini; entry which accepts an encoding name
|
||||
can also use the values "<literal>auto</literal>" and
|
||||
|
|
Loading…
Reference in a new issue