mirror of
https://github.com/sigmasternchen/php-doc-en
synced 2025-03-16 00:48:54 +00:00
document xslt_getopt() and xslt_setopt()
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@164044 c90b9560-bf6c-de11-be94-00142212c4b1
This commit is contained in:
parent
d9d0fc3bf3
commit
f11d245be3
2 changed files with 67 additions and 7 deletions
|
@ -1,5 +1,5 @@
|
|||
<?xml version='1.0' encoding='iso-8859-1'?>
|
||||
<!-- $Revision: 1.1 $ -->
|
||||
<!-- $Revision: 1.2 $ -->
|
||||
<refentry id="function.xslt-getopt">
|
||||
<refnamediv>
|
||||
<refname>xslt_getopt</refname>
|
||||
|
@ -13,9 +13,14 @@
|
|||
<type>int</type><methodname>xslt_getopt</methodname>
|
||||
<methodparam><type>resource</type><parameter>processor</parameter></methodparam>
|
||||
</methodsynopsis>
|
||||
|
||||
&warn.undocumented.func;
|
||||
|
||||
<para>
|
||||
<function>xslt_getopt</function> returns the options on the given
|
||||
<parameter>processor</parameter>.
|
||||
</para>
|
||||
<para>
|
||||
See also:
|
||||
<function>xslt_setopt</function>.
|
||||
</para>
|
||||
</refsect1>
|
||||
</refentry>
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version='1.0' encoding='iso-8859-1'?>
|
||||
<!-- $Revision: 1.1 $ -->
|
||||
<!-- $Revision: 1.2 $ -->
|
||||
<refentry id="function.xslt-setopt">
|
||||
<refnamediv>
|
||||
<refname>xslt_setopt</refname>
|
||||
|
@ -14,9 +14,64 @@
|
|||
<methodparam><type>resource</type><parameter>processor</parameter></methodparam>
|
||||
<methodparam><type>int</type><parameter>newmask</parameter></methodparam>
|
||||
</methodsynopsis>
|
||||
<para>
|
||||
<function>xslt_setopt</function> sets the options specified by
|
||||
<parameter>newmask</parameter> on the given <parameter>processor</parameter>.
|
||||
</para>
|
||||
<para>
|
||||
<parameter>newmask</parameter> is a bitmask constructed with the following
|
||||
constants:
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>
|
||||
<constant>XSLT_SABOPT_PARSE_PUBLIC_ENTITIES</constant> - Tell the processor
|
||||
to parse public entities. By default this has been turned off.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>
|
||||
<constant>XSLT_SABOPT_DISABLE_ADDING_META</constant> - Do not add the meta
|
||||
tag "Content-Type" for HTML output. The default is set during the compilation
|
||||
of the processor.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>
|
||||
<constant>XSLT_SABOPT_DISABLE_STRIPPING</constant> - Suppress the whitespace
|
||||
stripping (on data files only).
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>
|
||||
<constant>XSLT_SABOPT_IGNORE_DOC_NOT_FOUND</constant> - Consider unresolved
|
||||
documents (the document() function) non-lethal.
|
||||
</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</para>
|
||||
<para>
|
||||
<example>
|
||||
<programlisting role="php">
|
||||
<![CDATA[
|
||||
<?php
|
||||
|
||||
&warn.undocumented.func;
|
||||
$xh = xslt_create();
|
||||
|
||||
// Tell Sablotron to process public entities
|
||||
xslt_setopt($xh, XSLT_SABOPT_PARSE_PUBLIC_ENTITIES);
|
||||
|
||||
// Let's also ask him to suppress whitespace stripping
|
||||
xslt_setopt($xh, xslt_getopt($xh) | XSLT_SABOPT_PARSE_PUBLIC_ENTITIES);
|
||||
|
||||
?>
|
||||
]]>
|
||||
</programlisting>
|
||||
</example>
|
||||
</para>
|
||||
<para>
|
||||
See also:
|
||||
<function>xslt_getopt</function>.
|
||||
</para>
|
||||
</refsect1>
|
||||
</refentry>
|
||||
|
||||
|
@ -39,4 +94,4 @@ End:
|
|||
vim600: syn=xml fen fdm=syntax fdl=2 si
|
||||
vim: et tw=78 syn=sgml
|
||||
vi: ts=1 sw=1
|
||||
-->
|
||||
-->
|
Loading…
Reference in a new issue