2009-04-13 08:06:15 +00:00
<?xml version="1.0" encoding="utf-8"?>
2009-02-21 16:40:45 +00:00
<!-- $Revision$ -->
2004-06-16 11:11:20 +00:00
<!-- Keep 'em sorted -->
2009-05-10 17:55:00 +00:00
<!ENTITY changelog.randomseed '<row><entry>4.2.0</entry><entry>The random
number generator is seeded automatically.</entry></row>'>
2004-06-16 11:11:20 +00:00
<!-- Notes -->
2009-07-30 13:51:03 +00:00
<!ENTITY note.regex.deprecated '<note><para>As of PHP 5.3.0 the
2009-06-11 13:08:59 +00:00
regex extension is deprecated, calling this function
2009-06-26 02:45:51 +00:00
will issue an <constant>E_DEPRECATED</constant> notice.</para></note>'>
2009-06-11 13:08:59 +00:00
2004-06-16 11:11:20 +00:00
<!ENTITY note.bin-safe '<note><simpara>This function is
binary-safe.</simpara></note>'>
2009-04-21 08:44:34 +00:00
<!ENTITY note.clearstatcache '<note><simpara>The results of this
function are cached. See <function>clearstatcache</function> for
2004-06-16 11:11:20 +00:00
more details.</simpara></note>'>
<!ENTITY note.context-support '<note><simpara>Context support was added
2005-03-31 15:01:44 +00:00
with PHP 5.0.0. For a description of <literal>contexts</literal>, refer to
<xref linkend="ref.stream"/>.</simpara></note>'>
2004-06-16 11:11:20 +00:00
2008-02-26 20:54:48 +00:00
<!ENTITY note.exec-bg '<note><para>If a program is started with this function,
in order for it to continue running in the background, the output of the
program must be redirected to a file or another output stream. Failing to do so
will cause PHP to hang until the execution of the program ends.</para></note>'>
2004-06-16 11:11:20 +00:00
<!ENTITY note.func-callback '<note><simpara>Instead of a function name, an
array containing an object reference and a method name can also be
supplied.</simpara></note>'>
2006-03-09 03:08:37 +00:00
<!ENTITY note.funcnoparam '<note><para>Because this function depends on the
current scope to determine parameter details, it cannot be used as a
2008-02-26 20:54:48 +00:00
function parameter. If this value must be passed, the results should be assigned
to a variable, and that variable should be passed.</para></note>'>
2006-03-09 03:08:37 +00:00
2008-02-26 20:54:48 +00:00
<!ENTITY note.line-endings '<note><simpara>If PHP is not properly recognizing
the line endings when reading files either on or created by a Macintosh
computer, enabling the
<link linkend="ini.auto-detect-line-endings">auto_detect_line_endings</link>
run-time configuration option may help resolve the problem.</simpara></note>'>
2009-04-21 08:44:34 +00:00
<!ENTITY note.no-remote '<note><simpara>This function will not work on
2004-06-16 11:11:20 +00:00
<link linkend="features.remote-files">remote files</link> as the file to
2008-02-26 20:54:48 +00:00
be examined must be accessible via the server's filesystem.</simpara></note>'>
2004-06-16 11:11:20 +00:00
<!ENTITY note.not-bin-safe '<warning><simpara>This function
is not (yet) binary safe!</simpara></warning>'>
2005-08-24 14:15:11 +00:00
<!ENTITY note.no-key-association '<note><simpara>This function
2008-02-26 20:54:48 +00:00
assigns new keys to the elements in <parameter>array</parameter>.
It will remove any existing keys that may have been assigned, rather
2005-08-24 14:15:11 +00:00
than just reordering the keys.</simpara></note>'>
2004-06-16 11:11:20 +00:00
<!ENTITY note.no-windows '<note><simpara>This function is not
implemented on Windows platforms.</simpara></note>'>
<!ENTITY note.no-windows.extension '<note><simpara>This extension is not
available on Windows platforms.</simpara></note>'>
2009-04-21 08:44:34 +00:00
<!ENTITY note.randomseed '<note><simpara>As of PHP 4.2.0, there is no need
to seed the random number generator with <function>srand</function> or
2004-06-16 11:11:20 +00:00
<function>mt_srand</function> as this is now done automatically.
</simpara></note>'>
2008-02-26 20:54:48 +00:00
<!ENTITY note.registerglobals '<note><title>register_globals: important
note</title><para>As of PHP 4.2.0, the default value for the PHP directive
2004-06-16 11:11:20 +00:00
<link linkend="ini.register-globals">register_globals</link> is <emphasis>
2008-02-26 20:54:48 +00:00
off</emphasis>, and it was completely removed as of PHP 6.0.0. The PHP community
2008-06-06 14:57:17 +00:00
discourages developers from relying on this directive, and encourages the use
2008-02-26 20:54:48 +00:00
of other means, such as the &link.superglobals;.</para></note>'>
2004-06-17 14:28:12 +00:00
2008-04-14 17:28:03 +00:00
<!ENTITY note.is-superglobal "<note><para>This is a 'superglobal', or
automatic global, variable. This simply means that it is available in
2009-04-21 08:44:34 +00:00
all scopes throughout a script. There is no need to do
2008-04-14 17:28:03 +00:00
<command>global $variable;</command> to access it within functions or methods.
</para></note>">
2004-06-16 11:11:20 +00:00
<!ENTITY note.superglobals '<note><title>Superglobals: availability note
2008-02-26 20:54:48 +00:00
</title><para>Superglobal arrays such as <varname>$_GET</varname>,
<varname>$_POST</varname>, and <varname>$_SERVER</varname>, etc. are available
as of PHP 4.1.0. For more information, read the manual section on
&link.superglobals;</para></note>'>
2004-06-16 11:11:20 +00:00
2008-02-26 20:54:48 +00:00
<!ENTITY note.uses-ob '<note><para>This function uses internal output buffering
with this parameter so it can not be used inside an
2006-03-09 07:33:14 +00:00
<function>ob_start</function> callback function.</para></note>'>
2006-03-09 03:07:13 +00:00
2009-04-21 08:44:34 +00:00
<!ENTITY note.filesystem-time-res '<note><para>Note that time resolution may differ
2008-08-24 21:02:32 +00:00
from one file system to another.</para></note>'>
2008-08-24 07:36:06 +00:00
2004-06-16 11:11:20 +00:00
<!-- Tips -->
2008-02-26 20:54:48 +00:00
<!ENTITY tip.fopen-wrapper '<tip><simpara>A URL can be used as a
2004-06-16 11:11:20 +00:00
filename with this function if the <link linkend="ini.allow-url-fopen"
>fopen wrappers</link> have been enabled.
See <function>fopen</function> for more details on how to specify
the filename and <xref linkend="wrappers"/> for a list of supported
URL protocols.</simpara></tip>'>
2008-02-26 20:54:48 +00:00
<!ENTITY tip.fopen-wrapper.stat '<tip><simpara>As of PHP 5.0.0, this function
2009-04-21 08:44:34 +00:00
can also be used with <emphasis>some</emphasis> URL wrappers. Refer to
<xref linkend="wrappers"/> for a listing of which wrappers support
2004-06-16 11:11:20 +00:00
<function>stat</function> family of functionality.</simpara></tip>'>
<!ENTITY tip.ob-capture '<tip><simpara>As with anything that outputs
2008-02-26 20:54:48 +00:00
its result directly to the browser, the <link
linkend="ref.outcontrol">output-control functions</link> can be used to capture
2004-06-16 11:11:20 +00:00
the output of this function, and save it in a
<type>string</type> (for example).</simpara></tip>'>
2008-02-26 20:54:48 +00:00
<!ENTITY tip.userlandnaming '<tip><simpara>See also the
<xref linkend="userlandnaming" />.</simpara></tip>'>
2006-08-11 16:55:35 +00:00
2004-06-16 11:11:20 +00:00
<!-- Warnings -->
2008-02-26 20:54:48 +00:00
<!ENTITY warn.escapeshell '<warning><para>When allowing user-supplied data to be
passed to this function, use
2004-06-16 11:11:20 +00:00
<function>escapeshellarg</function> or <function>escapeshellcmd</function>
2008-02-26 20:54:48 +00:00
to ensure that users cannot trick the system into executing arbitrary
2004-06-16 11:11:20 +00:00
commands.</para></warning>'>
2001-07-07 18:42:46 +00:00
2007-06-20 22:25:43 +00:00
<!ENTITY warn.experimental '<warning xmlns="http://docbook.org/ns/docbook"><simpara>This extension is
2009-02-21 16:40:45 +00:00
<emphasis>EXPERIMENTAL</emphasis>. The behaviour of this extension including
2008-02-26 20:54:48 +00:00
the names of its functions and any other documentation surrounding this
2009-02-21 16:40:45 +00:00
extension may change without notice in a future release of PHP.
2008-02-26 20:54:48 +00:00
This extension should be used at your own risk.</simpara></warning>'>
2001-06-24 11:45:38 +00:00
2008-12-09 17:53:07 +00:00
<!ENTITY warn.deprecated.feature-5-3-0.removed-6-0-0 '<warning
2008-02-26 20:54:48 +00:00
xmlns="http://docbook.org/ns/docbook"><simpara>This feature has been
2008-12-09 17:53:07 +00:00
<emphasis>DEPRECATED</emphasis> as of PHP 5.3.0 and <emphasis>REMOVED</emphasis> as of PHP 6.0.0.
2007-10-20 00:25:49 +00:00
Relying on this feature is highly discouraged.</simpara></warning>'>
2008-12-09 17:53:07 +00:00
<!ENTITY warn.deprecated.function-5-3-0.removed-6-0-0 '<warning
xmlns="http://docbook.org/ns/docbook"><simpara>This function has been
<emphasis>DEPRECATED</emphasis> as of PHP 5.3.0 and <emphasis>REMOVED</emphasis>
as of PHP 6.0.0. Relying on this feature is highly discouraged.</simpara></warning>'>
2008-02-26 20:54:48 +00:00
<!ENTITY warn.deprecated.function.removed-5-3-0 '<warning
xmlns="http://docbook.org/ns/docbook"><simpara>This function has been
2008-01-02 16:37:56 +00:00
<emphasis>DEPRECATED</emphasis> and <emphasis>REMOVED</emphasis> as of PHP 5.3.0.</simpara></warning>'>
2009-08-13 02:22:07 +00:00
<!ENTITY warn.deprecated.alias-5-3-0 '<warning xmlns="http://docbook.org/ns/docbook">
<simpara>This alias has been <emphasis>DEPRECATED</emphasis> as of PHP 5.3.0. Relying
on this alias is highly discouraged.</simpara></warning>'>
2007-06-20 22:25:43 +00:00
<!ENTITY warn.experimental.func '<warning xmlns="http://docbook.org/ns/docbook"><simpara>This function is
2008-05-19 02:21:46 +00:00
<emphasis>EXPERIMENTAL</emphasis>. The behaviour of this function, its name, and
surrounding documentation may change without notice in a future release of PHP.
This function should be used at your own risk.
2008-02-26 20:54:48 +00:00
</simpara></warning>'>
2001-12-06 20:13:02 +00:00
2004-06-16 11:11:20 +00:00
<!ENTITY warn.imaprecodeyaz '<warning><simpara>The <link
2006-02-07 17:36:53 +00:00
linkend="ref.imap">IMAP</link>, <link linkend="ref.recode">recode</link>,
<link linkend="ref.yaz">YAZ</link> and <link linkend="ref.cyrus">Cyrus</link>
extensions cannot be used in conjuction, because they
2008-02-26 20:54:48 +00:00
share the same internal symbols.</simpara></warning>'>
2004-06-16 11:11:20 +00:00
2008-02-26 20:54:48 +00:00
<!ENTITY warn.install.cgi '<warning><para>A server deployed in CGI mode is open
to several possible vulnerabilities. Please read our
2004-08-07 19:03:34 +00:00
<link linkend="security.cgi-bin">CGI security section</link> to learn how to
2008-02-26 20:54:48 +00:00
defend yourself from such attacks.</para></warning>'>
2004-08-07 19:03:34 +00:00
2004-06-16 11:11:20 +00:00
<!ENTITY note.magicquotes.gpc '<note><title>directive note: magic_quotes_gpc
2008-02-26 20:54:48 +00:00
</title><para>The <link linkend="ini.magic-quotes-gpc">magic_quotes_gpc</link>
directive defaults to <literal>on</literal>. It essentially runs
<function>addslashes</function> on all GET, POST, and COOKIE data.
<function>stripslashes</function> may be used to remove them.</para></note>'>
2001-12-15 16:28:14 +00:00
2004-06-17 14:57:22 +00:00
<!ENTITY warn.no-win32-fopen-wrapper '<warning><para>Windows versions of PHP
2008-02-26 20:54:48 +00:00
prior to PHP 4.3.0 do not support access of remote files via this function,
even if <link linkend="ini.allow-url-fopen">allow_url_fopen</link> is enabled.
2002-06-10 21:41:16 +00:00
</para></warning>'>
2004-05-23 16:19:37 +00:00
<!ENTITY warn.ssl-non-standard '<warning><para>When using SSL, Microsoft IIS
2004-05-23 12:41:56 +00:00
will violate the protocol by closing the connection without sending a
2008-02-26 20:54:48 +00:00
<literal>close_notify</literal> indicator. PHP will report this as "SSL: Fatal
Protocol Error" when you reach the end of the data. To work around this, the
value of <link linkend="ini.error-reporting">error_reporting</link> should be
lowered to a level that does not include warnings.
2004-05-23 12:41:56 +00:00
PHP 4.3.7 and higher can detect buggy IIS server software when you open
2008-02-26 20:54:48 +00:00
the stream using the <literal>https://</literal> wrapper and will suppress the
warning. When using <function>fsockopen</function> to create an
<literal>ssl://</literal> socket, the developer is responsible for detecting
and suppressing this warning.</para></warning>'>
2004-02-19 16:06:56 +00:00
2004-06-16 11:11:20 +00:00
<!ENTITY warn.undocumented.func '<warning><simpara>This function is
2008-02-26 20:54:48 +00:00
currently not documented; only its argument list is available.
</simpara></warning>'>
2001-06-24 11:45:38 +00:00
2001-12-08 22:12:24 +00:00
2004-06-16 11:11:20 +00:00
<!-- Misc -->
2001-06-24 11:45:38 +00:00
2008-02-26 20:54:48 +00:00
<!ENTITY no.function.parameters '<para>This function has no parameters.</para>'>
2007-12-07 01:14:26 +00:00
2004-08-04 19:55:42 +00:00
<!ENTITY example.outputs '<para>The above example will output:</para>'>
2009-04-06 20:44:29 +00:00
<!ENTITY example.outputs.32bit '<para>Output of the above example on 32 bit machines:</para>'>
<!ENTITY example.outputs.64bit '<para>Output of the above example on 64 bit machines:</para>'>
2009-04-21 08:44:34 +00:00
<!ENTITY example.outputs.similar '<para>The above example will output
2004-08-04 19:55:42 +00:00
something similar to:</para>'>
2009-07-01 09:28:27 +00:00
<!ENTITY examples.outputs '<para>The above examples will output:</para>'>
<!ENTITY examples.outputs.32bit '<para>Output of the above examples on 32 bit machines:</para>'>
<!ENTITY examples.outputs.64bit '<para>Output of the above examples on 64 bit machines:</para>'>
<!ENTITY examples.outputs.similar '<para>The above examples will output
something similar to:</para>'>
2009-04-21 08:44:34 +00:00
<!ENTITY array.resetspointer '<note><simpara>This function will
<function>reset</function> the <type>array</type> pointer after
2003-02-05 07:08:25 +00:00
use.</simpara></note>'>
2009-03-20 20:40:34 +00:00
<!ENTITY seealso.array.sorting 'The <link linkend="array.sorting">comparison of array sorting functions</link>'>
2004-09-12 11:22:03 +00:00
<!ENTITY seealso.callback 'information about the <link linkend="language.types.callback">callback</link> type'>
2009-04-21 08:44:34 +00:00
<!ENTITY avail.register-long-arrays 'As of PHP 5.0.0, the long PHP
2004-09-12 11:22:03 +00:00
<link linkend="language.variables.predefined">predefined variable</link>
2009-04-21 08:44:34 +00:00
arrays may be disabled with the
2004-09-12 11:22:03 +00:00
<link linkend="ini.register-long-arrays">register_long_arrays</link>
directive.'>
2009-04-21 08:44:34 +00:00
<!ENTITY ini.shorthandbytes '<simpara>When an <type>integer</type> is used, the
value is measured in bytes. Shorthand notation, as described
2008-02-26 20:54:48 +00:00
in <link linkend="faq.using.shorthandbytes">this FAQ</link>, may also be used.
</simpara>'>
2004-09-12 11:22:03 +00:00
2009-04-21 08:44:34 +00:00
<!ENTITY info.deprecated.alias 'For backward compatibility, the following
2005-03-31 07:42:34 +00:00
deprecated alias may be used: '>
2005-04-24 23:16:03 +00:00
<!ENTITY info.function.alias 'This function is an alias of: '>
2009-04-21 08:44:34 +00:00
<!ENTITY info.function.alias.deprecated '<simpara>This function alias is
2008-02-26 20:54:48 +00:00
deprecated and only exists for backwards compatibility reasons. The use of this
function is not recommended, as it may be removed from PHP in the future.
</simpara>'>
2005-04-26 01:20:37 +00:00
2007-02-28 05:36:07 +00:00
<!ENTITY ext.windows.path.dll 'In order for this extension to work, there are
<acronym>DLL</acronym> files that must be available to the Windows
2008-02-26 20:54:48 +00:00
system <literal>PATH</literal>. For information on how to do this, see the
<acronym>FAQ</acronym> entitled "<link
2007-02-28 05:36:07 +00:00
linkend="faq.installation.addtopath">How do I add my PHP directory to the PATH
2008-02-26 20:54:48 +00:00
on Windows</link>". Although copying DLL
2007-02-28 05:36:07 +00:00
files from the PHP folder into the Windows system directory also works
2008-02-26 20:54:48 +00:00
(because the system directory is by default in the system's
2009-04-21 08:44:34 +00:00
<literal>PATH</literal>), this is not recommended.
2007-02-28 05:36:07 +00:00
<emphasis>This extension requires the following files to be in the
<literal>PATH</literal>:</emphasis> '>
2008-08-18 20:02:53 +00:00
<!ENTITY manual.migration.seealso 'See also the migration guides for PHP versions'>
2009-02-16 11:49:35 +00:00
<!ENTITY style.oop 'Oriented object style'>
2009-02-16 09:46:05 +00:00
<!ENTITY style.procedural 'Procedural style'>
<!ENTITY resource '<link linkend="language.types.resource">resource</link>'>
2009-02-16 15:30:18 +00:00
<!ENTITY foreach '<link linkend="control-structures.foreach">foreach</link>'>
2009-03-07 02:40:47 +00:00
<!ENTITY parameter.context 'Refer to the <link linkend="context">context</link>
section of the manual for a description of <literal>contexts</literal>.'>
<!ENTITY parameter.use_include_path 'When set to &true;, the filename is also
searched for within the <link linkend="ini.include-path">include_path</link>'>
2004-09-12 11:22:03 +00:00
<!-- Returns -->
2004-06-16 11:11:20 +00:00
<!ENTITY return.success 'Returns &true; on success or &false; on failure.'>
2003-02-20 17:22:53 +00:00
2004-09-05 17:50:11 +00:00
<!ENTITY return.void 'No value is returned.'>
2001-12-06 20:13:02 +00:00
<!ENTITY return.falseproblem '<warning><simpara>This function may
2002-02-18 22:26:09 +00:00
return Boolean &false;, but may also return a non-Boolean value which
evaluates to &false;, such as <literal>0</literal> or
"". Please read the section on <link
linkend="language.types.boolean">Booleans</link> for more
information. Use <link linkend="language.operators.comparison">the ===
operator</link> for testing the return value of this
function.</simpara></warning>'>
2001-11-11 11:53:49 +00:00
2003-06-06 05:33:09 +00:00
2004-09-12 11:22:03 +00:00
2003-03-16 23:44:23 +00:00
2004-04-12 22:42:03 +00:00
<!-- Image (GD) Notes -->
2009-04-21 08:44:34 +00:00
<!ENTITY note.config.t1lib '<note><simpara>This function is only available
2004-06-17 14:57:22 +00:00
if PHP is compiled using <option role="configure">--with-t1lib[=DIR]</option>.
2003-11-07 18:14:40 +00:00
</simpara></note>'>
2009-04-21 08:44:34 +00:00
<!ENTITY note.config.jpeg '<note><simpara>JPEG support is only available if
2005-02-21 20:59:54 +00:00
PHP was compiled against GD-1.8 or later.</simpara></note>'>
2009-04-21 08:44:34 +00:00
<!ENTITY note.config.wbmp '<note><simpara>WBMP support is only available if
2005-02-21 20:59:54 +00:00
PHP was compiled against GD-1.8 or later.</simpara></note>'>
2004-04-12 22:55:33 +00:00
<!ENTITY note.bundled.gd '<note><simpara>This function is only available if
2004-04-12 22:42:03 +00:00
PHP is compiled with the bundled version of the GD library.</simpara></note>'>
2006-10-05 16:16:16 +00:00
<!ENTITY note.freetype '<note><simpara>This function is only available if
PHP is compiled with freetype support (<option role="configure">--with-freetype-dir=DIR</option>)
</simpara></note>'>
2006-10-06 03:31:27 +00:00
<!ENTITY note.gd.2 '<note><simpara>This function requires GD 2.0.1 or later (2.0.28 or later is recommended).</simpara></note>'>
2009-04-15 07:53:51 +00:00
<!ENTITY note.gd.notrequired '<note><para>This function does not require the GD image library.</para></note>'>
2007-01-14 03:15:21 +00:00
<!ENTITY gd.image.description '<varlistentry><term><parameter>
2009-04-21 08:44:34 +00:00
image</parameter></term><listitem><para>An image resource, returned by one of the image creation functions,
2007-01-14 03:15:21 +00:00
such as <function>imagecreatetruecolor</function>.</para></listitem></varlistentry>'>
<!ENTITY gd.font.description '<varlistentry><term><parameter>
2009-04-21 08:44:34 +00:00
font</parameter></term><listitem><para>Can be 1, 2, 3, 4, 5 for built-in
2007-08-20 10:45:59 +00:00
fonts in latin2 encoding (where higher numbers corresponding to larger fonts) or any of your
2007-01-14 03:15:21 +00:00
own font identifiers registered with <function>imageloadfont</function>.
</para></listitem></varlistentry>'>
2007-01-14 03:48:41 +00:00
<!-- DBM notes -->
<!ENTITY dbm.dbm-identifier.description '<varlistentry><term><parameter>
dbm_identifier</parameter></term><listitem><para>The DBM link identifier,
returned by <function>dbmopen</function>.</para></listitem></varlistentry>'>
2007-01-17 00:14:52 +00:00
<!-- cURL notes -->
<!ENTITY curl.ch.description '<varlistentry><term><parameter>ch</parameter>
2009-04-21 08:44:34 +00:00
</term><listitem><para>A cURL handle returned by
2007-01-17 00:14:52 +00:00
<function>curl_init</function>.</para></listitem></varlistentry>'>
<!ENTITY curl.mh.description '<varlistentry><term><parameter>mh</parameter>
2009-04-21 08:44:34 +00:00
</term><listitem><para>A cURL multi handle returned by
2007-01-17 00:14:52 +00:00
<function>curl_multi_init</function>.</para></listitem></varlistentry>'>
2007-01-15 00:05:59 +00:00
<!-- IMAP notes -->
<!ENTITY imap.imap-stream.description '<varlistentry><term><parameter>
2009-04-21 08:44:34 +00:00
imap_stream</parameter></term><listitem><para>An IMAP stream returned by
2007-01-15 00:05:59 +00:00
<function>imap_open</function>.</para></listitem></varlistentry>'>
2009-04-21 05:48:47 +00:00
<!ENTITY imap.pattern '<para>Specifies where in the mailbox hierarchy
to start searching.</para><para>There are two special characters you can
2009-04-21 08:44:34 +00:00
pass as part of the <parameter>pattern</parameter>:
'<literal>*</literal>' and '<literal>%</literal>'.
'<literal>*</literal>' means to return all mailboxes. If you pass
<parameter>pattern</parameter> as '<literal>*</literal>', you will
get a list of the entire mailbox hierarchy.
'<literal>%</literal>'
means to return the current level only.
'<literal>%</literal>' as the <parameter>pattern</parameter>
parameter will return only the top level
mailboxes; '<literal>~/mail/%</literal>' on <literal>UW_IMAPD</literal> will return every mailbox in the <filename>~/mail</filename> directory, but none in subfolders of that directory.</para>'>
2009-04-21 05:48:47 +00:00
2007-12-07 01:14:26 +00:00
<!-- mbstring notes -->
2009-04-21 08:44:34 +00:00
<!ENTITY note.mbstring.encoding.internal '<note><para>The internal encoding or the
character encoding specified by <function>mb_regex_encoding</function>
2007-12-07 01:14:26 +00:00
will be used as the character encoding for this function.</para></note>'>
2009-04-21 08:44:34 +00:00
<!ENTITY mbstring.encoding.parameter '<para>The <parameter>encoding</parameter>
parameter is the character encoding. If it is omitted, the internal character
2007-12-07 01:14:26 +00:00
encoding value will be used.</para>'>
2009-05-11 07:30:25 +00:00
<!ENTITY mbstring.warning.e-modifier '<warning><para>Never use the <literal>e</literal> modifier when working on untrusted input. No automatic escaping will happen (as known from <function>preg_replace</function>). Not taking care of this will most likely create remote code execution vulnerabilities in your application.</para></warning>'>
<!-- MCVE notes -->
2007-01-15 01:29:49 +00:00
<!ENTITY mcve.conn.description '<varlistentry><term><parameter>
2009-04-21 08:44:34 +00:00
conn</parameter></term><listitem><para>An MCVE_CONN resource returned by
2007-01-15 01:29:49 +00:00
<function>m_initengine</function>.</para></listitem></varlistentry>'>
2009-02-21 16:21:16 +00:00
<!-- memcached notes -->
<!ENTITY memcached.parameter.expiration 'The expiration time, defaults to 0. See <link
linkend="memcached.expiration">Expiration Times</link> for more info.'>
<!ENTITY memcached.parameter.server_key 'The key identifying the server to store the value on.'>
<!ENTITY memcached.parameter.items 'An array of key/value pairs to store on the server.'>
<!ENTITY memcached.parameter.key 'The key under which to store the value.'>
<!ENTITY memcached.parameter.value 'The value to store.'>
<!ENTITY memcached.result.getresultcode 'Use <methodname>Memcached::getResultCode</methodname> if necessary.'>
2006-07-11 06:58:55 +00:00
<!-- Date and time entities -->
2008-04-26 17:18:03 +00:00
<!ENTITY date.timezone.intro.title '<title>List of Supported Timezones</title>'>
<!ENTITY date.timezone.intro "<para>
Here you'll find the complete list of timezones supported by PHP, which are
meant to be used with e.g. <function>date_default_timezone_set</function>.
</para><note><simpara>The latest version of the timezone database can be
installed via PECL's <link xlink:href='&url.pecl.package.get;timezonedb' xmlns:xlink='http://www.w3.org/1999/xlink'>timezonedb</link>.
</simpara></note>">
<!ENTITY date.timezone.bc '<simpara>Please do not use any of the timezones
listed here (besides UTC), they only exist for backward compatible reasons.
</simpara>'>
2006-09-08 08:56:01 +00:00
<!ENTITY date.timezone.errors.description '<para>
2009-04-21 08:44:34 +00:00
Every call to a date/time function will generate a <constant>E_NOTICE</constant>
2009-06-30 11:41:27 +00:00
if the time zone is not valid, and/or a <constant>E_STRICT</constant>
or <constant>E_WARNING</constant> message
2006-07-11 06:58:55 +00:00
if using the system settings or the <varname>TZ</varname> environment
2006-09-08 08:56:01 +00:00
variable. See also <function>date_default_timezone_set</function></para>'>
<!ENTITY date.timezone.errors.changelog '<row><entry>5.1.0</entry><entry><para>
2009-04-21 08:44:34 +00:00
Now issues the <constant>E_STRICT</constant> and <constant>E_NOTICE</constant>
2006-09-08 08:56:01 +00:00
time zone errors.</para></entry></row>'>
2006-07-11 06:58:55 +00:00
<!ENTITY date.timestamp.description '
<varlistentry><term><parameter>timestamp</parameter></term><listitem><para>
2009-04-21 08:44:34 +00:00
The optional <parameter>timestamp</parameter> parameter is an
2006-07-11 06:58:55 +00:00
<type>integer</type> Unix timestamp that defaults to the current
2009-04-21 08:44:34 +00:00
local time if a <parameter>timestamp</parameter> is not given. In other
words, it defaults to the value of <function>time</function>.
2006-07-11 06:58:55 +00:00
</para></listitem></varlistentry>'>
2009-01-07 18:40:50 +00:00
<!ENTITY date.datetime.description '<varlistentry><term><parameter>object</parameter></term>
<listitem><para>Procedural style only: A <classname>DateTime</classname> object
2008-11-02 22:11:33 +00:00
returned by <function>date_create</function></para></listitem></varlistentry>'>
<!ENTITY date.datetimezone.description '<varlistentry><term><parameter>
object</parameter></term><listitem><para>Procedural style only: A <classname>DateTimeZone</classname> object
returned by <function>timezone_open</function></para></listitem></varlistentry>'>
2009-04-21 08:44:34 +00:00
<!ENTITY date.datetime.retval.changelog '<row><entry>5.3.0</entry><entry>Changed the
2009-03-30 01:40:23 +00:00
return value from &null; to <classname>DateTime</classname>.</entry></row>'>
2009-07-30 11:58:09 +00:00
<!ENTITY date.timezone.dbversion 'This list is based upon the timezone database version'>
2009-07-30 13:51:03 +00:00
<!ENTITY date.timezone.africa 'Africa'>
<!ENTITY date.timezone.america 'America'>
<!ENTITY date.timezone.antarctica 'Antarctica'>
<!ENTITY date.timezone.arctic 'Arctic'>
<!ENTITY date.timezone.asia 'Asia'>
<!ENTITY date.timezone.atlantic 'Atlantic'>
<!ENTITY date.timezone.australia 'Australia'>
<!ENTITY date.timezone.europe 'Europe'>
<!ENTITY date.timezone.indian 'Indian'>
<!ENTITY date.timezone.pacific 'Pacific'>
<!ENTITY date.timezone.others 'Others'>
2004-04-28 00:07:33 +00:00
<!-- DomXml Notes -->
<!ENTITY node.inserted 'This node will not show up in the document unless it
2008-02-26 20:54:48 +00:00
is inserted with (e.g.) <function>domnode_append_child</function>.'>
2004-04-28 00:07:33 +00:00
2004-06-16 11:11:20 +00:00
2004-05-10 12:12:00 +00:00
<!-- Dom Notes -->
2009-04-21 08:44:34 +00:00
<!ENTITY dom.node.inserted 'This node will not show up in the document unless
it is inserted with (e.g.) <link
2007-12-13 17:59:01 +00:00
linkend="domnode.appendchild">DOMNode->appendChild()</link>.'>
2004-05-10 12:12:00 +00:00
2004-06-16 11:11:20 +00:00
2004-05-17 19:42:15 +00:00
<!-- FileSystem entities -->
<!ENTITY fs.validfp.all '<para>The file pointer must be valid, and must point to
a file successfully opened by <function>fopen</function> or
2005-09-16 15:00:08 +00:00
<function>fsockopen</function> (and not yet closed by
<function>fclose</function>).</para>'>
2004-06-17 14:28:12 +00:00
2007-09-15 02:44:00 +00:00
<!ENTITY fs.file.pointer '<para>A file system pointer <type>resource</type>
that is typically created using <function>fopen</function>.</para>'>
2008-05-21 21:07:17 +00:00
<!-- GNUPG -->
2009-04-21 08:44:34 +00:00
<!ENTITY gnupg.identifier '<para>The gnupg identifier, from a call to
2008-05-21 21:07:17 +00:00
<function>gnupg_init</function> or <classname>gnupg</classname>.</para>'>
<!ENTITY gnupg.fingerprint '<para>The fingerprint key.</para>'>
2009-04-13 10:19:06 +00:00
<!-- HaruDoc -->
<!ENTITY haru.error '<para>Throws a <classname>HaruException</classname> on error.</para>'>
2008-05-20 15:37:53 +00:00
<!-- ODBC -->
<!ENTITY odbc.connection.id '<para>The ODBC connection identifier,
see <function>odbc_connect</function> for details.</para>'>
2008-05-20 22:35:06 +00:00
<!ENTITY odbc.parameter.search 'This parameter accepts the following search patterns:
"%" to match zero or more characters, and "_" to match a single character.'>
2004-07-08 10:05:05 +00:00
<!-- Oracle -->
<!ENTITY oci.charset "<para>Using Oracle server version 9.2 and greater, you can
2008-02-26 20:54:48 +00:00
indicate <parameter>charset</parameter> by parameter, which will be used in the new
2004-07-08 10:05:05 +00:00
connection. If you're using Oracle server < 9.2, this parameter will be ignored
2008-02-26 20:54:48 +00:00
and the <literal>NLS_LANG</literal> environment variable will be used instead.
</para>">
2004-05-17 19:42:15 +00:00
2009-04-21 08:44:34 +00:00
<!ENTITY oci.datatypes '<para>For details on the data type mapping performed by
the oci8 driver, see the <link linkend="oci8.datatypes">datatypes
2005-09-06 20:56:16 +00:00
supported by the driver</link></para>'>
2005-09-06 20:39:46 +00:00
2004-05-12 07:43:53 +00:00
<!-- PCNTL Notes -->
2008-02-26 20:54:48 +00:00
<!ENTITY pcntl.parameter.status '<para>The <parameter>status</parameter>
parameter is the status parameter supplied to a successful
2004-05-12 07:43:53 +00:00
call to <function>pcntl_waitpid</function>.</para>'>
2009-04-11 11:22:45 +00:00
<!-- PS Notes -->
<!ENTITY ps.note.visible '<para>The note will not be visible if the document
is printed or viewed but it will show up if the document is converted to
2009-04-13 08:06:15 +00:00
pdf by either Acrobat Distiller™ or Ghostview.</para>'>
2004-06-16 11:11:20 +00:00
2004-05-19 18:46:47 +00:00
<!-- XSLT Notes -->
2008-02-26 20:54:48 +00:00
<!ENTITY note.xslt.windows '<note><para>Please note that
<literal>file://</literal> is needed in front of the path when using Windows.
</para></note>'>
2004-05-19 18:46:47 +00:00
2001-07-11 22:09:40 +00:00
<!-- Notes for safe-mode limited functions: -->
<!ENTITY note.sm.disabled '<note><simpara>&sm.disabled;</simpara></note>'>
2001-12-10 18:55:31 +00:00
2009-04-21 08:44:34 +00:00
<!ENTITY note.sm.uidcheck '<note><simpara>When <link
linkend="features.safe-mode">safe mode</link> is enabled, PHP checks whether
the files or directories being operated upon have the same UID (owner) as the
2001-07-11 22:09:40 +00:00
script that is being executed.</simpara></note>'>
2001-12-10 18:55:31 +00:00
2009-04-21 08:44:34 +00:00
<!ENTITY note.sm.uidcheck.dir '<note><simpara>When <link
linkend="features.safe-mode">safe mode</link> is enabled, PHP checks whether
the directory in which the script is operating has the same UID (owner) as the
2001-07-11 22:09:40 +00:00
script that is being executed.</simpara></note>'>
2009-04-21 08:44:34 +00:00
<!ENTITY note.open-basedir.func '<note><para>This function is affected by <link
2005-01-30 11:08:43 +00:00
linkend="ini.open-basedir">open_basedir</link>.</para></note>'>
2005-01-29 23:23:50 +00:00
2009-04-21 08:44:34 +00:00
<!ENTITY note.language-construct '<note><simpara>Because this is a
language construct and not a function, it cannot be called using
2003-05-04 17:15:36 +00:00
<link linkend="functions.variable-functions">variable functions</link></simpara>
2003-05-04 17:13:07 +00:00
</note>'>
2009-04-21 08:44:34 +00:00
<!-- Common pieces in features/safe-mode.xml
Jade doesn't allow in-line entities, so I put them here... Though they
2001-07-11 22:09:40 +00:00
should have been inline in safe-mode.xml -->
2008-02-26 20:54:48 +00:00
<!ENTITY sm.uidcheck 'Checks whether the files or directories being operated
upon have the same UID (owner) as the script that is being executed.'>
2001-12-10 18:55:31 +00:00
2004-02-17 18:49:39 +00:00
<!ENTITY warn.sm.exec '<warning><simpara>With <link linkend="features.safe-mode">safe mode</link> enabled,
2009-04-21 08:44:34 +00:00
the command string is escaped with <function>escapeshellcmd</function>. Thus,
2005-11-09 11:14:34 +00:00
<literal>echo y | echo x</literal> becomes <literal>echo y \| echo x</literal>.</simpara></warning>'>
2004-02-17 18:49:39 +00:00
2004-02-18 02:51:09 +00:00
<!ENTITY note.exec-path '<note><simpara>When
<link linkend="features.safe-mode">safe mode</link> is enabled, you can only
2008-02-26 20:54:48 +00:00
execute files within the <link linkend="ini.safe-mode-exec-dir">safe_mode_exec_dir</link>.
For practical reasons, it is currently not allowed to have <literal>..</literal>
components in the path to the executable.</simpara></note>'>
2004-02-18 02:51:09 +00:00
2001-07-11 22:09:40 +00:00
<!ENTITY sm.uidcheck.dir 'Checks whether the directory in which
2008-02-26 20:54:48 +00:00
the script is operating has the same UID (owner) as the script that is being
2001-07-11 22:09:40 +00:00
executed.'>
2001-12-10 18:55:31 +00:00
2009-04-21 08:44:34 +00:00
<!ENTITY sm.disabled 'This function is disabled when PHP is running in <link
2001-12-11 20:28:09 +00:00
linkend="features.safe-mode">safe mode</link>.'>
2002-03-25 20:52:45 +00:00
<!-- Common pieces in partintro-sections -->
2002-09-15 04:45:31 +00:00
<!ENTITY no.config '<para>This extension has no configuration directives defined in &php.ini;.</para>'>
<!ENTITY no.resource '<para>This extension has no resource types defined.</para>'>
<!ENTITY no.constants '<para>This extension has no constants defined.</para>'>
2002-09-17 09:28:59 +00:00
<!ENTITY no.requirement '<para>No external libraries are needed to build this extension.</para>'>
2002-04-19 13:48:20 +00:00
<!ENTITY no.install '<para>There is no installation needed to use these
2002-09-15 04:45:31 +00:00
functions; they are part of the PHP core.</para>'>
2002-04-19 13:48:20 +00:00
2003-05-01 21:52:58 +00:00
<!-- Used in every chapter that has directive descriptions -->
<!ENTITY ini.descriptions.title '<para>Here's a short explanation of
the configuration directives.</para>'>
2003-11-27 01:12:34 +00:00
<!-- Common pieces for reference part BEGIN-->
2002-09-10 13:33:16 +00:00
<!-- Used in reference/$extname/ini.xml -->
<!ENTITY extension.runtime '<simpara>
2002-09-15 04:45:31 +00:00
The behaviour of these functions is affected by settings in &php.ini;.
2002-09-10 13:33:16 +00:00
</simpara>'>
2009-04-21 08:44:34 +00:00
<!ENTITY ini.php.constants 'For further details and definitions of the
2008-12-27 21:27:44 +00:00
PHP_INI_* modes, see the <xref linkend="configuration.changes.modes"/>.'>
2004-09-02 22:26:04 +00:00
2002-04-19 13:48:20 +00:00
<!-- Used in reference/$extname/constants.xml -->
<!ENTITY extension.constants '<simpara>
2002-09-15 04:45:31 +00:00
The constants below are defined by this extension, and
2002-04-19 13:48:20 +00:00
will only be available when the extension has either
been compiled into PHP or dynamically loaded at runtime.
</simpara>'>
2002-07-22 13:20:06 +00:00
<!-- For STANDARD Constants used in reference/$extname/constants.xml -->
<!ENTITY extension.constants.core '<simpara>
2002-09-15 04:45:31 +00:00
The constants below are always available as part of the PHP core.
2002-07-22 13:20:06 +00:00
</simpara>'>
2002-07-27 17:00:02 +00:00
<!-- Used in reference/$extname/classes.xml -->
<!ENTITY extension.classes '<simpara>
2002-09-15 04:45:31 +00:00
The classes below are defined by this extension, and
2002-07-27 17:00:02 +00:00
will only be available when the extension has either
been compiled into PHP or dynamically loaded at runtime.
</simpara>'>
2004-05-24 21:40:20 +00:00
<!ENTITY note.extension.php5 '<note><simpara>
This extension requires PHP 5.</simpara></note>'>
2005-09-16 17:36:09 +00:00
<!-- PDO entities -->
<!ENTITY pdo.driver-constants '<simpara>The constants below are defined by
this driver, and will only be available when the extension has been either
compiled into PHP or dynamically loaded at runtime. In addition, these
driver-specific constants should only be used if you are using this driver.
Using mysql-specific attributes with the postgres driver may result in
unexpected behaviour. <function>PDO::getAttribute</function> may be used to
obtain the <constant>PDO_ATTR_DRIVER_NAME</constant> attribute to check the
driver, if your code can run against multiple drivers.</simpara>'>
2004-08-04 01:56:31 +00:00
<!-- PECL entities -->
2007-06-20 22:25:43 +00:00
<!ENTITY pecl.moved 'This <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="&url.pecl;">PECL</link> extension
2004-08-04 01:56:31 +00:00
is not bundled with PHP.'>
2007-06-20 22:25:43 +00:00
<!ENTITY pecl.bundled 'This <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="&url.pecl;">PECL</link> extension
2004-08-04 01:56:31 +00:00
is bundled with PHP.'>
2006-05-01 01:23:01 +00:00
<!ENTITY pecl.info 'Information for installing this PECL extension may be
2009-04-21 08:44:34 +00:00
found in the manual chapter titled <link linkend="install.pecl">Installation
2006-05-01 01:23:01 +00:00
of PECL extensions</link>. Additional information such as new releases,
2004-08-04 01:56:31 +00:00
downloads, source files, maintainer information, and a CHANGELOG, can be
located here: '>
<!ENTITY pecl.source.4 'In PHP 4 this <acronym>PECL</acronym> extensions
source can be found in the <filename>ext/</filename> directory within the
PHP source or at the <acronym>PECL</acronym> link above.'>
<!ENTITY pecl.windows.4 'In PHP 4 this <acronym>DLL</acronym> resides in
the <filename>extensions/</filename> directory within the PHP Windows
binaries download.'>
2009-04-28 22:32:30 +00:00
<!ENTITY pecl.windows.download 'A <acronym>DLL</acronym> for this
<acronym>PECL</acronym> extension is currently unavailable. See also the
<link linkend="install.windows.building">building on Windows</link>
section.'>
2007-03-04 09:39:34 +00:00
2009-04-28 22:32:30 +00:00
<!ENTITY pecl.windows.download.unbundled '&pecl.windows.download;'>
2004-12-22 16:55:54 +00:00
2009-04-21 08:44:34 +00:00
<!ENTITY pecl.moved-ver 'This extension has been moved to the
<link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="&url.pecl;">PECL</link> repository and is no longer bundled with
2005-02-08 19:26:30 +00:00
PHP as of PHP '>
<!-- kept for BC -->
2004-02-08 11:28:13 +00:00
<!ENTITY note.pecl-php5 '<note><simpara>
2004-02-08 11:35:19 +00:00
This extension has been removed as of PHP 5 and moved to the
2007-06-20 22:25:43 +00:00
<link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="&url.pecl;">PECL</link> repository.
2004-02-08 11:28:13 +00:00
</simpara></note>'>
2003-11-27 01:12:34 +00:00
<!-- Common pieces for reference part END -->
2008-02-26 20:54:48 +00:00
<!ENTITY windows.builtin '<simpara>The Windows version of PHP has built-in
2004-06-17 14:57:22 +00:00
support for this extension. You do not need to load any additional
2008-02-26 20:54:48 +00:00
extensions in order to use these functions.</simpara>'>
2002-11-25 23:40:02 +00:00
2003-01-12 19:01:11 +00:00
<!-- These are here as helpers for manual consistency and brievety-->
<!ENTITY safemode '<link linkend="ini.safe-mode">safe mode</link>'>
2005-06-09 01:24:28 +00:00
<!ENTITY sqlsafemode '<link linkend="ini.sql.safe-mode">SQL safe mode</link>'>
2007-01-14 03:15:21 +00:00
<!-- APD Notes -->
2007-01-07 23:38:21 +00:00
<!ENTITY apd.debug-level.description '<varlistentry><term><parameter>
2009-04-21 08:44:34 +00:00
debug_level</parameter></term><listitem><para>An integer which is formed by adding
2007-01-07 23:38:21 +00:00
together the <literal>XXX_TRACE</literal> constants.</para><para>It is not recommended
2009-04-21 08:44:34 +00:00
to use <constant>MEMORY_TRACE</constant>. It is very slow and does not appear to be accurate.
2007-01-07 23:38:21 +00:00
<constant>ASSIGNMENT_TRACE</constant> is not implemented yet.</para><para>To turn on all
functional traces (TIMING, FUNCTIONS, ARGS SUMMARY (like strace -c)) use the value 99</para>
</listitem></varlistentry>'>
2007-01-27 16:51:44 +00:00
<!-- BCMath Notes -->
<!ENTITY bc.scale.description '<varlistentry><term><parameter>
scale</parameter></term><listitem><para>This optional parameter is used to set the number
of digits after the decimal place in the result. You can also set the global default scale
for all functions by using <function>bcscale</function>.</para></listitem></varlistentry>'>
2007-01-07 23:38:21 +00:00
2007-01-22 01:59:05 +00:00
<!-- FBSQL Notes -->
<!ENTITY fbsql.link-identifier.description '<varlistentry><term><parameter>
link_identifier</parameter></term><listitem><para>A FrontBase link identifier
2009-04-21 08:44:34 +00:00
returned by <function>fbsql_connect</function> or
2007-01-22 01:59:05 +00:00
<function>fbsql_pconnect</function>.</para><para>If optional and not specified,
the function will try to find an open link to the FrontBase server and if no
2009-04-21 08:44:34 +00:00
such link is found it will try to create one as if
2009-01-08 16:57:24 +00:00
<function>fbsql_connect</function> was called with no arguments.</para>
2007-01-22 01:59:05 +00:00
</listitem></varlistentry>'>
<!ENTITY fbsql.result.description '<varlistentry><term><parameter>
result</parameter></term><listitem><para>A result identifier
2009-04-21 08:44:34 +00:00
returned by <function>fbsql_query</function> or
2007-01-22 01:59:05 +00:00
<function>fbsql_db_query</function>.</para></listitem></varlistentry>'>
2007-07-21 04:19:32 +00:00
<!-- GMP Notes -->
<!ENTITY gmp.return 'A GMP number <type>resource</type>.'>
2009-04-21 08:44:34 +00:00
<!ENTITY gmp.parameter '<para>It can be either a GMP number <type>resource</type>, or a
2007-07-21 04:19:32 +00:00
numeric string given that it is possible to convert the latter to a number.</para>'>
2007-01-28 04:25:58 +00:00
<!-- MySQLi Notes -->
<!ENTITY mysqli.result.description '<varlistentry><term><parameter>
result</parameter></term><listitem><para>Procedural style only: A result set
2007-01-28 07:39:05 +00:00
identifier returned by <function>mysqli_query</function>, <function>mysqli_store_result</function>
2007-01-28 04:25:58 +00:00
or <function>mysqli_use_result</function>.</para></listitem></varlistentry>'>
<!ENTITY mysqli.link.description '<varlistentry><term><parameter>
link</parameter></term><listitem><para>Procedural style only: A link identifier
returned by <function>mysqli_connect</function> or <function>mysqli_init</function>
</para></listitem></varlistentry>'>
<!ENTITY mysqli.stmt.description '<varlistentry><term><parameter>
stmt</parameter></term><listitem><para>Procedural style only: A statement identifier
returned by <function>mysqli_stmt_init</function>.</para></listitem></varlistentry>'>
2009-01-08 16:18:50 +00:00
<!ENTITY mysqli.available.mysqlnd 'Available only with <link
linkend="mysqli.overview.mysqlnd">mysqlnd</link>.'>
2007-01-28 04:25:58 +00:00
2004-03-22 15:16:22 +00:00
<!-- Notes for SAPI/Apache -->
2004-07-17 17:35:30 +00:00
<!ENTITY note.apache.nsapi-module '<note><para>As of PHP 4.3.3 you can use this function with the
2004-03-22 15:16:22 +00:00
<link linkend="ref.nsapi">NSAPI server module</link> in Netscape/iPlanet/SunONE
webservers, too.</para></note>'>
2009-04-21 08:44:34 +00:00
<!ENTITY apache.req.module '<simpara>This function is only supported when PHP
2005-04-02 02:20:45 +00:00
is installed as an Apache module.</simpara>'>
2004-02-07 15:17:12 +00:00
<!-- SimpleXML Notes -->
2004-06-17 14:28:12 +00:00
<!ENTITY simplexml.iteration '<note><simpara>SimpleXML has made a rule of adding
2004-07-17 17:35:30 +00:00
iterative properties to most methods. They cannot be viewed using <function>var_dump</function>
2004-06-17 14:28:12 +00:00
or anything else which can examine objects.</simpara></note>'>
2004-02-07 15:17:12 +00:00
2004-07-24 06:11:36 +00:00
<!-- SQLite Notes -->
2005-01-12 08:51:55 +00:00
<!ENTITY sqlite.case-fold '<para>The column names returned by
<constant>SQLITE_ASSOC</constant> and <constant>SQLITE_BOTH</constant> will be
case-folded according to the value of the
<link linkend="ini.sqlite.assoc-case">sqlite.assoc_case</link> configuration
option.</para>'>
<!ENTITY sqlite.decode-bin '<para>When the <parameter>decode_binary</parameter>
parameter is set to &true; (the default), PHP will decode the binary encoding
it applied to the data if it was encoded using the
<function>sqlite_escape_string</function>. You should normally leave this
value at its default, unless you are interoperating with databases created by
other sqlite capable applications.</para>'>
2009-04-21 08:44:34 +00:00
<!ENTITY sqlite.no-unbuffered '<note><para>This function cannot be used with
2004-07-24 06:11:36 +00:00
unbuffered result handles.</para></note>'>
2005-01-12 08:49:38 +00:00
<!ENTITY sqlite.param-compat '<note><simpara>Two alternative syntaxes are
supported for compatibility with other database extensions (such as MySQL).
The preferred form is the first, where the <parameter>dbhandle</parameter>
parameter is the first parameter to the function.</simpara></note>'>
<!ENTITY sqlite.result-type '<para>The optional <parameter>result_type</parameter>
parameter accepts a constant and determines how the returned array will be
indexed. Using <constant>SQLITE_ASSOC</constant> will return only associative
2005-01-14 05:49:21 +00:00
indices (named fields) while <constant>SQLITE_NUM</constant> will return
2005-01-12 08:49:38 +00:00
only numerical indices (ordinal field numbers). <constant>SQLITE_BOTH</constant>
will return both associative and numerical indices.
<constant>SQLITE_BOTH</constant> is the default for this function.</para>'>
2003-07-02 08:47:22 +00:00
<!-- Database Notes -->
<!ENTITY database.field-case '<note><simpara>Field names returned by this function
2003-07-12 18:10:58 +00:00
are <emphasis>case-sensitive</emphasis>.</simpara></note>'>
2004-07-26 14:02:10 +00:00
<!ENTITY database.fetch-null '<note><simpara>This function sets NULL fields to
2008-02-26 20:54:48 +00:00
the PHP &null; value.</simpara></note>'>
2004-07-26 14:02:10 +00:00
2005-04-04 22:07:59 +00:00
<!-- MSQL Notes -->
<!-- The msql.*.description entities are used in the parameters refsect1 -->
<!ENTITY msql.linkid.description '<varlistentry><term><parameter>
link_identifier</parameter></term><listitem><para>The mSQL connection.
If not specified, the last link opened by <function>msql_connect</function>
is assumed. If no such link is found, the function will try to establish a
link as if <function>msql_connect</function> was called, and use it.
</para></listitem></varlistentry>'>
<!ENTITY msql.result.description '<varlistentry><term><parameter>
result</parameter></term><listitem><para>The result <type>resource</type> that
2009-04-21 08:44:34 +00:00
is being evaluated. This result comes from a call to
2005-04-04 22:07:59 +00:00
<function>msql_query</function>.</para></listitem></varlistentry>'>
<!ENTITY msql.field-offset.req.description '<varlistentry><term><parameter>
2009-04-21 08:44:34 +00:00
field_offset</parameter></term><listitem><para>The numerical field offset. The
2005-04-04 22:07:59 +00:00
<parameter>field_offset</parameter> starts at <literal>1</literal>.</para></listitem></varlistentry>'>
2005-03-30 04:45:34 +00:00
<!-- MySQL Notes -->
2005-03-31 07:42:34 +00:00
<!-- The mysql.*.description entities are used in the parameters refsect1 -->
<!ENTITY mysql.linkid.description '<varlistentry><term><parameter>
2009-04-21 08:44:34 +00:00
link_identifier</parameter></term><listitem><para>The MySQL connection. If the
link identifier is not specified, the last link opened by
2005-03-30 08:17:03 +00:00
<function>mysql_connect</function> is assumed. If no such link is found, it
will try to create one as if <function>mysql_connect</function> was called
2005-03-31 07:42:34 +00:00
with no arguments. If by chance no connection is found or established, an
2008-02-26 20:54:48 +00:00
<constant>E_WARNING</constant> level error is generated.</para></listitem>
2005-03-31 07:42:34 +00:00
</varlistentry>'>
<!ENTITY mysql.result.description '<varlistentry><term><parameter>
result</parameter></term><listitem><para>The result <type>resource</type> that
2009-04-21 08:44:34 +00:00
is being evaluated. This result comes from a call to
2005-03-31 07:42:34 +00:00
<function>mysql_query</function>.</para></listitem></varlistentry>'>
<!ENTITY mysql.field-offset.req.description '<varlistentry><term><parameter>
2009-04-21 08:44:34 +00:00
field_offset</parameter></term><listitem><para>The numerical field offset. The
<parameter>field_offset</parameter> starts at <literal>0</literal>. If
2005-03-31 07:42:34 +00:00
<parameter>field_offset</parameter> does not exist, an error of level
<constant>E_WARNING</constant> is also issued.</para></listitem></varlistentry>'>
2005-03-30 04:45:34 +00:00
2003-07-12 18:10:58 +00:00
<!-- Sybase Notes -->
2008-02-26 20:54:48 +00:00
<!ENTITY sybase.ct.only '<note><simpara>This function is only available when
using the CT library interface to Sybase, and not with the DB library.
</simpara></note>'>
2004-06-17 14:28:12 +00:00
2008-02-26 20:54:48 +00:00
<!ENTITY sybase.db.only '<note><simpara>This function is only available when
using the DB library interface to Sybase, and not with the CT library.</simpara></note>'>
2003-07-02 08:47:22 +00:00
2005-04-07 15:38:29 +00:00
<!ENTITY sybase.linkid.description '<varlistentry><term><parameter>
2009-04-21 08:44:34 +00:00
link_identifier</parameter></term><listitem><para>The Sybase connection. If the
link identifier is not specified, the last link opened by
2005-04-07 15:38:29 +00:00
<function>sybase_connect</function> is assumed. If no such link is found, it
will try to create one as if <function>sybase_connect</function> was called
2008-02-26 20:54:48 +00:00
with no arguments. If no connection is found or established, an
<constant>E_WARNING</constant> level error is generated.</para></listitem>
2005-04-07 15:38:29 +00:00
</varlistentry>'>
2007-01-11 00:17:19 +00:00
<!-- CPDF Notes -->
2004-06-17 14:28:12 +00:00
<!ENTITY cpdf.ul '<para>The optional parameter <parameter>mode</parameter>
2008-02-26 20:54:48 +00:00
determines the unit length. If it is <literal>0</literal> or omitted, the
default unit as specified for the page is used. In other cases, the coordinates
are measured in postscript points, disregarding the current unit.</para>'>
2003-08-15 00:11:05 +00:00
2007-01-11 00:17:19 +00:00
<!ENTITY cpdf.mode.description '<varlistentry><term><parameter>
mode</parameter></term><listitem><para>The optional parameter <parameter>mode</parameter>
2008-02-26 20:54:48 +00:00
determines the unit length. If it is <literal>0</literal> or omitted, the
default unit as specified for the page is used. In other cases, the coordinates
are measured in postscript points, disregarding the current unit.</para>
</listitem></varlistentry>'>
2007-01-11 00:17:19 +00:00
<!ENTITY cpdf.pdf-document.description '<varlistentry><term><parameter>
pdf_document</parameter></term><listitem><para>The document handle, returned by
<function>cpdf_open</function>.</para></listitem></varlistentry>'>
2005-01-03 13:10:18 +00:00
<!-- Xattr entities -->
2009-04-21 08:44:34 +00:00
<!ENTITY xattr.namespace '<para>Extended attributes have two different namespaces: user
2008-02-26 20:54:48 +00:00
and root. The user namespace is available to all users, while the root namespace
is available only to users with root privileges. xattr operates on the user
namespace by default, but this can be changed with the
<parameter>flags</parameter> parameter.</para>'>
2005-01-03 13:10:18 +00:00
2003-04-11 12:44:32 +00:00
<!-- Notes for IPv6 -->
<!ENTITY ipv6.brackets '<note><simpara>When specifying a numerical IPv6 address
2008-02-26 20:54:48 +00:00
(e.g. <literal>fe80::1</literal>), you must enclose the IP in square
brackets—for example, <literal>tcp://[fe80::1]:80</literal>.</simpara></note>'>
2003-04-17 21:48:30 +00:00
2008-02-26 20:54:48 +00:00
<!ENTITY ipv6.php5 '<note><simpara>IPv6 Support was added in PHP 5.0.0.
</simpara></note>'>
2003-12-07 21:59:52 +00:00
<!-- Notes for tidy -->
2008-02-26 20:54:48 +00:00
<!ENTITY note.tidy.ze2 '<note><simpara> This function is only available with
Zend Engine 2 (PHP >= 5.0.0).</simpara></note>'>
2004-01-18 11:35:47 +00:00
2009-04-13 09:00:01 +00:00
<!ENTITY tidy.object 'The <classname>Tidy</classname> object.'>
2007-01-21 15:13:40 +00:00
<!ENTITY note.tidy.1only '<note><simpara>This function is only available in
2008-02-26 20:54:48 +00:00
Tidy 1.0. It became obsolete in Tidy 2.0, and thus has been removed.
</simpara></note>'>
2004-01-19 19:57:18 +00:00
<!ENTITY note.tidy.2only '<note><simpara>The optional parameters
2004-06-17 14:57:22 +00:00
<parameter>config</parameter> and <parameter>encoding</parameter> were
2004-01-19 19:57:18 +00:00
added in Tidy 2.0.</simpara></note>'>
2004-02-25 11:07:43 +00:00
2004-06-04 20:29:35 +00:00
<!ENTITY tidy.conf-enc '<para>The <parameter>config</parameter> parameter
2008-02-26 20:54:48 +00:00
can be passed either as an array or as a string. If a string is passed,
it is interpreted as the name of the configuration file, otherwise, it is
interpreted as the options themselves. Check
<link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="&url.tidy.conf;">&url.tidy.conf;</link>
2004-06-04 20:29:35 +00:00
for an explanation about each option.</para><para>The
<parameter>encoding</parameter> parameter sets the encoding for input/output
documents. The possible values for <parameter>encoding</parameter> are:
2008-02-26 20:54:48 +00:00
<literal>ascii</literal>, <literal>latin0</literal>, <literal>latin1</literal>,
<literal>raw</literal>, <literal>utf8</literal>, <literal>iso2022</literal>,
<literal>mac</literal>, <literal>win1252</literal>, <literal>ibm858</literal>,
<literal>utf16</literal>, <literal>utf16le</literal>,
<literal>utf16be</literal>, <literal>big5</literal> and
<literal>shiftjis</literal>.</para>'>
2004-06-04 20:29:35 +00:00
<!-- Snippets for the installation section -->
2008-02-26 20:54:48 +00:00
<!ENTITY warn.apache2.compat '<warning><para>We do not recommend using a
threaded MPM in production with Apache 2. Use the prefork MPM instead, or use
Apache 1. For information on why, read the related FAQ entry on using
2005-03-29 21:55:07 +00:00
<link linkend="faq.installation.apache2">Apache2 with a threaded MPM</link></para></warning>'>
2004-06-17 14:28:12 +00:00
2004-06-05 20:47:47 +00:00
<!ENTITY note.apache.slashes '<note><simpara>Remember that when adding
path values in the Apache configuration files on Windows, all backslashes
such as <filename>c:\directory\file.ext</filename> must be converted to
2008-02-26 20:54:48 +00:00
forward slashes: <filename>c:/directory/file.ext</filename>. A trailing
2006-04-22 05:23:39 +00:00
slash may also be necessary for directories.</simpara></note>'>
2004-07-16 15:45:02 +00:00
<!-- Snippets and titles for the contributors section -->
2004-08-03 12:39:20 +00:00
<!ENTITY Credit.Authors.and.Contributors 'Authors and Contributors'>
<!ENTITY Credit.Introduction '<para> We highlight the currently most active
2008-02-26 20:54:48 +00:00
people on front page of the manual, but there are many more contributors who
currently help in our work or have provided a great amount of help to the project
in the past. There are a lot of unnamed people who help out with user
2004-08-03 12:39:20 +00:00
notes on manual pages, which continually get included in the references, the
2008-02-26 20:54:48 +00:00
work of whom we are also very thankful for. All of the lists provided below are in
2004-08-03 12:39:20 +00:00
alphabetical order.
</para>'>
2004-07-16 15:45:02 +00:00
<!ENTITY Credit.Authors.and.Editors 'Authors and Editors'>
2004-08-12 19:14:02 +00:00
<!ENTITY Credit.Past.Authors.Text 'The following contributors should be
recognized for the impact they have made and/or continue to make by adding
content to the manual:'>
2004-07-21 10:13:51 +00:00
2004-08-12 19:14:02 +00:00
<!ENTITY Credit.Past.Editors.Text 'The following contributors have done
significant work editing the manual:'>
2004-07-16 15:45:02 +00:00
<!ENTITY Credit.Note.Editors.Title 'User Note Maintainers'>
2004-08-12 19:14:02 +00:00
<!ENTITY Credit.Note.Editors.Active 'The currently most active maintainers are:'>
2004-07-16 15:45:02 +00:00
<!ENTITY Credit.Note.Editors.Inactive 'These people have also put a lot of effort
2004-08-12 19:14:02 +00:00
into managing user notes:'>
2004-07-16 15:45:02 +00:00
2004-12-13 15:06:21 +00:00
<!ENTITY listendand ' and'>
2004-08-23 23:01:15 +00:00
2005-05-01 17:33:09 +00:00
<!-- classkit and runkit entities -->
2004-08-24 02:34:36 +00:00
<!ENTITY note.classkit.selfmanipulation '<note><simpara>This function cannot
be used to manipulate the currently running (or chained) method.</simpara>
2004-08-23 23:01:15 +00:00
</note>'>
2005-05-01 17:33:09 +00:00
<!ENTITY note.runkit.selfmanipulation '<note><simpara>This function cannot
be used to manipulate the currently running (or chained) method.</simpara>
</note>'>
2005-05-02 19:32:59 +00:00
<!ENTITY note.runkit.sandbox '<note><simpara>Sandbox support (required for
2005-05-02 21:26:11 +00:00
<function>runkit_lint</function>, <function>runkit_lint_file</function>,
2008-02-26 20:54:48 +00:00
and the <classname>Runkit_Sandbox</classname> class) is only available as of
PHP 5.1.0 or specially patched versions of PHP 5.0, and requires that thread
safety be enabled.
See the <filename>README</filename> file included in the runkit package for
more information.</simpara></note>'>
2005-07-21 21:37:49 +00:00
2005-11-16 23:55:07 +00:00
<!ENTITY note.runkit.internal-override '<note><simpara>By default, only
userspace functions may be removed, renamed, or modified. In order to
override internal functions, you must enable the
2008-02-26 20:54:48 +00:00
<literal>runkit.internal_override</literal> setting in &php.ini;.</simpara>
</note>'>
2005-11-16 23:55:07 +00:00
2005-07-21 21:37:49 +00:00
<!-- SSH2 Extension -->
2008-02-26 20:54:48 +00:00
<!ENTITY note.ssh2.subsystem.publickey '<note><simpara>The public key subsystem
is used for managing public keys on a server to which the client is
2005-07-21 21:37:49 +00:00
<emphasis>already</emphasis> authenticated. To authenticate to a remote system
2008-02-26 20:54:48 +00:00
using public key authentication, use the
<function>ssh2_auth_pubkey_file</function> function instead.</simpara></note>'>
2006-07-24 11:43:55 +00:00
<!-- HTTP -->
2007-04-04 19:39:34 +00:00
<!ENTITY see.http.request.options '<para>See the full list of &link.http.request.options;.</para>'>
<!ENTITY see.http.configuration.force_exit 'See the &link.http.configuration;
2009-02-03 22:14:06 +00:00
<link linkend="http.configuration.force-exit">http.force_exit</link> for what "exits" means.'>
2006-07-24 11:43:55 +00:00
<!ENTITY link.http.configuration '<link linkend="http.configuration">INI setting</link>'>
2007-03-27 10:16:13 +00:00
<!ENTITY link.http.request.option '<link linkend="http.request.options">request option</link>'>
<!ENTITY link.http.request.options '<link linkend="http.request.options">request options</link>'>
2006-07-24 11:43:55 +00:00
<!ENTITY link.http.request.info '<link linkend="http.request.info">Request/response information</link>'>
2008-02-26 20:54:48 +00:00
<!ENTITY returns.http.response 'Returns the HTTP response(s) as string on
success, or &false; on failure.'>
2007-03-29 17:49:16 +00:00
<!ENTITY returns.http.false.orexits 'Returns &false; or <emphasis>exits</emphasis> on success'>
2007-03-27 10:16:13 +00:00
<!ENTITY http.request.affects 'Affects the following request method(s) only:'>
<!ENTITY http.request.affects.any 'Affects any request method.'>
2008-02-26 20:54:48 +00:00
<!ENTITY http.response.class.php51 'the <link linkend="class.httpresponse">
<classname>HttpResponse</classname></link> class if you are using PHP 5.1.0
and above'>
2007-04-07 16:37:13 +00:00
<!ENTITY http.maynotwork.SAPI 'This may not work as expected with the following SAPI(s):'>
2008-02-26 20:54:48 +00:00
<!ENTITY http.content.disposition 'The <literal>Content-Disposition</literal>
header is very useful if the data actually being sent came from a file or
something similar, that should be "saved" by the client/user (i.e. by
the browser's "Save as..." popup window).'>
2007-04-15 13:47:42 +00:00
<!ENTITY http.use.ob_start 'For use with <function>ob_start</function>.'>
2007-04-07 16:37:13 +00:00
<!ENTITY note.http.response.recalculate.etag.lm '<note><simpara>Previously calculated or defined <literal>ETag</literal>
and <literal>Last-Modified</literal> will be recalculated and redefined.</simpara></note>'>
<!ENTITY note.http.throttling.yields.process '<note><simpara>Provides a basic throttling mechanism, which will yield
2008-02-26 20:54:48 +00:00
the current process or thread until the entity has been completely sent.</simpara></note>'>
<!ENTITY note.http.send.API '<note><simpara>This function should be used in conjunction with
2007-04-04 19:06:27 +00:00
<function>http_send_data</function>, <function>http_send_file</function> &listendand; <function>http_send_stream</function>.</simpara></note>'>
<!ENTITY note.http.send.API.mayuse '<note><simpara>This function may be used in conjunction with
<function>http_send_data</function>, <function>http_send_file</function> &listendand; <function>http_send_stream</function>.</simpara></note>'>
2007-03-27 10:16:13 +00:00
<!ENTITY note.http.request.encodecookies '<note><simpara>The &link.http.request.option; <literal>encodecookies</literal> controls
whether the cookie values should be <function>urlencode</function>d.</simpara></note>'>
<!ENTITY note.http.request.affects.any '<note><simpara>&http.request.affects.any;</simpara></note>'>
2007-04-15 16:31:06 +00:00
<!ENTITY note.http.ob.once '<note><simpara>This output handler can only be used once.</simpara></note>'>
2007-01-01 15:32:59 +00:00
<!-- XMLWriter Notes -->
<!ENTITY xmlwriter.xmlwriter.description '<varlistentry><term><parameter>
2009-04-21 08:44:34 +00:00
xmlwriter</parameter></term><listitem><para>Only for procedural calls.
2007-01-01 15:32:59 +00:00
The XMLWriter <type>resource</type> that is being modified. This resource comes from a call to <function>xmlwriter_open_uri</function> or <function>xmlwriter_open_memory</function>.</para></listitem></varlistentry>'>
2007-06-05 02:25:16 +00:00
2009-03-15 11:04:40 +00:00
<!-- SOAP notes -->
<!ENTITY soap.wsdl.mode.only "<note><para>This function only works in WSDL mode.</para></note>">
2007-06-21 04:17:51 +00:00
<!-- SVN notes -->
2008-02-26 20:54:48 +00:00
<!ENTITY svn.relativepath "<note><simpara>Relative paths will be resolved as if the current working directory was the one that contains the PHP binary. To use the calling script's working directory, use <function>realpath</function> or dirname(__FILE__).</simpara></note>">
2007-06-21 13:15:25 +00:00
<!ENTITY svn.referto.status 'Refer to <link linkend="svn.constants.status">status constants</link> for possible values.'>
<!ENTITY svn.referto.type 'Refer to <link linkend="svn.constants.type">type constants</link> for possible values.'>
2007-06-21 04:17:51 +00:00
2007-06-05 02:25:16 +00:00
<!-- Imagick generic return types -->
2007-06-14 06:13:42 +00:00
<!ENTITY imagick.return.success 'Returns &true; on success.'>
<!ENTITY imagick.imagick.throws 'Throws ImagickException on error.'>
<!ENTITY imagick.imagickdraw.throws 'Throws ImagickDrawException on error.'>
<!ENTITY imagick.imagickpixel.throws 'Throws ImagickPixelException on error.'>
<!ENTITY imagick.imagickpixeliterator.throws 'Throws ImagickPixelIteratorException on error.'>
2007-12-13 17:59:01 +00:00
2009-02-15 21:58:51 +00:00
<!-- Imagick version infos -->
<!ENTITY imagick.method.available.0x629 'This method is available if Imagick has been compiled against ImageMagick version 6.2.9 or newer.'>
2009-05-02 10:20:44 +00:00
<!ENTITY imagick.method.available.0x631 'This method is available if Imagick has been compiled against ImageMagick version 6.3.1 or newer.'>
<!ENTITY imagick.method.available.0x632 'This method is available if Imagick has been compiled against ImageMagick version 6.3.2 or newer.'>
2009-08-03 20:12:22 +00:00
<!ENTITY imagick.method.available.0x636 'This method is available if Imagick has been compiled against ImageMagick version 6.3.6 or newer.'>
2009-08-09 18:41:09 +00:00
<!ENTITY imagick.method.available.0x637 'This method is available if Imagick has been compiled against ImageMagick version 6.3.7 or newer.'>
2009-08-09 18:50:25 +00:00
<!ENTITY imagick.method.available.0x638 'This method is available if Imagick has been compiled against ImageMagick version 6.3.8 or newer.'>
2009-08-09 21:21:26 +00:00
<!ENTITY imagick.method.available.0x639 'This method is available if Imagick has been compiled against ImageMagick version 6.3.9 or newer.'>
2009-08-09 18:50:25 +00:00
<!-- Imagick default channel information -->
<!ENTITY imagick.default.channel.info 'Defaults to <constant>Imagick::CHANNEL_DEFAULT</constant>. Refer to this list of <link linkend="imagick.constants.channel">channel constants</link>'>
2009-02-15 21:58:51 +00:00
2009-08-09 21:01:22 +00:00
<!-- Fuzz parameter -->
<!ENTITY imagick.parameter.fuzz 'The amount of fuzz. For example, set fuzz to 10 and the color red at intensities of 100 and 102 respectively are now interpreted as the same color.'>
<!-- Channel parameter -->
<!ENTITY imagick.parameter.channel 'Provide any channel constant that is valid for your channel mode. To apply to more than one channel, combine <link linkend="imagick.constants.channel">channel constants</link> using bitwise operators. &imagick.default.channel.info;'>
<!-- Alpha parameter -->
<!ENTITY imagick.parameter.alpha 'The level of transparency: 1.0 is fully opaque and 0.0 is fully transparent.'>
2009-04-13 09:01:59 +00:00
<!ENTITY imagick.imagickexception.throw 'Throw an
<classname>ImagickException</classname> on error.'>
2009-04-13 08:46:59 +00:00
2007-12-13 17:59:01 +00:00
<!ENTITY note.openssl.cnf '<note xmlns="http://docbook.org/ns/docbook">
<simpara>
You need to have a valid <filename>openssl.cnf</filename> installed for
this function to operate correctly.
See the notes under <link linkend="openssl.installation">the installation
section</link> for more information.
</simpara>
</note>'>
<!ENTITY note.openssl.param-notext '<para xmlns="http://docbook.org/ns/docbook">
The optional parameter <parameter>notext</parameter> affects
2008-02-26 20:54:48 +00:00
the verbosity of the output; if it is &false;, then additional human-readable
2007-12-13 17:59:01 +00:00
information is included in the output. The default value of
<parameter>notext</parameter> is &true;.
</para>'>
<!-- COM/Dotnet -->
<!ENTITY com.variant-arith '<note xmlns="http://docbook.org/ns/docbook">
<para>
As with all the variant arithmetic functions, the parameters for this function
can be either a PHP native type (integer, string, floating point, boolean or
&null;), or an instance of a COM, VARIANT or DOTNET class. PHP native types
will be converted to variants using the same rules as found in the constructor
for the <xref linkend="class.variant"/> class. COM and DOTNET objects
will have the value of their default property taken and used as the variant value.
</para>
<para>
The variant arithmetic functions are wrappers around the similarly named
functions in the COM library; for more information on these functions, consult
the MSDN library. The PHP functions are named slightly differently; for example
2008-02-26 20:54:48 +00:00
<function>variant_add</function> in PHP corresponds to <literal>VarAdd()
</literal> in the MSDN documentation.
2007-12-13 17:59:01 +00:00
</para>
</note>
'>
<!ENTITY com.use-oo-instead '<note xmlns="http://docbook.org/ns/docbook">
<simpara>
This function does not exist in PHP 5; instead, you should use the regular
and more natural OO syntax to access properties or call methods.
</simpara>
</note>
'>
2008-01-21 15:23:52 +00:00
<!-- phar -->
2008-02-26 20:54:48 +00:00
<!ENTITY phar.write '<note xmlns="http://docbook.org/ns/docbook"><para>This
2008-03-24 15:24:17 +00:00
method requires the &php.ini; setting <literal>phar.readonly</literal> to be
set to <literal>0</literal> in order to work for <classname>Phar</classname>
2008-03-25 03:21:33 +00:00
objects. Otherwise, a <classname>PharException</classname> will be thrown.</para></note>'>
2008-04-26 17:18:03 +00:00
2008-05-02 04:36:22 +00:00
<!ENTITY phar.removed.pharcompress '<note xmlns="http://docbook.org/ns/docbook"><para>This
method has been removed from the phar extension as of version 2.0.0. Alternative
implementations are available using <function>Phar::compress</function>,
<function>Phar::decompress</function>, <function>Phar::compressFiles</function> and
<function>Phar::decompressFiles</function>.</para></note>'>
<!ENTITY phar.removed.pharfileinfocompress '<note xmlns="http://docbook.org/ns/docbook"><para>This
method has been removed from the phar extension as of version 2.0.0. Alternative
implementations are available using <function>PharFileInfo::isCompressed</function>,
<function>PharFileInfo::decompress</function>, and <function>PharFileInfo::compress</function>.</para></note>'>
2008-08-23 17:08:59 +00:00
<!-- XMLReader -->
<!ENTITY xmlreader.libxml20620.note '<caution><para>This function is only available when PHP is compiled against libxml 20620 or later.</para></caution>'>
2008-10-24 23:11:12 +00:00
<!-- inotify -->
2009-04-21 08:44:34 +00:00
<!ENTITY inotify.instance.description 'Resource returned by
2008-10-24 23:11:12 +00:00
<function>inotify_init</function>'>
2009-03-31 07:53:15 +00:00
<!-- User streams -->
<!ENTITY userstream.not.implemented.warning '<para>Emits
<constant>E_WARNING</constant> if call to this method fails
(i.e. not implemented).</para>'>
<!ENTITY userstream.updates.context '<note><para>The
<varname linkend="streamwrapper.props.context">streamWrapper->context</varname>
2009-03-31 18:41:32 +00:00
property is updated if a valid context is passed to the caller function.</para></note>'>
2009-07-07 12:50:28 +00:00
<!-- Gmagick -->
<!ENTITY gmagick.return.success 'Returns &true; on success.'>
<!ENTITY gmagick.gmagickexception.throw 'Throws an
<classname>GmagickException</classname> on error.'>