<strings>
<string id="unixtojd" value="<div id='function.unixtojd' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.unixtojd.php'>unixtojd</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>unixtojd</span> &amp;mdash; <span class='dc-title'> Konvertiert Unix-Timestamp in Julianisches Datum </span></p> </div> <a name='function.unixtojd.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>int</span> <span class='methodname'><b>unixtojd</b></span> ([ <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$timestamp</tt><span class='initializer'> = time()</span></span> ] )</div> <p class='para rdfs-comment'> Diese Funktion konvertiert den in <i><tt class='parameter'>timestamp</tt></i> &amp;uuml;bergebenen Wert (in Sekunden seit dem 1.1.1970) in das entsprechende Julianische Datum. Wird kein <i><tt class='parameter'>timestamp</tt></i> &amp;uuml;bergeben, so wird das Julianische Datum des aktuellen Tages zur&amp;uuml;ckgegeben. </p> </div> <a name='function.unixtojd.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>timestamp</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Ein zu konvertierender Unix Timestamp. </p> </dd> </dl> <p> </p> </div> <a name='function.unixtojd.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Ein Julianischer Tag als Integer. </p> </div> <a name='function.unixtojd.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.jdtounix.php' class='function' rel='rdfs-seeAlso'>jdtounix()</a> - Konvertiert Julianisches Datum in Unix-Timestamp</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="tidy_warning_count" value="<div id='function.tidy-warning-count' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.tidy-warning-count.php'>tidy_warning_count</a></h1> <p class='verinfo'>(PHP 5, PECL tidy &amp;gt;= 0.5.2)</p><p class='refpurpose'><span class='refname'>tidy_warning_count</span> &amp;mdash; <span class='dc-title'>Returns the Number of Tidy warnings encountered for specified document</span></p> </div> <a name='function.tidy-warning-count.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>int</span> <span class='methodname'><b>tidy_warning_count</b></span> ( <span class='methodparam'><span class='type'><a href='http://www.php.net/manual/de/class.tidy.php' class='type tidy'>tidy</a></span> <tt class='parameter'>$object</tt></span> )</div> <p class='para rdfs-comment'> Returns the number of Tidy warnings encountered for the specified document. </p> </div> <a name='function.tidy-warning-count.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>object</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The <a href='http://www.php.net/manual/de/class.tidy.php' class='classname'>Tidy</a> object. </p> </dd> </dl> <p> </p> </div> <a name='function.tidy-warning-count.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Returns the number of warnings. </p> </div> <a name='function.tidy-warning-count.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>tidy_warning_count()</b> example</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />$html&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #DD0000'>'&amp;lt;p&amp;gt;test&amp;lt;/i&amp;gt;<br />&amp;lt;bogustag&amp;gt;bogus&amp;lt;/bogustag&amp;gt;'</span><span style='color: #007700'>;<br /><br /></span><span style='color: #0000BB'>$tidy&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>tidy_parse_string</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$html</span><span style='color: #007700'>);<br /><br />echo&amp;nbsp;</span><span style='color: #0000BB'>tidy_error_count</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$tidy</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;&amp;nbsp;</span><span style='color: #FF8000'>//1<br /></span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #0000BB'>tidy_warning_count</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$tidy</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;&amp;nbsp;</span><span style='color: #FF8000'>//5<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> <a name='function.tidy-warning-count.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.tidy-error-count.php' class='function' rel='rdfs-seeAlso'>tidy_error_count()</a> - Returns the Number of Tidy errors encountered for specified document</li> <li class='member'><a href='http://www.php.net/manual/de/function.tidy-access-count.php' class='function' rel='rdfs-seeAlso'>tidy_access_count()</a> - Returns the Number of Tidy accessibility warnings encountered for specified document</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="tidy_repair_string" value="<div id='tidy.repairstring' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/tidy.repairstring.php'>tidy::repairString</a></h1> <h1 class='refname'>tidy_repair_string</h1> <p class='verinfo'>(PHP 5, PECL tidy &amp;gt;= 0.7.0)</p><p class='refpurpose'><span class='refname'>tidy::repairString</span> -- <span class='refname'>tidy_repair_string</span> &amp;mdash; <span class='dc-title'>Repair a string using an optionally provided configuration file</span></p> </div> <a name='tidy.repairstring.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <p class='para'>Procedural style</p> <div class='methodsynopsis dc-description'> <span class='type'>string</span> <span class='methodname'><b>tidy_repair_string</b></span> ( <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$data</tt></span> [, <span class='methodparam'><span class='type'><a href='http://www.php.net/manual/de/language.pseudo-types.php#language.types.mixed' class='type mixed'>mixed</a></span> <tt class='parameter'>$config</tt></span> [, <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$encoding</tt></span> ]] )</div> <p class='para rdfs-comment'>Object oriented style</p> <div class='methodsynopsis dc-description'> <span class='type'>string</span> <span class='methodname'><b>tidy::repairString</b></span> ( <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$data</tt></span> [, <span class='methodparam'><span class='type'><a href='http://www.php.net/manual/de/language.pseudo-types.php#language.types.mixed' class='type mixed'>mixed</a></span> <tt class='parameter'>$config</tt></span> [, <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$encoding</tt></span> ]] )</div> <p class='para rdfs-comment'> Repairs the given string. </p> </div> <a name='tidy.repairstring.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>data</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The data to be repaired. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>config</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The config <i><tt class='parameter'>config</tt></i> 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. </p> <p class='para'> Check <a href='http://tidy.sourceforge.net/docs/quickref.html' class='link external'>&amp;raquo; http://tidy.sourceforge.net/docs/quickref.html</a> for an explanation about each option. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>encoding</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The <i><tt class='parameter'>encoding</tt></i> parameter sets the encoding for input/output documents. The possible values for encoding are: <i>ascii</i>, <i>latin0</i>, <i>latin1</i>, <i>raw</i>, <i>utf8</i>, <i>iso2022</i>, <i>mac</i>, <i>win1252</i>, <i>ibm858</i>, <i>utf16</i>, <i>utf16le</i>, <i>utf16be</i>, <i>big5</i>, and <i>shiftjis</i>. </p> </dd> </dl> <p> </p> </div> <a name='tidy.repairstring.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Returns the repaired string. </p> </div> <a name='tidy.repairstring.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>tidy::repairString()</b> example</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />ob_start</span><span style='color: #007700'>();<br /></span><span style='color: #0000BB'>?&amp;gt;<br /></span><br />&amp;lt;html&amp;gt;<br />&amp;nbsp;&amp;nbsp;&amp;lt;head&amp;gt;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;title&amp;gt;test&amp;lt;/title&amp;gt;<br />&amp;nbsp;&amp;nbsp;&amp;lt;/head&amp;gt;<br />&amp;nbsp;&amp;nbsp;&amp;lt;body&amp;gt;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;p&amp;gt;error&amp;lt;/i&amp;gt;<br />&amp;nbsp;&amp;nbsp;&amp;lt;/body&amp;gt;<br />&amp;lt;/html&amp;gt;<br /><br /><span style='color: #0000BB'>&amp;lt;?php<br /><br />$buffer&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>ob_get_clean</span><span style='color: #007700'>();<br /></span><span style='color: #0000BB'>$tidy&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;new&amp;nbsp;</span><span style='color: #0000BB'>tidy</span><span style='color: #007700'>();<br /></span><span style='color: #0000BB'>$clean&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>$tidy</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>repairString</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$buffer</span><span style='color: #007700'>);<br /><br />echo&amp;nbsp;</span><span style='color: #0000BB'>$clean</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt folgende Ausgabe:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> &amp;lt;!DOCTYPE html PUBLIC &amp;quot;-//W3C//DTD HTML 3.2//EN&amp;quot;&amp;gt; &amp;lt;html&amp;gt; &amp;lt;head&amp;gt; &amp;lt;title&amp;gt;test&amp;lt;/title&amp;gt; &amp;lt;/head&amp;gt; &amp;lt;body&amp;gt; &amp;lt;p&amp;gt;error&amp;lt;/p&amp;gt; &amp;lt;/body&amp;gt; &amp;lt;/html&amp;gt; </pre></div> </div> </div><p> </p> </div> <a name='tidy.repairstring.notes'></a><div class='refsect1 notes'> <h3 class='title'>Anmerkungen</h3> <blockquote><p><b class='note'>Hinweis</b>: <span class='simpara'>Die optionalen Parameter <i><tt class='parameter'>config</tt></i> und <i><tt class='parameter'>encoding</tt></i> stehen seit Tidy 2.0 zur Verf&amp;uuml;gung.</span></p></blockquote> </div> <a name='tidy.repairstring.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/tidy.parsefile.php' class='function' rel='rdfs-seeAlso'>tidy::parseFile()</a> - Parse markup in file or URI</li> <li class='member'><a href='http://www.php.net/manual/de/tidy.parsestring.php' class='function' rel='rdfs-seeAlso'>tidy::parseString()</a> - Parse a document stored in a string</li> <li class='member'><a href='http://www.php.net/manual/de/tidy.repairfile.php' class='function' rel='rdfs-seeAlso'>tidy::repairFile()</a> - Repair a file and return it as a string</li> </ul> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="tidy_repair_file" value="<div id='tidy.repairfile' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/tidy.repairfile.php'>tidy::repairFile</a></h1> <h1 class='refname'>tidy_repair_file</h1> <p class='verinfo'>(PHP 5, PECL tidy &amp;gt;= 0.7.0)</p><p class='refpurpose'><span class='refname'>tidy::repairFile</span> -- <span class='refname'>tidy_repair_file</span> &amp;mdash; <span class='dc-title'>Repair a file and return it as a string</span></p> </div> <a name='tidy.repairfile.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <p class='para'>Procedural style</p> <div class='methodsynopsis dc-description'> <span class='type'>string</span> <span class='methodname'><b>tidy_repair_file</b></span> ( <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$filename</tt></span> [, <span class='methodparam'><span class='type'><a href='http://www.php.net/manual/de/language.pseudo-types.php#language.types.mixed' class='type mixed'>mixed</a></span> <tt class='parameter'>$config</tt></span> [, <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$encoding</tt></span> [, <span class='methodparam'><span class='type'>bool</span> <tt class='parameter'>$use_include_path</tt><span class='initializer'> = false</span></span> ]]] )</div> <p class='para rdfs-comment'>Object oriented style</p> <div class='methodsynopsis dc-description'> <span class='type'>string</span> <span class='methodname'><b>tidy::repairFile</b></span> ( <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$filename</tt></span> [, <span class='methodparam'><span class='type'><a href='http://www.php.net/manual/de/language.pseudo-types.php#language.types.mixed' class='type mixed'>mixed</a></span> <tt class='parameter'>$config</tt></span> [, <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$encoding</tt></span> [, <span class='methodparam'><span class='type'>bool</span> <tt class='parameter'>$use_include_path</tt><span class='initializer'> = false</span></span> ]]] )</div> <p class='para rdfs-comment'> Repairs the given file and returns it as a string. </p> </div> <a name='tidy.repairfile.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>filename</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The file to be repaired. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>config</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The config <i><tt class='parameter'>config</tt></i> 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. </p> <p class='para'> Check http://tidy.sourceforge.net/docs/quickref.html for an explanation about each option. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>encoding</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The <i><tt class='parameter'>encoding</tt></i> parameter sets the encoding for input/output documents. The possible values for encoding are: <i>ascii</i>, <i>latin0</i>, <i>latin1</i>, <i>raw</i>, <i>utf8</i>, <i>iso2022</i>, <i>mac</i>, <i>win1252</i>, <i>ibm858</i>, <i>utf16</i>, <i>utf16le</i>, <i>utf16be</i>, <i>big5</i>, and <i>shiftjis</i>. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>use_include_path</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Search for the file in the <a href='http://www.php.net/manual/de/ini.core.php#ini.include-path' class='link'>include_path</a>. </p> </dd> </dl> <p> </p> </div> <a name='tidy.repairfile.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Returns the repaired contents as a string. </p> </div> <a name='tidy.repairfile.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>tidy::repairFile()</b> example</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />$file&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #DD0000'>'file.html'</span><span style='color: #007700'>;<br /><br /></span><span style='color: #0000BB'>$tidy&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;new&amp;nbsp;</span><span style='color: #0000BB'>tidy</span><span style='color: #007700'>();<br /></span><span style='color: #0000BB'>$repaired&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>$tidy</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>repairfile</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$file</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>rename</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$file</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$file&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #DD0000'>'.bak'</span><span style='color: #007700'>);<br /><br /></span><span style='color: #0000BB'>file_put_contents</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$file</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$repaired</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> <a name='tidy.repairfile.notes'></a><div class='refsect1 notes'> <h3 class='title'>Anmerkungen</h3> <blockquote><p><b class='note'>Hinweis</b>: <span class='simpara'>Die optionalen Parameter <i><tt class='parameter'>config</tt></i> und <i><tt class='parameter'>encoding</tt></i> stehen seit Tidy 2.0 zur Verf&amp;uuml;gung.</span></p></blockquote> </div> <a name='tidy.repairfile.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/tidy.parsefile.php' class='function' rel='rdfs-seeAlso'>tidy::parseFile()</a> - Parse markup in file or URI</li> <li class='member'><a href='http://www.php.net/manual/de/tidy.parsestring.php' class='function' rel='rdfs-seeAlso'>tidy::parseString()</a> - Parse a document stored in a string</li> <li class='member'><a href='http://www.php.net/manual/de/tidy.repairstring.php' class='function' rel='rdfs-seeAlso'>tidy::repairString()</a> - Repair a string using an optionally provided configuration file</li> </ul> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="tidy_parse_string" value="<div id='tidy.parsestring' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/tidy.parsestring.php'>tidy::parseString</a></h1> <h1 class='refname'>tidy_parse_string</h1> <p class='verinfo'>(PHP 5, PECL tidy &amp;gt;= 0.5.2)</p><p class='refpurpose'><span class='refname'>tidy::parseString</span> -- <span class='refname'>tidy_parse_string</span> &amp;mdash; <span class='dc-title'>Parse a document stored in a string</span></p> </div> <a name='tidy.parsestring.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <p class='para'>Procedural style</p> <div class='methodsynopsis dc-description'> <span class='type'><a href='http://www.php.net/manual/de/class.tidy.php' class='type tidy'>tidy</a></span> <span class='methodname'><b>tidy_parse_string</b></span> ( <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$input</tt></span> [, <span class='methodparam'><span class='type'><a href='http://www.php.net/manual/de/language.pseudo-types.php#language.types.mixed' class='type mixed'>mixed</a></span> <tt class='parameter'>$config</tt></span> [, <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$encoding</tt></span> ]] )</div> <p class='para rdfs-comment'>Object oriented style</p> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><b>tidy::parseString</b></span> ( <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$input</tt></span> [, <span class='methodparam'><span class='type'><a href='http://www.php.net/manual/de/language.pseudo-types.php#language.types.mixed' class='type mixed'>mixed</a></span> <tt class='parameter'>$config</tt></span> [, <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$encoding</tt></span> ]] )</div> <p class='para rdfs-comment'> Parses a document stored in a string. </p> </div> <a name='tidy.parsestring.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>input</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The data to be parsed. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>config</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The config <i><tt class='parameter'>config</tt></i> 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. </p> <p class='para'> For an explanation about each option, visit <a href='http://tidy.sourceforge.net/docs/quickref.html' class='link external'>&amp;raquo; http://tidy.sourceforge.net/docs/quickref.html</a>. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>encoding</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The <i><tt class='parameter'>encoding</tt></i> parameter sets the encoding for input/output documents. The possible values for encoding are: <i>ascii</i>, <i>latin0</i>, <i>latin1</i>, <i>raw</i>, <i>utf8</i>, <i>iso2022</i>, <i>mac</i>, <i>win1252</i>, <i>ibm858</i>, <i>utf16</i>, <i>utf16le</i>, <i>utf16be</i>, <i>big5</i>, and <i>shiftjis</i>. </p> </dd> </dl> <p> </p> </div> <a name='tidy.parsestring.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Returns a new <a href='http://www.php.net/manual/de/class.tidy.php' class='classname'>tidy</a> instance. </p> </div> <a name='tidy.parsestring.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>tidy::parseString()</b> example</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />ob_start</span><span style='color: #007700'>();<br /></span><span style='color: #0000BB'>?&amp;gt;<br /></span><br />&amp;lt;html&amp;gt;<br />&amp;nbsp;&amp;nbsp;&amp;lt;head&amp;gt;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;title&amp;gt;test&amp;lt;/title&amp;gt;<br />&amp;nbsp;&amp;nbsp;&amp;lt;/head&amp;gt;<br />&amp;nbsp;&amp;nbsp;&amp;lt;body&amp;gt;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;p&amp;gt;error&amp;lt;br&amp;gt;another&amp;nbsp;line&amp;lt;/i&amp;gt;<br />&amp;nbsp;&amp;nbsp;&amp;lt;/body&amp;gt;<br />&amp;lt;/html&amp;gt;<br /><br /><span style='color: #0000BB'>&amp;lt;?php<br /><br />$buffer&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>ob_get_clean</span><span style='color: #007700'>();<br /></span><span style='color: #0000BB'>$config&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;array(</span><span style='color: #DD0000'>'indent'&amp;nbsp;</span><span style='color: #007700'>=&amp;gt;&amp;nbsp;</span><span style='color: #0000BB'>TRUE</span><span style='color: #007700'>,<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #DD0000'>'output-xhtml'&amp;nbsp;</span><span style='color: #007700'>=&amp;gt;&amp;nbsp;</span><span style='color: #0000BB'>TRUE</span><span style='color: #007700'>,<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #DD0000'>'wrap'&amp;nbsp;</span><span style='color: #007700'>=&amp;gt;&amp;nbsp;</span><span style='color: #0000BB'>200</span><span style='color: #007700'>);<br /><br /></span><span style='color: #0000BB'>$tidy&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>tidy_parse_string</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$buffer</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$config</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'UTF8'</span><span style='color: #007700'>);<br /><br /></span><span style='color: #0000BB'>$tidy</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>cleanRepair</span><span style='color: #007700'>();<br />echo&amp;nbsp;</span><span style='color: #0000BB'>$tidy</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt folgende Ausgabe:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> &amp;lt;!DOCTYPE html PUBLIC &amp;quot;-//W3C//DTD XHTML 1.0 Strict//EN&amp;quot; &amp;quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd&amp;quot;&amp;gt; &amp;lt;html xmlns=&amp;quot;http://www.w3.org/1999/xhtml&amp;quot;&amp;gt; &amp;lt;head&amp;gt; &amp;lt;title&amp;gt; test &amp;lt;/title&amp;gt; &amp;lt;/head&amp;gt; &amp;lt;body&amp;gt; &amp;lt;p&amp;gt; error&amp;lt;br /&amp;gt; another line &amp;lt;/p&amp;gt; &amp;lt;/body&amp;gt; &amp;lt;/html&amp;gt; </pre></div> </div> </div><p> </p> </div> <a name='tidy.parsestring.notes'></a><div class='refsect1 notes'> <h3 class='title'>Anmerkungen</h3> <blockquote><p><b class='note'>Hinweis</b>: <span class='simpara'>Die optionalen Parameter <i><tt class='parameter'>config</tt></i> und <i><tt class='parameter'>encoding</tt></i> stehen seit Tidy 2.0 zur Verf&amp;uuml;gung.</span></p></blockquote> </div> <a name='tidy.parsestring.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/tidy.parsefile.php' class='function' rel='rdfs-seeAlso'>tidy::parseFile()</a> - Parse markup in file or URI</li> <li class='member'><a href='http://www.php.net/manual/de/tidy.repairfile.php' class='function' rel='rdfs-seeAlso'>tidy::repairFile()</a> - Repair a file and return it as a string</li> <li class='member'><a href='http://www.php.net/manual/de/tidy.repairstring.php' class='function' rel='rdfs-seeAlso'>tidy::repairString()</a> - Repair a string using an optionally provided configuration file</li> </ul> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="tidy_parse_file" value="<div id='tidy.parsefile' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/tidy.parsefile.php'>tidy::parseFile</a></h1> <h1 class='refname'>tidy_parse_file</h1> <p class='verinfo'>(PHP 5, PECL tidy &amp;gt;= 0.5.2)</p><p class='refpurpose'><span class='refname'>tidy::parseFile</span> -- <span class='refname'>tidy_parse_file</span> &amp;mdash; <span class='dc-title'>Parse markup in file or URI</span></p> </div> <a name='tidy.parsefile.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <p class='para'>Procedural style</p> <div class='methodsynopsis dc-description'> <span class='type'><a href='http://www.php.net/manual/de/class.tidy.php' class='type tidy'>tidy</a></span> <span class='methodname'><b>tidy_parse_file</b></span> ( <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$filename</tt></span> [, <span class='methodparam'><span class='type'><a href='http://www.php.net/manual/de/language.pseudo-types.php#language.types.mixed' class='type mixed'>mixed</a></span> <tt class='parameter'>$config</tt></span> [, <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$encoding</tt></span> [, <span class='methodparam'><span class='type'>bool</span> <tt class='parameter'>$use_include_path</tt><span class='initializer'> = false</span></span> ]]] )</div> <p class='para rdfs-comment'>Object oriented style</p> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><b>tidy::parseFile</b></span> ( <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$filename</tt></span> [, <span class='methodparam'><span class='type'><a href='http://www.php.net/manual/de/language.pseudo-types.php#language.types.mixed' class='type mixed'>mixed</a></span> <tt class='parameter'>$config</tt></span> [, <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$encoding</tt></span> [, <span class='methodparam'><span class='type'>bool</span> <tt class='parameter'>$use_include_path</tt><span class='initializer'> = false</span></span> ]]] )</div> <p class='para rdfs-comment'> Parses the given file. </p> </div> <a name='tidy.parsefile.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>filename</tt></i> </span> </dt><dd class='listitem'> <p class='para'> If the <i><tt class='parameter'>filename</tt></i> parameter is given, this function will also read that file and initialize the object with the file, acting like <b>tidy_parse_file()</b>. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>config</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The config <i><tt class='parameter'>config</tt></i> 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. </p> <p class='para'> For an explanation about each option, see <a href='http://tidy.sourceforge.net/docs/quickref.html' class='link external'>&amp;raquo; http://tidy.sourceforge.net/docs/quickref.html</a>. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>encoding</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The <i><tt class='parameter'>encoding</tt></i> parameter sets the encoding for input/output documents. The possible values for encoding are: <i>ascii</i>, <i>latin0</i>, <i>latin1</i>, <i>raw</i>, <i>utf8</i>, <i>iso2022</i>, <i>mac</i>, <i>win1252</i>, <i>ibm858</i>, <i>utf16</i>, <i>utf16le</i>, <i>utf16be</i>, <i>big5</i>, and <i>shiftjis</i>. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>use_include_path</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Search for the file in the <a href='http://www.php.net/manual/de/ini.core.php#ini.include-path' class='link'>include_path</a>. </p> </dd> </dl> <p> </p> </div> <a name='tidy.parsefile.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt bei Erfolg <b><tt class='constant'>TRUE</tt></b> zur&amp;uuml;ck, im Fehlerfall <b><tt class='constant'>FALSE</tt></b>. </p> </div> <a name='tidy.parsefile.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>tidy::parseFile()</b> example</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />$tidy&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;new&amp;nbsp;</span><span style='color: #0000BB'>tidy</span><span style='color: #007700'>();<br /></span><span style='color: #0000BB'>$tidy</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>parseFile</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'file.html'</span><span style='color: #007700'>);<br /><br /></span><span style='color: #0000BB'>$tidy</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>cleanRepair</span><span style='color: #007700'>();<br /><br />if(!empty(</span><span style='color: #0000BB'>$tidy</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>errorBuffer</span><span style='color: #007700'>))&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'The&amp;nbsp;following&amp;nbsp;errors&amp;nbsp;or&amp;nbsp;warnings&amp;nbsp;occured:\n'</span><span style='color: #007700'>;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #0000BB'>$tidy</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>errorBuffer</span><span style='color: #007700'>;<br />}<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> <a name='tidy.parsefile.notes'></a><div class='refsect1 notes'> <h3 class='title'>Anmerkungen</h3> <blockquote><p><b class='note'>Hinweis</b>: <span class='simpara'>Die optionalen Parameter <i><tt class='parameter'>config</tt></i> und <i><tt class='parameter'>encoding</tt></i> stehen seit Tidy 2.0 zur Verf&amp;uuml;gung.</span></p></blockquote> </div> <a name='tidy.parsefile.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/tidy.parsestring.php' class='function' rel='rdfs-seeAlso'>tidy::parsestring()</a> - Parse a document stored in a string</li> <li class='member'><a href='http://www.php.net/manual/de/tidy.repairfile.php' class='function' rel='rdfs-seeAlso'>tidy::repairfile()</a> - Repair a file and return it as a string</li> <li class='member'><a href='http://www.php.net/manual/de/tidy.repairstring.php' class='function' rel='rdfs-seeAlso'>tidy::repairstring()</a> - Repair a string using an optionally provided configuration file</li> </ul> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="tidy_is_xml" value="<div id='tidy.isxml' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/tidy.isxml.php'>tidy::isXml</a></h1> <h1 class='refname'>tidy_is_xml</h1> <p class='verinfo'>(PHP 5, PECL tidy &amp;gt;= 0.5.2)</p><p class='refpurpose'><span class='refname'>tidy::isXml</span> -- <span class='refname'>tidy_is_xml</span> &amp;mdash; <span class='dc-title'>Indicates if the document is a generic (non HTML/XHTML) XML document</span></p> </div> <a name='tidy.isxml.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <p class='para'>Procedural style</p> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><b>tidy_is_xml</b></span> ( <span class='methodparam'><span class='type'><a href='http://www.php.net/manual/de/class.tidy.php' class='type tidy'>tidy</a></span> <tt class='parameter'>$object</tt></span> )</div> <p class='para rdfs-comment'>Object oriented style</p> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><b>tidy::isXml</b></span> ( <span class='methodparam'>void</span> )</div> <p class='para rdfs-comment'> Tells if the document is a generic (non HTML/XHTML) XML document. </p> </div> <a name='tidy.isxml.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>object</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The <a href='http://www.php.net/manual/de/class.tidy.php' class='classname'>Tidy</a> object. </p> </dd> </dl> <p> </p> </div> <a name='tidy.isxml.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> This function returns <b><tt class='constant'>TRUE</tt></b> if the specified tidy <i><tt class='parameter'>object</tt></i> is a generic XML document (non HTML/XHTML), or <b><tt class='constant'>FALSE</tt></b> otherwise. </p> <div class='warning'><b class='warning'>Warnung</b> <p class='para'> This function is not yet implemented in the Tidylib itself, so it always return <b><tt class='constant'>FALSE</tt></b>. </p> </div> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="tidy_is_xhtml" value="<div id='tidy.isxhtml' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/tidy.isxhtml.php'>tidy::isXhtml</a></h1> <h1 class='refname'>tidy_is_xhtml</h1> <p class='verinfo'>(PHP 5, PECL tidy &amp;gt;= 0.5.2)</p><p class='refpurpose'><span class='refname'>tidy::isXhtml</span> -- <span class='refname'>tidy_is_xhtml</span> &amp;mdash; <span class='dc-title'>Indicates if the document is a XHTML document</span></p> </div> <a name='tidy.isxhtml.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <p class='para'>Procedural style</p> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><b>tidy_is_xhtml</b></span> ( <span class='methodparam'><span class='type'><a href='http://www.php.net/manual/de/class.tidy.php' class='type tidy'>tidy</a></span> <tt class='parameter'>$object</tt></span> )</div> <p class='para rdfs-comment'>Object oriented style</p> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><b>tidy::isXhtml</b></span> ( <span class='methodparam'>void</span> )</div> <p class='para rdfs-comment'> Tells if the document is a XHTML document. </p> </div> <a name='tidy.isxhtml.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>object</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The <a href='http://www.php.net/manual/de/class.tidy.php' class='classname'>Tidy</a> object. </p> </dd> </dl> <p> </p> </div> <a name='tidy.isxhtml.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> This function returns <b><tt class='constant'>TRUE</tt></b> if the specified tidy <i><tt class='parameter'>object</tt></i> is a XHTML document, or <b><tt class='constant'>FALSE</tt></b> otherwise. </p> <div class='warning'><b class='warning'>Warnung</b> <p class='para'> This function is not yet implemented in the Tidylib itself, so it always return <b><tt class='constant'>FALSE</tt></b>. </p> </div> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="tidy_get_status" value="<div id='tidy.getstatus' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/tidy.getstatus.php'>tidy::getStatus</a></h1> <h1 class='refname'>tidy_get_status</h1> <p class='verinfo'>(PHP 5, PECL tidy &amp;gt;= 0.5.2)</p><p class='refpurpose'><span class='refname'>tidy::getStatus</span> -- <span class='refname'>tidy_get_status</span> &amp;mdash; <span class='dc-title'>Get status of specified document</span></p> </div> <a name='tidy.getstatus.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <p class='para'>Procedural style</p> <div class='methodsynopsis dc-description'> <span class='type'>int</span> <span class='methodname'><b>tidy_get_status</b></span> ( <span class='methodparam'><span class='type'><a href='http://www.php.net/manual/de/class.tidy.php' class='type tidy'>tidy</a></span> <tt class='parameter'>$object</tt></span> )</div> <p class='para rdfs-comment'>Object oriented style</p> <div class='methodsynopsis dc-description'> <span class='type'>int</span> <span class='methodname'><b>tidy::getStatus</b></span> ( <span class='methodparam'>void</span> )</div> <p class='para rdfs-comment'> Returns the status for the specified tidy <i><tt class='parameter'>object</tt></i> . </p> </div> <a name='tidy.getstatus.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>object</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The <a href='http://www.php.net/manual/de/class.tidy.php' class='classname'>Tidy</a> object. </p> </dd> </dl> <p> </p> </div> <a name='tidy.getstatus.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Returns 0 if no error/warning was raised, 1 for warnings or accessibility errors, or 2 for errors. </p> </div> <a name='tidy.getstatus.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>tidy::getStatus()</b> example</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />$html&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #DD0000'>'&amp;lt;p&amp;gt;paragraph&amp;lt;/i&amp;gt;'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>$tidy&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;new&amp;nbsp;</span><span style='color: #0000BB'>tidy</span><span style='color: #007700'>();<br /></span><span style='color: #0000BB'>$tidy</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>parseString</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$html</span><span style='color: #007700'>);<br /><br /></span><span style='color: #0000BB'>$tidy2&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;new&amp;nbsp;</span><span style='color: #0000BB'>tidy</span><span style='color: #007700'>();<br /></span><span style='color: #0000BB'>$html2&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #DD0000'>'&amp;lt;bogus&amp;gt;test&amp;lt;/bogus&amp;gt;'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>$tidy2</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>parseString</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$html2</span><span style='color: #007700'>);<br /><br />echo&amp;nbsp;</span><span style='color: #0000BB'>$tidy</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>getStatus</span><span style='color: #007700'>();&amp;nbsp;</span><span style='color: #FF8000'>//1<br /><br /></span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #0000BB'>$tidy2</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>getStatus</span><span style='color: #007700'>();&amp;nbsp;</span><span style='color: #FF8000'>//2<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="tidy_get_root" value="<div id='tidy.root' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/tidy.root.php'>tidy::root</a></h1> <h1 class='refname'>tidy_get_root</h1> <p class='verinfo'>(PHP 5, PECL tidy 0.5.2-1.0.0)</p><p class='refpurpose'><span class='refname'>tidy::root</span> -- <span class='refname'>tidy_get_root</span> &amp;mdash; <span class='dc-title'>Returns a <a href='http://www.php.net/manual/de/class.tidynode.php' class='classname'>tidyNode</a> object representing the root of the tidy parse tree</span></p> </div> <a name='tidy.root.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <p class='para'>Procedural style</p> <div class='methodsynopsis dc-description'> <span class='type'><a href='http://www.php.net/manual/de/class.tidynode.php' class='type tidyNode'>tidyNode</a></span> <span class='methodname'><b>tidy_get_root</b></span> ( <span class='methodparam'><span class='type'><a href='http://www.php.net/manual/de/class.tidy.php' class='type tidy'>tidy</a></span> <tt class='parameter'>$object</tt></span> )</div> <p class='para rdfs-comment'>Object oriented style</p> <div class='methodsynopsis dc-description'> <span class='type'><a href='http://www.php.net/manual/de/class.tidynode.php' class='type tidyNode'>tidyNode</a></span> <span class='methodname'><b>tidy::root</b></span> ( <span class='methodparam'>void</span> )</div> <p class='para rdfs-comment'> Returns a <a href='http://www.php.net/manual/de/class.tidynode.php' class='classname'>tidyNode</a> object representing the root of the tidy parse tree. </p> </div> <a name='tidy.root.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>object</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The <a href='http://www.php.net/manual/de/class.tidy.php' class='classname'>Tidy</a> object. </p> </dd> </dl> <p> </p> </div> <a name='tidy.root.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Returns the <a href='http://www.php.net/manual/de/class.tidynode.php' class='classname'>tidyNode</a> object. </p> </div> <a name='tidy.root.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>tidy::root()</b> example</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /><br />$html&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;&amp;lt;&amp;lt;&amp;lt;&amp;nbsp;HTML<br /></span><span style='color: #DD0000'>&amp;lt;html&amp;gt;&amp;lt;body&amp;gt;<br /><br />&amp;lt;p&amp;gt;paragraph&amp;lt;/p&amp;gt;<br />&amp;lt;br/&amp;gt;<br /><br />&amp;lt;/body&amp;gt;&amp;lt;/html&amp;gt;<br /></span><span style='color: #007700'>HTML;<br /><br /></span><span style='color: #0000BB'>$tidy&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>tidy_parse_string</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$html</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>dump_nodes</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$tidy</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>root</span><span style='color: #007700'>(),&amp;nbsp;</span><span style='color: #0000BB'>1</span><span style='color: #007700'>);<br /><br /><br />function&amp;nbsp;</span><span style='color: #0000BB'>dump_nodes</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$node</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$indent</span><span style='color: #007700'>)&amp;nbsp;{<br /><br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if(</span><span style='color: #0000BB'>$node</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>hasChildren</span><span style='color: #007700'>())&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;foreach(</span><span style='color: #0000BB'>$node</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>child&amp;nbsp;</span><span style='color: #007700'>as&amp;nbsp;</span><span style='color: #0000BB'>$child</span><span style='color: #007700'>)&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #0000BB'>str_repeat</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'.'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$indent</span><span style='color: #007700'>*</span><span style='color: #0000BB'>2</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;(</span><span style='color: #0000BB'>$child</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>name&amp;nbsp;</span><span style='color: #007700'>?&amp;nbsp;</span><span style='color: #0000BB'>$child</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>name&amp;nbsp;</span><span style='color: #007700'>:&amp;nbsp;</span><span style='color: #DD0000'>'''</span><span style='color: #007700'>.</span><span style='color: #0000BB'>$child</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>value</span><span style='color: #007700'>.</span><span style='color: #DD0000'>'''</span><span style='color: #007700'>).&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br /><br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #0000BB'>dump_nodes</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$child</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$indent</span><span style='color: #007700'>+</span><span style='color: #0000BB'>1</span><span style='color: #007700'>);<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}<br />}<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt folgende Ausgabe:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> ..html ....head ......title ....body ......p ........&amp;quot;paragraph&amp;quot; ......br </pre></div> </div> </div><p> </p> </div> <a name='tidy.root.notes'></a><div class='refsect1 notes'> <h3 class='title'>Anmerkungen</h3> <blockquote><p><b class='note'>Hinweis</b>: <span class='simpara'> Diese Funktion wird nur von der Zend Engine 2 (PHP &amp;gt;= 5.0.0) unterst&amp;uuml;tzt.</span></p></blockquote> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="tidy_get_release" value="<div id='tidy.getrelease' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/tidy.getrelease.php'>tidy::getRelease</a></h1> <h1 class='refname'>tidy_get_release</h1> <p class='verinfo'>(PHP 5, PECL tidy &amp;gt;= 0.5.2)</p><p class='refpurpose'><span class='refname'>tidy::getRelease</span> -- <span class='refname'>tidy_get_release</span> &amp;mdash; <span class='dc-title'>Get release date (version) for Tidy library</span></p> </div> <a name='tidy.getrelease.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <p class='para'>Procedural style</p> <div class='methodsynopsis dc-description'> <span class='type'>string</span> <span class='methodname'><b>tidy_get_release</b></span> ( <span class='methodparam'>void</span> )</div> <p class='para rdfs-comment'>Object oriented style</p> <div class='methodsynopsis dc-description'> <span class='type'>string</span> <span class='methodname'><b>tidy::getRelease</b></span> ( <span class='methodparam'>void</span> )</div> <p class='para rdfs-comment'> Gets the release date of the Tidy library. </p> </div> <a name='tidy.getrelease.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Returns a string with the release date of the Tidy library. </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="tidy_get_output" value="<div id='function.tidy-get-output' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.tidy-get-output.php'>tidy_get_output</a></h1> <p class='verinfo'>(PHP 5, PECL tidy &amp;gt;= 0.5.2)</p><p class='refpurpose'><span class='refname'>tidy_get_output</span> &amp;mdash; <span class='dc-title'>Return a string representing the parsed tidy markup</span></p> </div> <a name='function.tidy-get-output.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>string</span> <span class='methodname'><b>tidy_get_output</b></span> ( <span class='methodparam'><span class='type'><a href='http://www.php.net/manual/de/class.tidy.php' class='type tidy'>tidy</a></span> <tt class='parameter'>$object</tt></span> )</div> <p class='para rdfs-comment'> Gets a string with the repaired html. </p> </div> <a name='function.tidy-get-output.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>object</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The <a href='http://www.php.net/manual/de/class.tidy.php' class='classname'>Tidy</a> object. </p> </dd> </dl> <p> </p> </div> <a name='function.tidy-get-output.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Returns the parsed tidy markup. </p> </div> <a name='function.tidy-get-output.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>tidy_get_output()</b> example</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /><br />$html&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #DD0000'>'&amp;lt;p&amp;gt;paragraph&amp;lt;/i&amp;gt;'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>$tidy&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>tidy_parse_string</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$html</span><span style='color: #007700'>);<br /><br /></span><span style='color: #0000BB'>$tidy</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>cleanRepair</span><span style='color: #007700'>();<br /><br />echo&amp;nbsp;</span><span style='color: #0000BB'>tidy_get_output</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$tidy</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt folgende Ausgabe:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> &amp;lt;!DOCTYPE html PUBLIC &amp;quot;-//W3C//DTD HTML 3.2//EN&amp;quot;&amp;gt; &amp;lt;html&amp;gt; &amp;lt;head&amp;gt; &amp;lt;title&amp;gt;&amp;lt;/title&amp;gt; &amp;lt;/head&amp;gt; &amp;lt;body&amp;gt; &amp;lt;p&amp;gt;paragraph&amp;lt;/p&amp;gt; &amp;lt;/body&amp;gt; &amp;lt;/html&amp;gt; </pre></div> </div> </div><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="tidy_get_html_ver" value="<div id='tidy.gethtmlver' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/tidy.gethtmlver.php'>tidy::htmlver</a></h1> <h1 class='refname'>tidy_get_html_ver</h1> <p class='verinfo'>(PHP 5, PECL tidy &amp;gt;= 0.5.2)</p><p class='refpurpose'><span class='refname'>tidy::htmlver</span> -- <span class='refname'>tidy_get_html_ver</span> &amp;mdash; <span class='dc-title'>Get the Detected HTML version for the specified document</span></p> </div> <a name='tidy.gethtmlver.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <p class='para'>Procedural style</p> <div class='methodsynopsis dc-description'> <span class='type'>int</span> <span class='methodname'><b>tidy_get_html_ver</b></span> ( <span class='methodparam'><span class='type'><a href='http://www.php.net/manual/de/class.tidy.php' class='type tidy'>tidy</a></span> <tt class='parameter'>$object</tt></span> )</div> <p class='para rdfs-comment'>Object oriented style</p> <div class='methodsynopsis dc-description'> <span class='type'>int</span> <span class='methodname'><b>tidy::getHtmlVer</b></span> ( <span class='methodparam'>void</span> )</div> <p class='para rdfs-comment'> Returns the detected HTML version for the specified tidy <i><tt class='parameter'>object</tt></i> . </p> </div> <a name='tidy.gethtmlver.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>object</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The <a href='http://www.php.net/manual/de/class.tidy.php' class='classname'>Tidy</a> object. </p> </dd> </dl> <p> </p> </div> <a name='tidy.gethtmlver.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Returns the detected HTML version. </p> <div class='warning'><b class='warning'>Warnung</b> <p class='para'> This function is not yet implemented in the Tidylib itself, so it always return <i>0</i>. </p> </div> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="tidy_get_html" value="<div id='tidy.html' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/tidy.html.php'>tidy::html</a></h1> <h1 class='refname'>tidy_get_html</h1> <p class='verinfo'>(PHP 5, PECL tidy 0.5.2-1.0.0)</p><p class='refpurpose'><span class='refname'>tidy::html</span> -- <span class='refname'>tidy_get_html</span> &amp;mdash; <span class='dc-title'>Returns a <a href='http://www.php.net/manual/de/class.tidynode.php' class='classname'>tidyNode</a> object starting from the &amp;lt;html&amp;gt; tag of the tidy parse tree</span></p> </div> <a name='tidy.html.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <p class='para'>Procedural style</p> <div class='methodsynopsis dc-description'> <span class='type'><a href='http://www.php.net/manual/de/class.tidynode.php' class='type tidyNode'>tidyNode</a></span> <span class='methodname'><b>tidy_get_html</b></span> ( <span class='methodparam'><span class='type'><a href='http://www.php.net/manual/de/class.tidy.php' class='type tidy'>tidy</a></span> <tt class='parameter'>$object</tt></span> )</div> <p class='para rdfs-comment'>Object oriented style</p> <div class='methodsynopsis dc-description'> <span class='type'><a href='http://www.php.net/manual/de/class.tidynode.php' class='type tidyNode'>tidyNode</a></span> <span class='methodname'><b>tidy::html</b></span> ( <span class='methodparam'>void</span> )</div> <p class='para rdfs-comment'> Returns a <a href='http://www.php.net/manual/de/class.tidynode.php' class='classname'>tidyNode</a> object starting from the &amp;lt;html&amp;gt; tag of the tidy parse tree. </p> </div> <a name='tidy.html.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>object</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The <a href='http://www.php.net/manual/de/class.tidy.php' class='classname'>Tidy</a> object. </p> </dd> </dl> <p> </p> </div> <a name='tidy.html.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Returns the <a href='http://www.php.net/manual/de/class.tidynode.php' class='classname'>tidyNode</a> object. </p> </div> <a name='tidy.html.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>tidy::html()</b> example</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />$html&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #DD0000'>'<br />&amp;lt;html&amp;gt;<br />&amp;nbsp;&amp;nbsp;&amp;lt;head&amp;gt;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;title&amp;gt;test&amp;lt;/title&amp;gt;<br />&amp;nbsp;&amp;nbsp;&amp;lt;/head&amp;gt;<br />&amp;nbsp;&amp;nbsp;&amp;lt;body&amp;gt;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;p&amp;gt;paragraph&amp;lt;/p&amp;gt;<br />&amp;nbsp;&amp;nbsp;&amp;lt;/body&amp;gt;<br />&amp;lt;/html&amp;gt;'</span><span style='color: #007700'>;<br /><br /></span><span style='color: #0000BB'>$tidy&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>tidy_parse_string</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$html</span><span style='color: #007700'>);<br /><br /></span><span style='color: #0000BB'>$html&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>$tidy</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>html</span><span style='color: #007700'>();<br />echo&amp;nbsp;</span><span style='color: #0000BB'>$html</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>value</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt folgende Ausgabe:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> &amp;lt;html&amp;gt; &amp;lt;head&amp;gt; &amp;lt;title&amp;gt;test&amp;lt;/title&amp;gt; &amp;lt;/head&amp;gt; &amp;lt;body&amp;gt; &amp;lt;p&amp;gt;paragraph&amp;lt;/p&amp;gt; &amp;lt;/body&amp;gt; &amp;lt;/html&amp;gt; </pre></div> </div> </div><p> </p> </div> <a name='tidy.html.notes'></a><div class='refsect1 notes'> <h3 class='title'>Anmerkungen</h3> <blockquote><p><b class='note'>Hinweis</b>: <span class='simpara'> Diese Funktion wird nur von der Zend Engine 2 (PHP &amp;gt;= 5.0.0) unterst&amp;uuml;tzt.</span></p></blockquote> </div> <a name='tidy.html.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/tidy.body.php' class='function' rel='rdfs-seeAlso'>tidy::body()</a> - Returns a tidyNode object starting from the <body> tag of the tidy parse tree</li> <li class='member'><a href='http://www.php.net/manual/de/tidy.head.php' class='function' rel='rdfs-seeAlso'>tidy::head()</a> - Returns a tidyNode object starting from the <head> tag of the tidy parse tree</li> </ul> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="tidy_get_head" value="<div id='tidy.head' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/tidy.head.php'>tidy::head</a></h1> <h1 class='refname'>tidy_get_head</h1> <p class='verinfo'>(PHP 5, PECL tidy 0.5.2-1.0.0)</p><p class='refpurpose'><span class='refname'>tidy::head</span> -- <span class='refname'>tidy_get_head</span> &amp;mdash; <span class='dc-title'>Returns a <a href='http://www.php.net/manual/de/class.tidynode.php' class='classname'>tidyNode</a> object starting from the &amp;lt;head&amp;gt; tag of the tidy parse tree</span></p> </div> <a name='tidy.head.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <p class='para'>Procedural style</p> <div class='methodsynopsis dc-description'> <span class='type'><a href='http://www.php.net/manual/de/class.tidynode.php' class='type tidyNode'>tidyNode</a></span> <span class='methodname'><b>tidy_get_head</b></span> ( <span class='methodparam'><span class='type'><a href='http://www.php.net/manual/de/class.tidy.php' class='type tidy'>tidy</a></span> <tt class='parameter'>$object</tt></span> )</div> <p class='para rdfs-comment'>Object oriented style</p> <div class='methodsynopsis dc-description'> <span class='type'><a href='http://www.php.net/manual/de/class.tidynode.php' class='type tidyNode'>tidyNode</a></span> <span class='methodname'><b>tidy::head</b></span> ( <span class='methodparam'>void</span> )</div> <p class='para rdfs-comment'> Returns a <a href='http://www.php.net/manual/de/class.tidynode.php' class='classname'>tidyNode</a> object starting from the &amp;lt;head&amp;gt; tag of the tidy parse tree. </p> </div> <a name='tidy.head.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>object</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The <a href='http://www.php.net/manual/de/class.tidy.php' class='classname'>Tidy</a> object. </p> </dd> </dl> <p> </p> </div> <a name='tidy.head.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Returns the <a href='http://www.php.net/manual/de/class.tidynode.php' class='classname'>tidyNode</a> object. </p> </div> <a name='tidy.head.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>tidy::head()</b> example</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />$html&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #DD0000'>'<br />&amp;lt;html&amp;gt;<br />&amp;nbsp;&amp;nbsp;&amp;lt;head&amp;gt;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;title&amp;gt;test&amp;lt;/title&amp;gt;<br />&amp;nbsp;&amp;nbsp;&amp;lt;/head&amp;gt;<br />&amp;nbsp;&amp;nbsp;&amp;lt;body&amp;gt;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;p&amp;gt;paragraph&amp;lt;/p&amp;gt;<br />&amp;nbsp;&amp;nbsp;&amp;lt;/body&amp;gt;<br />&amp;lt;/html&amp;gt;'</span><span style='color: #007700'>;<br /><br /></span><span style='color: #0000BB'>$tidy&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>tidy_parse_string</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$html</span><span style='color: #007700'>);<br /><br /></span><span style='color: #0000BB'>$head&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>$tidy</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>head</span><span style='color: #007700'>();<br />echo&amp;nbsp;</span><span style='color: #0000BB'>$head</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>value</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt folgende Ausgabe:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> &amp;lt;head&amp;gt; &amp;lt;title&amp;gt;test&amp;lt;/title&amp;gt; &amp;lt;/head&amp;gt; </pre></div> </div> </div><p> </p> </div> <a name='tidy.head.notes'></a><div class='refsect1 notes'> <h3 class='title'>Anmerkungen</h3> <blockquote><p><b class='note'>Hinweis</b>: <span class='simpara'> Diese Funktion wird nur von der Zend Engine 2 (PHP &amp;gt;= 5.0.0) unterst&amp;uuml;tzt.</span></p></blockquote> </div> <a name='tidy.head.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/tidy.body.php' class='function' rel='rdfs-seeAlso'>tidy::body()</a> - Returns a tidyNode object starting from the <body> tag of the tidy parse tree</li> <li class='member'><a href='http://www.php.net/manual/de/tidy.html.php' class='function' rel='rdfs-seeAlso'>tidy::html()</a> - Returns a tidyNode object starting from the <html> tag of the tidy parse tree</li> </ul> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="tidy_get_error_buffer" value="<div id='function.tidy-get-error-buffer' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.tidy-get-error-buffer.php'>tidy_get_error_buffer</a></h1> <p class='verinfo'>(PHP 5, PECL tidy &amp;gt;= 0.5.2)</p><p class='refpurpose'><span class='refname'>tidy_get_error_buffer</span> &amp;mdash; <span class='dc-title'>Return warnings and errors which occurred parsing the specified document</span></p> </div> <a name='function.tidy-get-error-buffer.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <p class='para'>Procedural style:</p> <div class='methodsynopsis dc-description'> <span class='type'>string</span> <span class='methodname'><b>tidy_get_error_buffer</b></span> ( <span class='methodparam'><span class='type'><a href='http://www.php.net/manual/de/class.tidy.php' class='type tidy'>tidy</a></span> <tt class='parameter'>$object</tt></span> )</div> <p class='para rdfs-comment'>Object oriented style (property):</p> <div class='classsynopsis'> <div class='ooclass'><a href='http://www.php.net/manual/de/class.tidy.php' class='classname'>tidy</a></div> <div class='fieldsynopsis'><span class='type'>string</span> <var class='varname'>$errorBuffer</var>;</div> </div> <p class='para'> Returns warnings and errors which occurred parsing the specified document. </p> </div> <a name='function.tidy-get-error-buffer.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>object</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The <a href='http://www.php.net/manual/de/class.tidy.php' class='classname'>Tidy</a> object. </p> </dd> </dl> <p> </p> </div> <a name='function.tidy-get-error-buffer.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Returns the error buffer as a string. </p> </div> <a name='function.tidy-get-error-buffer.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>tidy_get_error_buffer()</b> example</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />$html&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #DD0000'>'&amp;lt;p&amp;gt;paragraph&amp;lt;/p&amp;gt;'</span><span style='color: #007700'>;<br /><br /></span><span style='color: #0000BB'>$tidy&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>tidy_parse_string</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$html</span><span style='color: #007700'>);<br /><br />echo&amp;nbsp;</span><span style='color: #0000BB'>tidy_get_error_buffer</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$tidy</span><span style='color: #007700'>);<br /></span><span style='color: #FF8000'>/*&amp;nbsp;or&amp;nbsp;in&amp;nbsp;OO:&amp;nbsp;*/<br /></span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #0000BB'>$tidy</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>errorBuffer</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt folgende Ausgabe:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> line 1 column 1 - Warning: missing &amp;lt;!DOCTYPE&amp;gt; declaration line 1 column 1 - Warning: inserting missing &amp;#039;title&amp;#039; element </pre></div> </div> </div><p> </p> </div> <a name='function.tidy-get-error-buffer.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.tidy-access-count.php' class='function' rel='rdfs-seeAlso'>tidy_access_count()</a> - Returns the Number of Tidy accessibility warnings encountered for specified document</li> <li class='member'><a href='http://www.php.net/manual/de/function.tidy-error-count.php' class='function' rel='rdfs-seeAlso'>tidy_error_count()</a> - Returns the Number of Tidy errors encountered for specified document</li> <li class='member'><a href='http://www.php.net/manual/de/function.tidy-warning-count.php' class='function' rel='rdfs-seeAlso'>tidy_warning_count()</a> - Returns the Number of Tidy warnings encountered for specified document</li> </ul> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="tidy_get_config" value="<div id='tidy.getconfig' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/tidy.getconfig.php'>tidy::getConfig</a></h1> <h1 class='refname'>tidy_get_config</h1> <p class='verinfo'>(PHP 5, PECL tidy &amp;gt;= 0.7.0)</p><p class='refpurpose'><span class='refname'>tidy::getConfig</span> -- <span class='refname'>tidy_get_config</span> &amp;mdash; <span class='dc-title'>Get current Tidy configuration</span></p> </div> <a name='tidy.getconfig.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <p class='para'>Procedural style</p> <div class='methodsynopsis dc-description'> <span class='type'>array</span> <span class='methodname'><b>tidy_get_config</b></span> ( <span class='methodparam'><span class='type'><a href='http://www.php.net/manual/de/class.tidy.php' class='type tidy'>tidy</a></span> <tt class='parameter'>$object</tt></span> )</div> <p class='para rdfs-comment'>Object oriented style</p> <div class='methodsynopsis dc-description'> <span class='type'>array</span> <span class='methodname'><b>tidy::getConfig</b></span> ( <span class='methodparam'>void</span> )</div> <p class='para rdfs-comment'> Gets the list of the configuration options in use by the given tidy <i><tt class='parameter'>object</tt></i> . </p> </div> <a name='tidy.getconfig.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>object</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The <a href='http://www.php.net/manual/de/class.tidy.php' class='classname'>Tidy</a> object. </p> </dd> </dl> <p> </p> </div> <a name='tidy.getconfig.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Returns an array of configuration options. </p> <p class='para'> For an explanation about each option, visit <a href='http://tidy.sourceforge.net/docs/quickref.html' class='link external'>&amp;raquo; http://tidy.sourceforge.net/docs/quickref.html</a>. </p> </div> <a name='tidy.getconfig.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>tidy::getConfig()</b> example</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />$html&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #DD0000'>'&amp;lt;p&amp;gt;test&amp;lt;/p&amp;gt;'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>$config&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;array(</span><span style='color: #DD0000'>'indent'&amp;nbsp;</span><span style='color: #007700'>=&amp;gt;&amp;nbsp;</span><span style='color: #0000BB'>TRUE</span><span style='color: #007700'>,<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #DD0000'>'output-xhtml'&amp;nbsp;</span><span style='color: #007700'>=&amp;gt;&amp;nbsp;</span><span style='color: #0000BB'>TRUE</span><span style='color: #007700'>,<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #DD0000'>'wrap'&amp;nbsp;</span><span style='color: #007700'>=&amp;gt;&amp;nbsp;</span><span style='color: #0000BB'>200</span><span style='color: #007700'>);<br /><br /></span><span style='color: #0000BB'>$tidy&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>tidy_parse_string</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$html</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$config</span><span style='color: #007700'>);<br /><br /></span><span style='color: #0000BB'>print_r</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$tidy</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>getConfig</span><span style='color: #007700'>());<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt folgende Ausgabe:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> Array ( [indent-spaces] =&amp;gt; 2 [wrap] =&amp;gt; 200 [tab-size] =&amp;gt; 8 [char-encoding] =&amp;gt; 1 [input-encoding] =&amp;gt; 3 [output-encoding] =&amp;gt; 1 [newline] =&amp;gt; 1 [doctype-mode] =&amp;gt; 1 [doctype] =&amp;gt; [repeated-attributes] =&amp;gt; 1 [alt-text] =&amp;gt; [slide-style] =&amp;gt; [error-file] =&amp;gt; [output-file] =&amp;gt; [write-back] =&amp;gt; [markup] =&amp;gt; 1 [show-warnings] =&amp;gt; 1 [quiet] =&amp;gt; [indent] =&amp;gt; 1 [hide-endtags] =&amp;gt; [input-xml] =&amp;gt; [output-xml] =&amp;gt; 1 [output-xhtml] =&amp;gt; 1 [output-html] =&amp;gt; [add-xml-decl] =&amp;gt; [uppercase-tags] =&amp;gt; [uppercase-attributes] =&amp;gt; [bare] =&amp;gt; [clean] =&amp;gt; [logical-emphasis] =&amp;gt; [drop-proprietary-attributes] =&amp;gt; [drop-font-tags] =&amp;gt; [drop-empty-paras] =&amp;gt; 1 [fix-bad-comments] =&amp;gt; 1 [break-before-br] =&amp;gt; [split] =&amp;gt; [numeric-entities] =&amp;gt; [quote-marks] =&amp;gt; [quote-nbsp] =&amp;gt; 1 [quote-ampersand] =&amp;gt; 1 [wrap-attributes] =&amp;gt; [wrap-script-literals] =&amp;gt; [wrap-sections] =&amp;gt; 1 [wrap-asp] =&amp;gt; 1 [wrap-jste] =&amp;gt; 1 [wrap-php] =&amp;gt; 1 [fix-backslash] =&amp;gt; 1 [indent-attributes] =&amp;gt; [assume-xml-procins] =&amp;gt; [add-xml-space] =&amp;gt; [enclose-text] =&amp;gt; [enclose-block-text] =&amp;gt; [keep-time] =&amp;gt; [word-2000] =&amp;gt; [tidy-mark] =&amp;gt; [gnu-emacs] =&amp;gt; [gnu-emacs-file] =&amp;gt; [literal-attributes] =&amp;gt; [show-body-only] =&amp;gt; [fix-uri] =&amp;gt; 1 [lower-literals] =&amp;gt; 1 [hide-comments] =&amp;gt; [indent-cdata] =&amp;gt; [force-output] =&amp;gt; 1 [show-errors] =&amp;gt; 6 [ascii-chars] =&amp;gt; 1 [join-classes] =&amp;gt; [join-styles] =&amp;gt; 1 [escape-cdata] =&amp;gt; [language] =&amp;gt; [ncr] =&amp;gt; 1 [output-bom] =&amp;gt; 2 [replace-color] =&amp;gt; [css-prefix] =&amp;gt; [new-inline-tags] =&amp;gt; [new-blocklevel-tags] =&amp;gt; [new-empty-tags] =&amp;gt; [new-pre-tags] =&amp;gt; [accessibility-check] =&amp;gt; 0 [vertical-space] =&amp;gt; [punctuation-wrap] =&amp;gt; [merge-divs] =&amp;gt; 1 ) </pre></div> </div> </div><p> </p> </div> <a name='tidy.getconfig.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <ul class='simplelist'> <li class='member'><b>tidy::resetConfig()</b></li> <li class='member'><b>tidy::saveConfig()</b></li> </ul> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="tidy_get_body" value="<div id='tidy.body' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/tidy.body.php'>tidy::body</a></h1> <h1 class='refname'>tidy_get_body</h1> <p class='verinfo'>(PHP 5, PECL tidy 0.5.2-1.0)</p><p class='refpurpose'><span class='refname'>tidy::body</span> -- <span class='refname'>tidy_get_body</span> &amp;mdash; <span class='dc-title'>Returns a <a href='http://www.php.net/manual/de/class.tidynode.php' class='classname'>tidyNode</a> object starting from the &amp;lt;body&amp;gt; tag of the tidy parse tree</span></p> </div> <a name='tidy.body.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <p class='para'>Procedural style</p> <div class='methodsynopsis dc-description'> <span class='type'><a href='http://www.php.net/manual/de/class.tidynode.php' class='type tidyNode'>tidyNode</a></span> <span class='methodname'><b>tidy_get_body</b></span> ( <span class='methodparam'><span class='type'><a href='http://www.php.net/manual/de/class.tidy.php' class='type tidy'>tidy</a></span> <tt class='parameter'>$object</tt></span> )</div> <p class='para rdfs-comment'>Object oriented style</p> <div class='methodsynopsis dc-description'> <span class='type'><a href='http://www.php.net/manual/de/class.tidynode.php' class='type tidyNode'>tidyNode</a></span> <span class='methodname'><b>tidy::body</b></span> ( <span class='methodparam'>void</span> )</div> <p class='para rdfs-comment'> Returns a <a href='http://www.php.net/manual/de/class.tidynode.php' class='classname'>tidyNode</a> object starting from the &amp;lt;body&amp;gt; tag of the tidy parse tree. </p> </div> <a name='tidy.body.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>object</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The <a href='http://www.php.net/manual/de/class.tidy.php' class='classname'>Tidy</a> object. </p> </dd> </dl> <p> </p> </div> <a name='tidy.body.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Returns the detected HTML version. </p> <div class='warning'><b class='warning'>Warnung</b> <p class='para'> This function is not yet implemented in the Tidylib itself, so it always return <i>0</i>. </p> </div> </div> <a name='tidy.body.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>tidy::getBody()</b> example</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />$html&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #DD0000'>'<br />&amp;lt;html&amp;gt;<br />&amp;nbsp;&amp;nbsp;&amp;lt;head&amp;gt;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;title&amp;gt;test&amp;lt;/title&amp;gt;<br />&amp;nbsp;&amp;nbsp;&amp;lt;/head&amp;gt;<br />&amp;nbsp;&amp;nbsp;&amp;lt;body&amp;gt;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;p&amp;gt;paragraph&amp;lt;/p&amp;gt;<br />&amp;nbsp;&amp;nbsp;&amp;lt;/body&amp;gt;<br />&amp;lt;/html&amp;gt;'</span><span style='color: #007700'>;<br /><br /></span><span style='color: #0000BB'>$tidy&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>tidy_parse_string</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$html</span><span style='color: #007700'>);<br /><br /></span><span style='color: #0000BB'>$body&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>$tidy</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>Body</span><span style='color: #007700'>();<br />echo&amp;nbsp;</span><span style='color: #0000BB'>$body</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>value</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt folgende Ausgabe:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> &amp;lt;body&amp;gt; &amp;lt;p&amp;gt;paragraph&amp;lt;/p&amp;gt; &amp;lt;/body&amp;gt; </pre></div> </div> </div><p> </p> </div> <a name='tidy.body.notes'></a><div class='refsect1 notes'> <h3 class='title'>Anmerkungen</h3> <blockquote><p><b class='note'>Hinweis</b>: <span class='simpara'> Diese Funktion wird nur von der Zend Engine 2 (PHP &amp;gt;= 5.0.0) unterst&amp;uuml;tzt.</span></p></blockquote> </div> <a name='tidy.body.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/tidy.head.php' class='function' rel='rdfs-seeAlso'>tidy::head()</a> - Returns a tidyNode object starting from the <head> tag of the tidy parse tree</li> <li class='member'><a href='http://www.php.net/manual/de/tidy.html.php' class='function' rel='rdfs-seeAlso'>tidy::html()</a> - Returns a tidyNode object starting from the <html> tag of the tidy parse tree</li> </ul> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="tidy_getopt" value="<div id='tidy.getopt' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/tidy.getopt.php'>tidy::getOpt</a></h1> <h1 class='refname'>tidy_getopt</h1> <p class='verinfo'>(PHP 5, PECL tidy &amp;gt;= 0.5.2)</p><p class='refpurpose'><span class='refname'>tidy::getOpt</span> -- <span class='refname'>tidy_getopt</span> &amp;mdash; <span class='dc-title'>Returns the value of the specified configuration option for the tidy document</span></p> </div> <a name='tidy.getopt.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <p class='para'>Procedural style</p> <div class='methodsynopsis dc-description'> <span class='type'><a href='http://www.php.net/manual/de/language.pseudo-types.php#language.types.mixed' class='type mixed'>mixed</a></span> <span class='methodname'><b>tidy_getopt</b></span> ( <span class='methodparam'><span class='type'><a href='http://www.php.net/manual/de/class.tidy.php' class='type tidy'>tidy</a></span> <tt class='parameter'>$object</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$option</tt></span> )</div> <p class='para rdfs-comment'>Object oriented style</p> <div class='methodsynopsis dc-description'> <span class='type'><a href='http://www.php.net/manual/de/language.pseudo-types.php#language.types.mixed' class='type mixed'>mixed</a></span> <span class='methodname'><b>tidy::getOpt</b></span> ( <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$option</tt></span> )</div> <p class='para rdfs-comment'> Returns the value of the specified <i><tt class='parameter'>option</tt></i> for the specified tidy <i><tt class='parameter'>object</tt></i> . </p> </div> <a name='tidy.getopt.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>object</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The <a href='http://www.php.net/manual/de/class.tidy.php' class='classname'>Tidy</a> object. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>option</tt></i> </span> </dt><dd class='listitem'> <p class='para'> You will find a list with each configuration option and their types at: <a href='http://tidy.sourceforge.net/docs/quickref.html' class='link external'>&amp;raquo; http://tidy.sourceforge.net/docs/quickref.html</a>. </p> </dd> </dl> <p> </p> </div> <a name='tidy.getopt.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Returns the value of the specified <i><tt class='parameter'>option</tt></i> . The return type depends on the type of the specified one. </p> </div> <a name='tidy.getopt.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>tidy_getopt()</b> example</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /><br />$html&amp;nbsp;</span><span style='color: #007700'>=</span><span style='color: #DD0000'>'&amp;lt;!DOCTYPE&amp;nbsp;html&amp;nbsp;PUBLIC&amp;nbsp;'-//W3C//DTD&amp;nbsp;HTML&amp;nbsp;3.2//EN'&amp;gt;<br />&amp;lt;html&amp;gt;&amp;lt;head&amp;gt;&amp;lt;title&amp;gt;Title&amp;lt;/title&amp;gt;&amp;lt;/head&amp;gt;<br />&amp;lt;body&amp;gt;<br /><br />&amp;lt;p&amp;gt;&amp;lt;img&amp;nbsp;src='img.png'&amp;gt;&amp;lt;/p&amp;gt;<br /><br />&amp;lt;/body&amp;gt;&amp;lt;/html&amp;gt;'</span><span style='color: #007700'>;<br /><br /></span><span style='color: #0000BB'>$config&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;array(</span><span style='color: #DD0000'>'accessibility-check'&amp;nbsp;</span><span style='color: #007700'>=&amp;gt;&amp;nbsp;</span><span style='color: #0000BB'>3</span><span style='color: #007700'>,<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #DD0000'>'alt-text'&amp;nbsp;</span><span style='color: #007700'>=&amp;gt;&amp;nbsp;</span><span style='color: #DD0000'>'some&amp;nbsp;text'</span><span style='color: #007700'>);<br /><br /></span><span style='color: #0000BB'>$tidy&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;new&amp;nbsp;</span><span style='color: #0000BB'>tidy</span><span style='color: #007700'>();<br /></span><span style='color: #0000BB'>$tidy</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>parseString</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$html</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$config</span><span style='color: #007700'>);<br /><br /><br /></span><span style='color: #0000BB'>var_dump</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$tidy</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>getOpt</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'accessibility-check'</span><span style='color: #007700'>));&amp;nbsp;</span><span style='color: #FF8000'>//integer<br /></span><span style='color: #0000BB'>var_dump</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$tidy</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>getOpt</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'lower-literals'</span><span style='color: #007700'>));&amp;nbsp;</span><span style='color: #FF8000'>//boolean<br /></span><span style='color: #0000BB'>var_dump</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$tidy</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>getOpt</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'alt-text'</span><span style='color: #007700'>));&amp;nbsp;</span><span style='color: #FF8000'>//string<br /><br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt folgende Ausgabe:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> int(3) bool(true) string(9) &amp;quot;some text&amp;quot; </pre></div> </div> </div><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="tidy_error_count" value="<div id='function.tidy-error-count' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.tidy-error-count.php'>tidy_error_count</a></h1> <p class='verinfo'>(PHP 5, PECL tidy &amp;gt;= 0.5.2)</p><p class='refpurpose'><span class='refname'>tidy_error_count</span> &amp;mdash; <span class='dc-title'>Returns the Number of Tidy errors encountered for specified document</span></p> </div> <a name='function.tidy-error-count.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>int</span> <span class='methodname'><b>tidy_error_count</b></span> ( <span class='methodparam'><span class='type'><a href='http://www.php.net/manual/de/class.tidy.php' class='type tidy'>tidy</a></span> <tt class='parameter'>$object</tt></span> )</div> <p class='para rdfs-comment'> Returns the number of Tidy errors encountered for the specified document. </p> </div> <a name='function.tidy-error-count.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>object</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The <a href='http://www.php.net/manual/de/class.tidy.php' class='classname'>Tidy</a> object. </p> </dd> </dl> <p> </p> </div> <a name='function.tidy-error-count.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Returns the number of errors. </p> </div> <a name='function.tidy-error-count.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>tidy_error_count()</b> example</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />$html&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #DD0000'>'&amp;lt;p&amp;gt;test&amp;lt;/i&amp;gt;<br />&amp;lt;bogustag&amp;gt;bogus&amp;lt;/bogustag&amp;gt;'</span><span style='color: #007700'>;<br /><br /></span><span style='color: #0000BB'>$tidy&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>tidy_parse_string</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$html</span><span style='color: #007700'>);<br /><br />echo&amp;nbsp;</span><span style='color: #0000BB'>tidy_error_count</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$tidy</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;&amp;nbsp;</span><span style='color: #FF8000'>//1<br /><br /></span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #0000BB'>$tidy</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>errorBuffer</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt folgende Ausgabe:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> 1 line 1 column 1 - Warning: missing &amp;lt;!DOCTYPE&amp;gt; declaration line 1 column 8 - Warning: discarding unexpected &amp;lt;/i&amp;gt; line 2 column 1 - Error: &amp;lt;bogustag&amp;gt; is not recognized! line 2 column 1 - Warning: discarding unexpected &amp;lt;bogustag&amp;gt; line 2 column 16 - Warning: discarding unexpected &amp;lt;/bogustag&amp;gt; line 1 column 1 - Warning: inserting missing &amp;#039;title&amp;#039; element </pre></div> </div> </div><p> </p> </div> <a name='function.tidy-error-count.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.tidy-access-count.php' class='function' rel='rdfs-seeAlso'>tidy_access_count()</a> - Returns the Number of Tidy accessibility warnings encountered for specified document</li> <li class='member'><a href='http://www.php.net/manual/de/function.tidy-warning-count.php' class='function' rel='rdfs-seeAlso'>tidy_warning_count()</a> - Returns the Number of Tidy warnings encountered for specified document</li> </ul> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="tidy_diagnose" value="<div id='function.tidy-diagnose' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.tidy-diagnose.php'>tidy::diagnose</a></h1> <h1 class='refname'>tidy_diagnose</h1> <p class='verinfo'>(PHP 5, PECL tidy &amp;gt;= 0.5.2)</p><p class='refpurpose'><span class='refname'>tidy::diagnose</span> -- <span class='refname'>tidy_diagnose</span> &amp;mdash; <span class='dc-title'>Run configured diagnostics on parsed and repaired markup</span></p> </div> <a name='function.tidy-diagnose.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <p class='para'>Procedural style</p> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><b>tidy_diagnose</b></span> ( <span class='methodparam'><span class='type'><a href='http://www.php.net/manual/de/class.tidy.php' class='type tidy'>tidy</a></span> <tt class='parameter'>$object</tt></span> )</div> <p class='para rdfs-comment'>Object oriented style</p> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><b>tidy::diagnose</b></span> ( <span class='methodparam'>void</span> )</div> <p class='para rdfs-comment'> Runs diagnostic tests on the given tidy <i><tt class='parameter'>object</tt></i> , adding some more information about the document in the error buffer. </p> </div> <a name='function.tidy-diagnose.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>object</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The <a href='http://www.php.net/manual/de/class.tidy.php' class='classname'>Tidy</a> object. </p> </dd> </dl> <p> </p> </div> <a name='function.tidy-diagnose.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt bei Erfolg <b><tt class='constant'>TRUE</tt></b> zur&amp;uuml;ck, im Fehlerfall <b><tt class='constant'>FALSE</tt></b>. </p> </div> <a name='function.tidy-diagnose.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>tidy::diagnose()</b> example</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /><br />$html&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;&amp;lt;&amp;lt;&amp;lt;&amp;nbsp;HTML<br /></span><span style='color: #DD0000'>&amp;lt;!DOCTYPE&amp;nbsp;html&amp;nbsp;PUBLIC&amp;nbsp;'-//W3C//DTD&amp;nbsp;XHTML&amp;nbsp;1.0&amp;nbsp;Strict//EN'<br />'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'&amp;gt;<br /><br />&amp;lt;p&amp;gt;paragraph&amp;lt;/p&amp;gt;<br /></span><span style='color: #007700'>HTML;<br /><br /></span><span style='color: #0000BB'>$tidy&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>tidy_parse_string</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$html</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>$tidy</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>cleanRepair</span><span style='color: #007700'>();<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;note&amp;nbsp;the&amp;nbsp;difference&amp;nbsp;between&amp;nbsp;the&amp;nbsp;two&amp;nbsp;outputs<br /></span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #0000BB'>$tidy</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>errorBuffer&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br /><br /></span><span style='color: #0000BB'>$tidy</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>diagnose</span><span style='color: #007700'>();<br />echo&amp;nbsp;</span><span style='color: #0000BB'>$tidy</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>errorBuffer</span><span style='color: #007700'>;<br /><br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt folgende Ausgabe:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> line 4 column 1 - Warning: &amp;lt;p&amp;gt; isn&amp;#039;t allowed in &amp;lt;head&amp;gt; elements line 4 column 1 - Warning: inserting missing &amp;#039;title&amp;#039; element line 4 column 1 - Warning: &amp;lt;p&amp;gt; isn&amp;#039;t allowed in &amp;lt;head&amp;gt; elements line 4 column 1 - Warning: inserting missing &amp;#039;title&amp;#039; element Info: Doctype given is &amp;quot;-//W3C//DTD XHTML 1.0 Strict//EN&amp;quot; Info: Document content looks like XHTML 1.0 Strict 2 warnings, 0 errors were found! </pre></div> </div> </div><p> </p> </div> <a name='function.tidy-diagnose.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <ul class='simplelist'> <li class='member'><b>tidy::errorBuffer()</b></li> </ul> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="tidy_config_count" value="<div id='function.tidy-config-count' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.tidy-config-count.php'>tidy_config_count</a></h1> <p class='verinfo'>(PHP 5, PECL tidy &amp;gt;= 0.5.2)</p><p class='refpurpose'><span class='refname'>tidy_config_count</span> &amp;mdash; <span class='dc-title'>Returns the Number of Tidy configuration errors encountered for specified document</span></p> </div> <a name='function.tidy-config-count.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>int</span> <span class='methodname'><b>tidy_config_count</b></span> ( <span class='methodparam'><span class='type'><a href='http://www.php.net/manual/de/class.tidy.php' class='type tidy'>tidy</a></span> <tt class='parameter'>$object</tt></span> )</div> <p class='para rdfs-comment'> Returns the number of errors encountered in the configuration of the specified tidy <i><tt class='parameter'>object</tt></i> . </p> </div> <a name='function.tidy-config-count.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>object</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The <a href='http://www.php.net/manual/de/class.tidy.php' class='classname'>Tidy</a> object. </p> </dd> </dl> <p> </p> </div> <a name='function.tidy-config-count.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Returns the number of errors. </p> </div> <a name='function.tidy-config-count.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>tidy_config_count()</b> example</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />$html&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #DD0000'>'&amp;lt;p&amp;gt;test&amp;lt;/I&amp;gt;'</span><span style='color: #007700'>;<br /><br /></span><span style='color: #0000BB'>$config&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;array(</span><span style='color: #DD0000'>'doctype'&amp;nbsp;</span><span style='color: #007700'>=&amp;gt;&amp;nbsp;</span><span style='color: #DD0000'>'bogus'</span><span style='color: #007700'>);<br /><br /></span><span style='color: #0000BB'>$tidy&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>tidy_parse_string</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$html</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$config</span><span style='color: #007700'>);<br /><br /></span><span style='color: #FF8000'>/*&amp;nbsp;This&amp;nbsp;outputs&amp;nbsp;1,&amp;nbsp;because&amp;nbsp;'bogus'&amp;nbsp;isn't&amp;nbsp;a&amp;nbsp;valid&amp;nbsp;doctype&amp;nbsp;*/<br /></span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #0000BB'>tidy_config_count</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$tidy</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="tidy_clean_repair" value="<div id='tidy.cleanrepair' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/tidy.cleanrepair.php'>tidy::cleanRepair</a></h1> <h1 class='refname'>tidy_clean_repair</h1> <p class='verinfo'>(PHP 5, PECL tidy &amp;gt;= 0.5.2)</p><p class='refpurpose'><span class='refname'>tidy::cleanRepair</span> -- <span class='refname'>tidy_clean_repair</span> &amp;mdash; <span class='dc-title'>Execute configured cleanup and repair operations on parsed markup</span></p> </div> <a name='tidy.cleanrepair.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <p class='para'>Procedural style</p> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><b>tidy_clean_repair</b></span> ( <span class='methodparam'><span class='type'><a href='http://www.php.net/manual/de/class.tidy.php' class='type tidy'>tidy</a></span> <tt class='parameter'>$object</tt></span> )</div> <p class='para rdfs-comment'>Object oriented style</p> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><b>tidy::cleanRepair</b></span> ( <span class='methodparam'>void</span> )</div> <p class='para rdfs-comment'> This function cleans and repairs the given tidy <i><tt class='parameter'>object</tt></i> . </p> </div> <a name='tidy.cleanrepair.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>object</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The <a href='http://www.php.net/manual/de/class.tidy.php' class='classname'>Tidy</a> object. </p> </dd> </dl> <p> </p> </div> <a name='tidy.cleanrepair.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt bei Erfolg <b><tt class='constant'>TRUE</tt></b> zur&amp;uuml;ck, im Fehlerfall <b><tt class='constant'>FALSE</tt></b>. </p> </div> <a name='tidy.cleanrepair.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>tidy::cleanrepair()</b> example</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />$html&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #DD0000'>'&amp;lt;p&amp;gt;test&amp;lt;/I&amp;gt;'</span><span style='color: #007700'>;<br /><br /></span><span style='color: #0000BB'>$tidy&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>tidy_parse_string</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$html</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>$tidy</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>cleanRepair</span><span style='color: #007700'>();<br /><br />echo&amp;nbsp;</span><span style='color: #0000BB'>$tidy</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt folgende Ausgabe:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> &amp;lt;!DOCTYPE html PUBLIC &amp;quot;-//W3C//DTD HTML 3.2//EN&amp;quot;&amp;gt; &amp;lt;html&amp;gt; &amp;lt;head&amp;gt; &amp;lt;title&amp;gt;&amp;lt;/title&amp;gt; &amp;lt;/head&amp;gt; &amp;lt;body&amp;gt; &amp;lt;p&amp;gt;test&amp;lt;/p&amp;gt; &amp;lt;/body&amp;gt; &amp;lt;/html&amp;gt; </pre></div> </div> </div><p> </p> </div> <a name='tidy.cleanrepair.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/tidy.repairfile.php' class='function' rel='rdfs-seeAlso'>tidy::repairFile()</a> - Repair a file and return it as a string</li> <li class='member'><a href='http://www.php.net/manual/de/tidy.repairstring.php' class='function' rel='rdfs-seeAlso'>tidy::repairString()</a> - Repair a string using an optionally provided configuration file</li> </ul> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="tidy_access_count" value="<div id='function.tidy-access-count' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.tidy-access-count.php'>tidy_access_count</a></h1> <p class='verinfo'>(PHP 5, PECL tidy &amp;gt;= 0.5.2)</p><p class='refpurpose'><span class='refname'>tidy_access_count</span> &amp;mdash; <span class='dc-title'>Returns the Number of Tidy accessibility warnings encountered for specified document</span></p> </div> <a name='function.tidy-access-count.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>int</span> <span class='methodname'><b>tidy_access_count</b></span> ( <span class='methodparam'><span class='type'><a href='http://www.php.net/manual/de/class.tidy.php' class='type tidy'>tidy</a></span> <tt class='parameter'>$object</tt></span> )</div> <p class='para rdfs-comment'> <b>tidy_access_count()</b> returns the number of accessibility warnings found for the specified document. </p> </div> <a name='function.tidy-access-count.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>object</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The <a href='http://www.php.net/manual/de/class.tidy.php' class='classname'>Tidy</a> object. </p> </dd> </dl> <p> </p> </div> <a name='function.tidy-access-count.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Returns the number of warnings. </p> </div> <a name='function.tidy-access-count.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>tidy_access_count()</b> example</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /><br />$html&amp;nbsp;</span><span style='color: #007700'>=</span><span style='color: #DD0000'>'&amp;lt;!DOCTYPE&amp;nbsp;html&amp;nbsp;PUBLIC&amp;nbsp;'-//W3C//DTD&amp;nbsp;HTML&amp;nbsp;3.2//EN'&amp;gt;<br />&amp;lt;html&amp;gt;&amp;lt;head&amp;gt;&amp;lt;title&amp;gt;Title&amp;lt;/title&amp;gt;&amp;lt;/head&amp;gt;<br />&amp;lt;body&amp;gt;<br /><br />&amp;lt;p&amp;gt;&amp;lt;img&amp;nbsp;src='img.png'&amp;gt;&amp;lt;/p&amp;gt;<br /><br />&amp;lt;/body&amp;gt;&amp;lt;/html&amp;gt;'</span><span style='color: #007700'>;<br /><br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;select&amp;nbsp;the&amp;nbsp;accessibility&amp;nbsp;check&amp;nbsp;level:&amp;nbsp;1,&amp;nbsp;2&amp;nbsp;or&amp;nbsp;3<br /></span><span style='color: #0000BB'>$config&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;array(</span><span style='color: #DD0000'>'accessibility-check'&amp;nbsp;</span><span style='color: #007700'>=&amp;gt;&amp;nbsp;</span><span style='color: #0000BB'>3</span><span style='color: #007700'>);<br /><br /></span><span style='color: #0000BB'>$tidy&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;new&amp;nbsp;</span><span style='color: #0000BB'>tidy</span><span style='color: #007700'>();<br /></span><span style='color: #0000BB'>$tidy</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>parseString</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$html</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$config</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>$tidy</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>cleanRepair</span><span style='color: #007700'>();<br /><br /></span><span style='color: #FF8000'>/*&amp;nbsp;Never&amp;nbsp;forget&amp;nbsp;to&amp;nbsp;call&amp;nbsp;this!&amp;nbsp;*/<br /></span><span style='color: #0000BB'>$tidy</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>diagnose</span><span style='color: #007700'>();<br /><br />echo&amp;nbsp;</span><span style='color: #0000BB'>tidy_access_count</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$tidy</span><span style='color: #007700'>);&amp;nbsp;</span><span style='color: #FF8000'>//5<br /><br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> <a name='function.tidy-access-count.notes'></a><div class='refsect1 notes'> <h3 class='title'>Anmerkungen</h3> <blockquote><p><b class='note'>Hinweis</b>: Due to the design of the TidyLib, you must call <a href='http://www.php.net/manual/de/function.tidy-diagnose.php' class='function'>tidy_diagnose()</a> before <b>tidy_access_count()</b> or it will return always <i>0</i>. You must also need to enable the <i>accessibility-check</i> option. <br /> </p></blockquote> </div> <a name='function.tidy-access-count.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.tidy-error-count.php' class='function' rel='rdfs-seeAlso'>tidy_error_count()</a> - Returns the Number of Tidy errors encountered for specified document</li> <li class='member'><a href='http://www.php.net/manual/de/function.tidy-warning-count.php' class='function' rel='rdfs-seeAlso'>tidy_warning_count()</a> - Returns the Number of Tidy warnings encountered for specified document</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="tidyNode::isText" value="<div id='tidynode.istext' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/tidynode.istext.php'>tidyNode::isText</a></h1> <p class='verinfo'>(PHP 5 &amp;gt;= 5.0.1)</p><p class='refpurpose'><span class='refname'>tidyNode::isText</span> &amp;mdash; <span class='dc-title'>Checks if a node represents text (no markup)</span></p> </div> <a name='tidynode.istext.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><b>tidyNode::isText</b></span> ( <span class='methodparam'>void</span> )</div> <p class='para rdfs-comment'> Tells if the node represents a text (without any markup). </p> </div> <a name='tidynode.istext.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Returns <b><tt class='constant'>TRUE</tt></b> if the node represent a text, <b><tt class='constant'>FALSE</tt></b> otherwise. </p> </div> <a name='tidynode.istext.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 Extract text from a mixed HTML document</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /><br />$html&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;&amp;lt;&amp;lt;&amp;lt;&amp;nbsp;HTML<br /></span><span style='color: #DD0000'>&amp;lt;html&amp;gt;&amp;lt;head&amp;gt;<br />&amp;lt;?php&amp;nbsp;echo&amp;nbsp;'&amp;lt;title&amp;gt;title&amp;lt;/title&amp;gt;';&amp;nbsp;?&amp;gt;<br />&amp;lt;#&amp;nbsp;<br />&amp;nbsp;&amp;nbsp;/*&amp;nbsp;JSTE&amp;nbsp;code&amp;nbsp;*/<br />&amp;nbsp;&amp;nbsp;alert('Hello&amp;nbsp;World');&amp;nbsp;<br />#&amp;gt;<br />&amp;lt;/head&amp;gt;<br />&amp;lt;body&amp;gt;<br /><br />&amp;lt;?php<br />&amp;nbsp;&amp;nbsp;//&amp;nbsp;PHP&amp;nbsp;code<br />&amp;nbsp;&amp;nbsp;echo&amp;nbsp;'hello&amp;nbsp;world!';<br />?&amp;gt;<br /><br />&amp;lt;%<br />&amp;nbsp;&amp;nbsp;/*&amp;nbsp;ASP&amp;nbsp;code&amp;nbsp;*/<br />&amp;nbsp;&amp;nbsp;response.write('Hello&amp;nbsp;World!')<br />%&amp;gt;<br /><br />&amp;lt;!--&amp;nbsp;Comments&amp;nbsp;--&amp;gt;<br />Hello&amp;nbsp;World<br />&amp;lt;/body&amp;gt;&amp;lt;/html&amp;gt;<br />Outside&amp;nbsp;HTML<br /></span><span style='color: #007700'>HTML;<br /><br /><br /></span><span style='color: #0000BB'>$tidy&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>tidy_parse_string</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$html</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>$num&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>0</span><span style='color: #007700'>;<br /><br /></span><span style='color: #0000BB'>get_nodes</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$tidy</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>html</span><span style='color: #007700'>(),&amp;nbsp;</span><span style='color: #DD0000'>'text'</span><span style='color: #007700'>);<br /><br />function&amp;nbsp;</span><span style='color: #0000BB'>get_nodes</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$node</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$node_type</span><span style='color: #007700'>)&amp;nbsp;{<br /><br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #FF8000'>//&amp;nbsp;check&amp;nbsp;if&amp;nbsp;the&amp;nbsp;current&amp;nbsp;node&amp;nbsp;is&amp;nbsp;of&amp;nbsp;requested&amp;nbsp;type<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #007700'>if(</span><span style='color: #0000BB'>$node</span><span style='color: #007700'>-&amp;gt;{</span><span style='color: #DD0000'>'is</span><span style='color: #0000BB'>$node_type</span><span style='color: #DD0000'>'</span><span style='color: #007700'>}())&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'\n\n#&amp;nbsp;</span><span style='color: #0000BB'>$node_type</span><span style='color: #DD0000'>&amp;nbsp;node&amp;nbsp;#'&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;++</span><span style='color: #0000BB'>$GLOBALS</span><span style='color: #007700'>[</span><span style='color: #DD0000'>'num'</span><span style='color: #007700'>]&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #0000BB'>$node</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>value</span><span style='color: #007700'>;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}<br /><br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #FF8000'>//&amp;nbsp;check&amp;nbsp;if&amp;nbsp;the&amp;nbsp;current&amp;nbsp;node&amp;nbsp;has&amp;nbsp;childrens<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #007700'>if(</span><span style='color: #0000BB'>$node</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>hasChildren</span><span style='color: #007700'>())&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;foreach(</span><span style='color: #0000BB'>$node</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>child&amp;nbsp;</span><span style='color: #007700'>as&amp;nbsp;</span><span style='color: #0000BB'>$child</span><span style='color: #007700'>)&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #0000BB'>get_nodes</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$child</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$node_type</span><span style='color: #007700'>);<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}<br />}<br /><br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt folgende Ausgabe:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> # text node #1 Hello World # text node #2 Outside HTML </pre></div> </div> </div><p> </p> </div> <a name='tidynode.istext.notes'></a><div class='refsect1 notes'> <h3 class='title'>Anmerkungen</h3> <blockquote><p><b class='note'>Hinweis</b>: This function was named <b>tidy_node::is_text()</b> in PHP 4/Tidy 1. <br /> </p></blockquote> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="tidyNode::isPhp" value="<div id='tidynode.isphp' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/tidynode.isphp.php'>tidyNode::isPhp</a></h1> <p class='verinfo'>(PHP 5 &amp;gt;= 5.0.1)</p><p class='refpurpose'><span class='refname'>tidyNode::isPhp</span> &amp;mdash; <span class='dc-title'>Checks if a node is PHP</span></p> </div> <a name='tidynode.isphp.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><b>tidyNode::isPhp</b></span> ( <span class='methodparam'>void</span> )</div> <p class='para rdfs-comment'> Tells if the node is PHP. </p> </div> <a name='tidynode.isphp.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Returns <b><tt class='constant'>TRUE</tt></b> if the current node is PHP code, <b><tt class='constant'>FALSE</tt></b> otherwise. </p> </div> <a name='tidynode.isphp.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 Extract PHP code from a mixed HTML document</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /><br />$html&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;&amp;lt;&amp;lt;&amp;lt;&amp;nbsp;HTML<br /></span><span style='color: #DD0000'>&amp;lt;html&amp;gt;&amp;lt;head&amp;gt;<br />&amp;lt;?php&amp;nbsp;echo&amp;nbsp;'&amp;lt;title&amp;gt;title&amp;lt;/title&amp;gt;';&amp;nbsp;?&amp;gt;<br />&amp;lt;#&amp;nbsp;<br />&amp;nbsp;&amp;nbsp;/*&amp;nbsp;JSTE&amp;nbsp;code&amp;nbsp;*/<br />&amp;nbsp;&amp;nbsp;alert('Hello&amp;nbsp;World');&amp;nbsp;<br />#&amp;gt;<br />&amp;lt;/head&amp;gt;<br />&amp;lt;body&amp;gt;<br /><br />&amp;lt;?php<br />&amp;nbsp;&amp;nbsp;//&amp;nbsp;PHP&amp;nbsp;code<br />&amp;nbsp;&amp;nbsp;echo&amp;nbsp;'hello&amp;nbsp;world!';<br />?&amp;gt;<br /><br />&amp;lt;%<br />&amp;nbsp;&amp;nbsp;/*&amp;nbsp;ASP&amp;nbsp;code&amp;nbsp;*/<br />&amp;nbsp;&amp;nbsp;response.write('Hello&amp;nbsp;World!')<br />%&amp;gt;<br /><br />&amp;lt;!--&amp;nbsp;Comments&amp;nbsp;--&amp;gt;<br />Hello&amp;nbsp;World<br />&amp;lt;/body&amp;gt;&amp;lt;/html&amp;gt;<br />Outside&amp;nbsp;HTML<br /></span><span style='color: #007700'>HTML;<br /><br /><br /></span><span style='color: #0000BB'>$tidy&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>tidy_parse_string</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$html</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>$num&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>0</span><span style='color: #007700'>;<br /><br /></span><span style='color: #0000BB'>get_nodes</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$tidy</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>html</span><span style='color: #007700'>(),&amp;nbsp;</span><span style='color: #DD0000'>'php'</span><span style='color: #007700'>);<br /><br />function&amp;nbsp;</span><span style='color: #0000BB'>get_nodes</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$node</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$node_type</span><span style='color: #007700'>)&amp;nbsp;{<br /><br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #FF8000'>//&amp;nbsp;check&amp;nbsp;if&amp;nbsp;the&amp;nbsp;current&amp;nbsp;node&amp;nbsp;is&amp;nbsp;of&amp;nbsp;requested&amp;nbsp;type<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #007700'>if(</span><span style='color: #0000BB'>$node</span><span style='color: #007700'>-&amp;gt;{</span><span style='color: #DD0000'>'is</span><span style='color: #0000BB'>$node_type</span><span style='color: #DD0000'>'</span><span style='color: #007700'>}())&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'\n\n#&amp;nbsp;</span><span style='color: #0000BB'>$node_type</span><span style='color: #DD0000'>&amp;nbsp;node&amp;nbsp;#'&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;++</span><span style='color: #0000BB'>$GLOBALS</span><span style='color: #007700'>[</span><span style='color: #DD0000'>'num'</span><span style='color: #007700'>]&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #0000BB'>$node</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>value</span><span style='color: #007700'>;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}<br /><br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #FF8000'>//&amp;nbsp;check&amp;nbsp;if&amp;nbsp;the&amp;nbsp;current&amp;nbsp;node&amp;nbsp;has&amp;nbsp;childrens<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #007700'>if(</span><span style='color: #0000BB'>$node</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>hasChildren</span><span style='color: #007700'>())&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;foreach(</span><span style='color: #0000BB'>$node</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>child&amp;nbsp;</span><span style='color: #007700'>as&amp;nbsp;</span><span style='color: #0000BB'>$child</span><span style='color: #007700'>)&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #0000BB'>get_nodes</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$child</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$node_type</span><span style='color: #007700'>);<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}<br />}<br /><br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt folgende Ausgabe:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> # php node #1 &amp;lt;?php echo &amp;#039;&amp;lt;title&amp;gt;title&amp;lt;/title&amp;gt;&amp;#039;; ?&amp;gt; # php node #2 &amp;lt;?php // PHP code echo &amp;#039;hello world!&amp;#039;; ?&amp;gt; </pre></div> </div> </div><p> </p> </div> <a name='tidynode.isphp.notes'></a><div class='refsect1 notes'> <h3 class='title'>Anmerkungen</h3> <blockquote><p><b class='note'>Hinweis</b>: This function was named <b>tidy_node::is_php()</b> in PHP 4/Tidy 1. <br /> </p></blockquote> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="tidyNode::isJste" value="<div id='tidynode.isjste' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/tidynode.isjste.php'>tidyNode::isJste</a></h1> <p class='verinfo'>(PHP 5 &amp;gt;= 5.0.1)</p><p class='refpurpose'><span class='refname'>tidyNode::isJste</span> &amp;mdash; <span class='dc-title'>Checks if this node is JSTE</span></p> </div> <a name='tidynode.isjste.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><b>tidyNode::isJste</b></span> ( <span class='methodparam'>void</span> )</div> <p class='para rdfs-comment'> Tells if the node is JSTE. </p> </div> <a name='tidynode.isjste.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Returns <b><tt class='constant'>TRUE</tt></b> if the node is JSTE, <b><tt class='constant'>FALSE</tt></b> otherwise. </p> </div> <a name='tidynode.isjste.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 Extract JSTE code from a mixed HTML document</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /><br />$html&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;&amp;lt;&amp;lt;&amp;lt;&amp;nbsp;HTML<br /></span><span style='color: #DD0000'>&amp;lt;html&amp;gt;&amp;lt;head&amp;gt;<br />&amp;lt;?php&amp;nbsp;echo&amp;nbsp;'&amp;lt;title&amp;gt;title&amp;lt;/title&amp;gt;';&amp;nbsp;?&amp;gt;<br />&amp;lt;#&amp;nbsp;<br />&amp;nbsp;&amp;nbsp;/*&amp;nbsp;JSTE&amp;nbsp;code&amp;nbsp;*/<br />&amp;nbsp;&amp;nbsp;alert('Hello&amp;nbsp;World');&amp;nbsp;<br />#&amp;gt;<br />&amp;lt;/head&amp;gt;<br />&amp;lt;body&amp;gt;<br /><br />&amp;lt;?php<br />&amp;nbsp;&amp;nbsp;//&amp;nbsp;PHP&amp;nbsp;code<br />&amp;nbsp;&amp;nbsp;echo&amp;nbsp;'hello&amp;nbsp;world!';<br />?&amp;gt;<br /><br />&amp;lt;%<br />&amp;nbsp;&amp;nbsp;/*&amp;nbsp;ASP&amp;nbsp;code&amp;nbsp;*/<br />&amp;nbsp;&amp;nbsp;response.write('Hello&amp;nbsp;World!')<br />%&amp;gt;<br /><br />&amp;lt;!--&amp;nbsp;Comments&amp;nbsp;--&amp;gt;<br />Hello&amp;nbsp;World<br />&amp;lt;/body&amp;gt;&amp;lt;/html&amp;gt;<br />Outside&amp;nbsp;HTML<br /></span><span style='color: #007700'>HTML;<br /><br /><br /></span><span style='color: #0000BB'>$tidy&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>tidy_parse_string</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$html</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>$num&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>0</span><span style='color: #007700'>;<br /><br /></span><span style='color: #0000BB'>get_nodes</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$tidy</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>html</span><span style='color: #007700'>(),&amp;nbsp;</span><span style='color: #DD0000'>'text'</span><span style='color: #007700'>);<br /><br />function&amp;nbsp;</span><span style='color: #0000BB'>get_nodes</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$node</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$node_type</span><span style='color: #007700'>)&amp;nbsp;{<br /><br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #FF8000'>//&amp;nbsp;check&amp;nbsp;if&amp;nbsp;the&amp;nbsp;current&amp;nbsp;node&amp;nbsp;is&amp;nbsp;of&amp;nbsp;requested&amp;nbsp;type<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #007700'>if(</span><span style='color: #0000BB'>$node</span><span style='color: #007700'>-&amp;gt;{</span><span style='color: #DD0000'>'is</span><span style='color: #0000BB'>$node_type</span><span style='color: #DD0000'>'</span><span style='color: #007700'>}())&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'\n\n#&amp;nbsp;</span><span style='color: #0000BB'>$node_type</span><span style='color: #DD0000'>&amp;nbsp;node&amp;nbsp;#'&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;++</span><span style='color: #0000BB'>$GLOBALS</span><span style='color: #007700'>[</span><span style='color: #DD0000'>'num'</span><span style='color: #007700'>]&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #0000BB'>$node</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>value</span><span style='color: #007700'>;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}<br /><br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #FF8000'>//&amp;nbsp;check&amp;nbsp;if&amp;nbsp;the&amp;nbsp;current&amp;nbsp;node&amp;nbsp;has&amp;nbsp;childrens<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #007700'>if(</span><span style='color: #0000BB'>$node</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>hasChildren</span><span style='color: #007700'>())&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;foreach(</span><span style='color: #0000BB'>$node</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>child&amp;nbsp;</span><span style='color: #007700'>as&amp;nbsp;</span><span style='color: #0000BB'>$child</span><span style='color: #007700'>)&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #0000BB'>get_nodes</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$child</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$node_type</span><span style='color: #007700'>);<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}<br />}<br /><br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt folgende Ausgabe:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> # jste node #1 &amp;lt;# /* JSTE code */ alert(&amp;#039;Hello World&amp;#039;); #&amp;gt; /* var_dump($tidy-&amp;gt;html()-&amp;gt;child[0]-&amp;gt;hasChildren()); var_dump($tidy-&amp;gt;html()-&amp;gt;child[0]-&amp;gt;child[0]-&amp;gt;hasChildren()); */ </pre></div> </div> </div><p> </p> </div> <a name='tidynode.isjste.notes'></a><div class='refsect1 notes'> <h3 class='title'>Anmerkungen</h3> <blockquote><p><b class='note'>Hinweis</b>: This function was named <b>tidy_node::is_jste()</b> in PHP 4/Tidy 1. <br /> </p></blockquote> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="tidyNode::isHtml" value="<div id='tidynode.ishtml' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/tidynode.ishtml.php'>tidyNode::isHtml</a></h1> <p class='verinfo'>(PHP 5 &amp;gt;= 5.0.1)</p><p class='refpurpose'><span class='refname'>tidyNode::isHtml</span> &amp;mdash; <span class='dc-title'>Checks if a node is part of a HTML document</span></p> </div> <a name='tidynode.ishtml.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><b>tidyNode::isHtml</b></span> ( <span class='methodparam'>void</span> )</div> <p class='para rdfs-comment'> Tells if the node is part of HTML document. </p> </div> <a name='tidynode.ishtml.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Returns <b><tt class='constant'>TRUE</tt></b> if the node is part of a HTML document, <b><tt class='constant'>FALSE</tt></b> otherwise. </p> </div> <a name='tidynode.ishtml.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 Extract HTML code from a mixed HTML document</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /><br />$html&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;&amp;lt;&amp;lt;&amp;lt;&amp;nbsp;HTML<br /></span><span style='color: #DD0000'>&amp;lt;html&amp;gt;&amp;lt;head&amp;gt;<br />&amp;lt;?php&amp;nbsp;echo&amp;nbsp;'&amp;lt;title&amp;gt;title&amp;lt;/title&amp;gt;';&amp;nbsp;?&amp;gt;<br />&amp;lt;#&amp;nbsp;<br />&amp;nbsp;&amp;nbsp;/*&amp;nbsp;JSTE&amp;nbsp;code&amp;nbsp;*/<br />&amp;nbsp;&amp;nbsp;alert('Hello&amp;nbsp;World');&amp;nbsp;<br />#&amp;gt;<br />&amp;lt;/head&amp;gt;<br />&amp;lt;body&amp;gt;<br /><br />&amp;lt;?php<br />&amp;nbsp;&amp;nbsp;//&amp;nbsp;PHP&amp;nbsp;code<br />&amp;nbsp;&amp;nbsp;echo&amp;nbsp;'hello&amp;nbsp;world!';<br />?&amp;gt;<br /><br />&amp;lt;%<br />&amp;nbsp;&amp;nbsp;/*&amp;nbsp;ASP&amp;nbsp;code&amp;nbsp;*/<br />&amp;nbsp;&amp;nbsp;response.write('Hello&amp;nbsp;World!')<br />%&amp;gt;<br /><br />&amp;lt;!--&amp;nbsp;Comments&amp;nbsp;--&amp;gt;<br />Hello&amp;nbsp;World<br />&amp;lt;/body&amp;gt;&amp;lt;/html&amp;gt;<br />Outside&amp;nbsp;HTML<br /></span><span style='color: #007700'>HTML;<br /><br /><br /></span><span style='color: #0000BB'>$tidy&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>tidy_parse_string</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$html</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>$num&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>0</span><span style='color: #007700'>;<br /><br /></span><span style='color: #0000BB'>get_nodes</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$tidy</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>html</span><span style='color: #007700'>(),&amp;nbsp;</span><span style='color: #DD0000'>'text'</span><span style='color: #007700'>);<br /><br />function&amp;nbsp;</span><span style='color: #0000BB'>get_nodes</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$node</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$node_type</span><span style='color: #007700'>)&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #FF8000'>//&amp;nbsp;check&amp;nbsp;if&amp;nbsp;the&amp;nbsp;current&amp;nbsp;node&amp;nbsp;is&amp;nbsp;of&amp;nbsp;requested&amp;nbsp;type<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #007700'>if(</span><span style='color: #0000BB'>$node</span><span style='color: #007700'>-&amp;gt;{</span><span style='color: #DD0000'>'is</span><span style='color: #0000BB'>$node_type</span><span style='color: #DD0000'>'</span><span style='color: #007700'>}())&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'\n\n#&amp;nbsp;</span><span style='color: #0000BB'>$node_type</span><span style='color: #DD0000'>&amp;nbsp;node&amp;nbsp;#'&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;++</span><span style='color: #0000BB'>$GLOBALS</span><span style='color: #007700'>[</span><span style='color: #DD0000'>'num'</span><span style='color: #007700'>]&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #0000BB'>$node</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>value</span><span style='color: #007700'>;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}<br /><br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #FF8000'>//&amp;nbsp;check&amp;nbsp;if&amp;nbsp;the&amp;nbsp;current&amp;nbsp;node&amp;nbsp;has&amp;nbsp;childrens<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #007700'>if(</span><span style='color: #0000BB'>$node</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>hasChildren</span><span style='color: #007700'>())&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;foreach(</span><span style='color: #0000BB'>$node</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>child&amp;nbsp;</span><span style='color: #007700'>as&amp;nbsp;</span><span style='color: #0000BB'>$child</span><span style='color: #007700'>)&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #0000BB'>get_nodes</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$child</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$node_type</span><span style='color: #007700'>);<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}<br />}<br /><br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt folgende Ausgabe:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> # html node #1 &amp;lt;html&amp;gt; &amp;lt;head&amp;gt; &amp;lt;?php echo &amp;#039;&amp;lt;title&amp;gt;title&amp;lt;/title&amp;gt;&amp;#039;; ?&amp;gt;&amp;lt;# /* JSTE code */ alert(&amp;#039;Hello World&amp;#039;); #&amp;gt; &amp;lt;title&amp;gt;&amp;lt;/title&amp;gt; &amp;lt;/head&amp;gt; &amp;lt;body&amp;gt; &amp;lt;?php // PHP code echo &amp;#039;hello world!&amp;#039;; ?&amp;gt;&amp;lt;% /* ASP code */ response.write(&amp;quot;Hello World!&amp;quot;) %&amp;gt;&amp;lt;!-- Comments --&amp;gt; Hello WorldOutside HTML &amp;lt;/body&amp;gt; &amp;lt;/html&amp;gt; # html node #2 &amp;lt;head&amp;gt; &amp;lt;?php echo &amp;#039;&amp;lt;title&amp;gt;title&amp;lt;/title&amp;gt;&amp;#039;; ?&amp;gt;&amp;lt;# /* JSTE code */ alert(&amp;#039;Hello World&amp;#039;); #&amp;gt; &amp;lt;title&amp;gt;&amp;lt;/title&amp;gt; &amp;lt;/head&amp;gt; # html node #3 &amp;lt;?php echo &amp;#039;&amp;lt;title&amp;gt;title&amp;lt;/title&amp;gt;&amp;#039;; ?&amp;gt; # html node #4 &amp;lt;# /* JSTE code */ alert(&amp;#039;Hello World&amp;#039;); #&amp;gt; # html node #5 &amp;lt;title&amp;gt;&amp;lt;/title&amp;gt; # html node #6 &amp;lt;body&amp;gt; &amp;lt;?php // PHP code echo &amp;#039;hello world!&amp;#039;; ?&amp;gt;&amp;lt;% /* ASP code */ response.write(&amp;quot;Hello World!&amp;quot;) %&amp;gt;&amp;lt;!-- Comments --&amp;gt; Hello WorldOutside HTML &amp;lt;/body&amp;gt; # html node #7 &amp;lt;?php // PHP code echo &amp;#039;hello world!&amp;#039;; ?&amp;gt; # html node #8 &amp;lt;% /* ASP code */ response.write(&amp;quot;Hello World!&amp;quot;) %&amp;gt; # html node #9 &amp;lt;!-- Comments --&amp;gt; # html node #10 Hello World # html node #11 Outside HTML </pre></div> </div> </div><p> </p> </div> <a name='tidynode.ishtml.notes'></a><div class='refsect1 notes'> <h3 class='title'>Anmerkungen</h3> <blockquote><p><b class='note'>Hinweis</b>: This function was named <b>tidy_node::is_html()</b> in PHP 4/Tidy 1. <br /> </p></blockquote> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="tidyNode::isComment" value="<div id='tidynode.iscomment' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/tidynode.iscomment.php'>tidyNode::isComment</a></h1> <p class='verinfo'>(PHP 5 &amp;gt;= 5.0.1)</p><p class='refpurpose'><span class='refname'>tidyNode::isComment</span> &amp;mdash; <span class='dc-title'>Checks if a node represents a comment</span></p> </div> <a name='tidynode.iscomment.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><b>tidyNode::isComment</b></span> ( <span class='methodparam'>void</span> )</div> <p class='para rdfs-comment'> Tells if the node is a comment. </p> </div> <a name='tidynode.iscomment.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Returns <b><tt class='constant'>TRUE</tt></b> if the node is a comment, <b><tt class='constant'>FALSE</tt></b> otherwise. </p> </div> <a name='tidynode.iscomment.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 Extract comments from a mixed HTML document</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /><br />$html&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;&amp;lt;&amp;lt;&amp;lt;&amp;nbsp;HTML<br /></span><span style='color: #DD0000'>&amp;lt;html&amp;gt;&amp;lt;head&amp;gt;<br />&amp;lt;?php&amp;nbsp;echo&amp;nbsp;'&amp;lt;title&amp;gt;title&amp;lt;/title&amp;gt;';&amp;nbsp;?&amp;gt;<br />&amp;lt;#&amp;nbsp;<br />&amp;nbsp;&amp;nbsp;/*&amp;nbsp;JSTE&amp;nbsp;code&amp;nbsp;*/<br />&amp;nbsp;&amp;nbsp;alert('Hello&amp;nbsp;World');&amp;nbsp;<br />#&amp;gt;<br />&amp;lt;/head&amp;gt;<br />&amp;lt;body&amp;gt;<br /><br />&amp;lt;?php<br />&amp;nbsp;&amp;nbsp;//&amp;nbsp;PHP&amp;nbsp;code<br />&amp;nbsp;&amp;nbsp;echo&amp;nbsp;'hello&amp;nbsp;world!';<br />?&amp;gt;<br /><br />&amp;lt;%<br />&amp;nbsp;&amp;nbsp;/*&amp;nbsp;ASP&amp;nbsp;code&amp;nbsp;*/<br />&amp;nbsp;&amp;nbsp;response.write('Hello&amp;nbsp;World!')<br />%&amp;gt;<br /><br />&amp;lt;!--&amp;nbsp;Comments&amp;nbsp;--&amp;gt;<br />Hello&amp;nbsp;World<br />&amp;lt;/body&amp;gt;&amp;lt;/html&amp;gt;<br />Outside&amp;nbsp;HTML<br /></span><span style='color: #007700'>HTML;<br /><br /><br /></span><span style='color: #0000BB'>$tidy&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>tidy_parse_string</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$html</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>$num&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>0</span><span style='color: #007700'>;<br /><br /></span><span style='color: #0000BB'>get_nodes</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$tidy</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>html</span><span style='color: #007700'>(),&amp;nbsp;</span><span style='color: #DD0000'>'comment'</span><span style='color: #007700'>);<br /><br />function&amp;nbsp;</span><span style='color: #0000BB'>get_nodes</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$node</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$node_type</span><span style='color: #007700'>)&amp;nbsp;{<br /><br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #FF8000'>//&amp;nbsp;check&amp;nbsp;if&amp;nbsp;the&amp;nbsp;current&amp;nbsp;node&amp;nbsp;is&amp;nbsp;of&amp;nbsp;requested&amp;nbsp;type<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #007700'>if(</span><span style='color: #0000BB'>$node</span><span style='color: #007700'>-&amp;gt;{</span><span style='color: #DD0000'>'is</span><span style='color: #0000BB'>$node_type</span><span style='color: #DD0000'>'</span><span style='color: #007700'>}())&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'\n\n#&amp;nbsp;</span><span style='color: #0000BB'>$node_type</span><span style='color: #DD0000'>&amp;nbsp;node&amp;nbsp;#'&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;++</span><span style='color: #0000BB'>$GLOBALS</span><span style='color: #007700'>[</span><span style='color: #DD0000'>'num'</span><span style='color: #007700'>]&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #0000BB'>$node</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>value</span><span style='color: #007700'>;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}<br /><br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #FF8000'>//&amp;nbsp;check&amp;nbsp;if&amp;nbsp;the&amp;nbsp;current&amp;nbsp;node&amp;nbsp;has&amp;nbsp;childrens<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #007700'>if(</span><span style='color: #0000BB'>$node</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>hasChildren</span><span style='color: #007700'>())&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;foreach(</span><span style='color: #0000BB'>$node</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>child&amp;nbsp;</span><span style='color: #007700'>as&amp;nbsp;</span><span style='color: #0000BB'>$child</span><span style='color: #007700'>)&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #0000BB'>get_nodes</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$child</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$node_type</span><span style='color: #007700'>);<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}<br />}<br /><br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt folgende Ausgabe:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> # jste node #1 &amp;lt;# /* JSTE code */ alert(&amp;#039;Hello World&amp;#039;); #&amp;gt; /* var_dump($tidy-&amp;gt;html()-&amp;gt;child[0]-&amp;gt;hasChildren()); var_dump($tidy-&amp;gt;html()-&amp;gt;child[0]-&amp;gt;child[0]-&amp;gt;hasChildren()); */ </pre></div> </div> </div><p> </p> </div> <a name='tidynode.iscomment.notes'></a><div class='refsect1 notes'> <h3 class='title'>Anmerkungen</h3> <blockquote><p><b class='note'>Hinweis</b>: This function was named <b>tidy_node::is_comment()</b> in PHP 4/Tidy 1. <br /> </p></blockquote> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="tidyNode::isAsp" value="<div id='tidynode.isasp' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/tidynode.isasp.php'>tidyNode::isAsp</a></h1> <p class='verinfo'>(PHP 5 &amp;gt;= 5.0.1)</p><p class='refpurpose'><span class='refname'>tidyNode::isAsp</span> &amp;mdash; <span class='dc-title'>Checks if this node is ASP</span></p> </div> <a name='tidynode.isasp.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><b>tidyNode::isAsp</b></span> ( <span class='methodparam'>void</span> )</div> <p class='para rdfs-comment'> Tells whether the current node is ASP. </p> </div> <a name='tidynode.isasp.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Returns <b><tt class='constant'>TRUE</tt></b> if the node is ASP, <b><tt class='constant'>FALSE</tt></b> otherwise. </p> </div> <a name='tidynode.isasp.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 Extract ASP code from a mixed HTML document</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /><br />$html&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;&amp;lt;&amp;lt;&amp;lt;&amp;nbsp;HTML<br /></span><span style='color: #DD0000'>&amp;lt;html&amp;gt;&amp;lt;head&amp;gt;<br />&amp;lt;?php&amp;nbsp;echo&amp;nbsp;'&amp;lt;title&amp;gt;title&amp;lt;/title&amp;gt;';&amp;nbsp;?&amp;gt;<br />&amp;lt;#&amp;nbsp;<br />&amp;nbsp;&amp;nbsp;/*&amp;nbsp;JSTE&amp;nbsp;code&amp;nbsp;*/<br />&amp;nbsp;&amp;nbsp;alert('Hello&amp;nbsp;World');&amp;nbsp;<br />#&amp;gt;<br />&amp;lt;/head&amp;gt;<br />&amp;lt;body&amp;gt;<br /><br />&amp;lt;?php<br />&amp;nbsp;&amp;nbsp;//&amp;nbsp;PHP&amp;nbsp;code<br />&amp;nbsp;&amp;nbsp;echo&amp;nbsp;'hello&amp;nbsp;world!';<br />?&amp;gt;<br /><br />&amp;lt;%<br />&amp;nbsp;&amp;nbsp;/*&amp;nbsp;ASP&amp;nbsp;code&amp;nbsp;*/<br />&amp;nbsp;&amp;nbsp;response.write('Hello&amp;nbsp;World!')<br />%&amp;gt;<br /><br />&amp;lt;!--&amp;nbsp;Comments&amp;nbsp;--&amp;gt;<br />Hello&amp;nbsp;World<br />&amp;lt;/body&amp;gt;&amp;lt;/html&amp;gt;<br />Outside&amp;nbsp;HTML<br /></span><span style='color: #007700'>HTML;<br /><br /><br /></span><span style='color: #0000BB'>$tidy&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>tidy_parse_string</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$html</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>$num&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>0</span><span style='color: #007700'>;<br /><br /></span><span style='color: #0000BB'>get_nodes</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$tidy</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>html</span><span style='color: #007700'>(),&amp;nbsp;</span><span style='color: #DD0000'>'asp'</span><span style='color: #007700'>);<br /><br />function&amp;nbsp;</span><span style='color: #0000BB'>get_nodes</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$node</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$node_type</span><span style='color: #007700'>)&amp;nbsp;{<br /><br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #FF8000'>//&amp;nbsp;check&amp;nbsp;if&amp;nbsp;the&amp;nbsp;current&amp;nbsp;node&amp;nbsp;is&amp;nbsp;of&amp;nbsp;requested&amp;nbsp;type<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #007700'>if(</span><span style='color: #0000BB'>$node</span><span style='color: #007700'>-&amp;gt;{</span><span style='color: #DD0000'>'is</span><span style='color: #0000BB'>$node_type</span><span style='color: #DD0000'>'</span><span style='color: #007700'>}())&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'\n\n#&amp;nbsp;</span><span style='color: #0000BB'>$node_type</span><span style='color: #DD0000'>&amp;nbsp;node&amp;nbsp;#'&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;++</span><span style='color: #0000BB'>$GLOBALS</span><span style='color: #007700'>[</span><span style='color: #DD0000'>'num'</span><span style='color: #007700'>]&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #0000BB'>$node</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>value</span><span style='color: #007700'>;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}<br /><br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #FF8000'>//&amp;nbsp;check&amp;nbsp;if&amp;nbsp;the&amp;nbsp;current&amp;nbsp;node&amp;nbsp;has&amp;nbsp;childrens<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #007700'>if(</span><span style='color: #0000BB'>$node</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>hasChildren</span><span style='color: #007700'>())&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;foreach(</span><span style='color: #0000BB'>$node</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>child&amp;nbsp;</span><span style='color: #007700'>as&amp;nbsp;</span><span style='color: #0000BB'>$child</span><span style='color: #007700'>)&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #0000BB'>get_nodes</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$child</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$node_type</span><span style='color: #007700'>);<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}<br />}<br /><br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt folgende Ausgabe:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> # asp node #1 &amp;lt;% /* ASP code */ response.write(&amp;quot;Hello World!&amp;quot;) %&amp;gt; </pre></div> </div> </div><p> </p> </div> <a name='tidynode.isasp.notes'></a><div class='refsect1 notes'> <h3 class='title'>Anmerkungen</h3> <blockquote><p><b class='note'>Hinweis</b>: This function was named <b>tidy_node::is_asp()</b> in PHP 4/Tidy 1. <br /> </p></blockquote> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="tidyNode::hasSiblings" value="<div id='tidynode.hassiblings' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/tidynode.hassiblings.php'>tidyNode::hasSiblings</a></h1> <p class='verinfo'>(PHP 5 &amp;gt;= 5.0.1)</p><p class='refpurpose'><span class='refname'>tidyNode::hasSiblings</span> &amp;mdash; <span class='dc-title'>Checks if a node has siblings</span></p> </div> <a name='tidynode.hassiblings.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><b>tidyNode::hasSiblings</b></span> ( <span class='methodparam'>void</span> )</div> <p class='para rdfs-comment'> Tells if the node has siblings. </p> </div> <a name='tidynode.hassiblings.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Returns <b><tt class='constant'>TRUE</tt></b> if the node has siblings, <b><tt class='constant'>FALSE</tt></b> otherwise. </p> </div> <a name='tidynode.hassiblings.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>tidyNode::hasSiblings()</b> example</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /><br />$html&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;&amp;lt;&amp;lt;&amp;lt;&amp;nbsp;HTML<br /></span><span style='color: #DD0000'>&amp;lt;html&amp;gt;&amp;lt;head&amp;gt;<br />&amp;lt;?php&amp;nbsp;echo&amp;nbsp;'&amp;lt;title&amp;gt;title&amp;lt;/title&amp;gt;';&amp;nbsp;?&amp;gt;<br />&amp;lt;#&amp;nbsp;<br />&amp;nbsp;&amp;nbsp;/*&amp;nbsp;JSTE&amp;nbsp;code&amp;nbsp;*/<br />&amp;nbsp;&amp;nbsp;alert('Hello&amp;nbsp;World');&amp;nbsp;<br />#&amp;gt;<br />&amp;lt;/head&amp;gt;<br />&amp;lt;body&amp;gt;<br /><br />&amp;lt;?php<br />&amp;nbsp;&amp;nbsp;//&amp;nbsp;PHP&amp;nbsp;code<br />&amp;nbsp;&amp;nbsp;echo&amp;nbsp;'hello&amp;nbsp;world!';<br />?&amp;gt;<br /><br />&amp;lt;%<br />&amp;nbsp;&amp;nbsp;/*&amp;nbsp;ASP&amp;nbsp;code&amp;nbsp;*/<br />&amp;nbsp;&amp;nbsp;response.write('Hello&amp;nbsp;World!')<br />%&amp;gt;<br /><br />&amp;lt;!--&amp;nbsp;Comments&amp;nbsp;--&amp;gt;<br />Hello&amp;nbsp;World<br />&amp;lt;/body&amp;gt;&amp;lt;/html&amp;gt;<br />Outside&amp;nbsp;HTML<br /></span><span style='color: #007700'>HTML;<br /><br /><br /></span><span style='color: #0000BB'>$tidy&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>tidy_parse_string</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$html</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>$num&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>0</span><span style='color: #007700'>;<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;the&amp;nbsp;html&amp;nbsp;tag<br /></span><span style='color: #0000BB'>var_dump</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$tidy</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>html</span><span style='color: #007700'>()-&amp;gt;</span><span style='color: #0000BB'>hasSiblings</span><span style='color: #007700'>());<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;the&amp;nbsp;head&amp;nbsp;tag<br /></span><span style='color: #0000BB'>var_dump</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$tidy</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>html</span><span style='color: #007700'>()-&amp;gt;</span><span style='color: #0000BB'>child</span><span style='color: #007700'>[</span><span style='color: #0000BB'>0</span><span style='color: #007700'>]-&amp;gt;</span><span style='color: #0000BB'>hasSiblings</span><span style='color: #007700'>());<br /><br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt folgende Ausgabe:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> bool(false) bool(true) </pre></div> </div> </div><p> </p> </div> <a name='tidynode.hassiblings.notes'></a><div class='refsect1 notes'> <h3 class='title'>Anmerkungen</h3> <blockquote><p><b class='note'>Hinweis</b>: This function was named <b>tidy_node::has_siblings()</b> in PHP 4/Tidy 1. <br /> </p></blockquote> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="tidyNode::hasChildren" value="<div id='tidynode.haschildren' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/tidynode.haschildren.php'>tidyNode::hasChildren</a></h1> <p class='verinfo'>(PHP 5 &amp;gt;= 5.0.1)</p><p class='refpurpose'><span class='refname'>tidyNode::hasChildren</span> &amp;mdash; <span class='dc-title'>Checks if a node has children</span></p> </div> <a name='tidynode.haschildren.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><b>tidyNode::hasChildren</b></span> ( <span class='methodparam'>void</span> )</div> <p class='para rdfs-comment'> Tells if the node has children. </p> </div> <a name='tidynode.haschildren.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Returns <b><tt class='constant'>TRUE</tt></b> if the node has children, <b><tt class='constant'>FALSE</tt></b> otherwise. </p> </div> <a name='tidynode.haschildren.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>tidyNode::hasChildren()</b> example</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /><br />$html&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;&amp;lt;&amp;lt;&amp;lt;&amp;nbsp;HTML<br /></span><span style='color: #DD0000'>&amp;lt;html&amp;gt;&amp;lt;head&amp;gt;<br />&amp;lt;?php&amp;nbsp;echo&amp;nbsp;'&amp;lt;title&amp;gt;title&amp;lt;/title&amp;gt;';&amp;nbsp;?&amp;gt;<br />&amp;lt;#&amp;nbsp;<br />&amp;nbsp;&amp;nbsp;/*&amp;nbsp;JSTE&amp;nbsp;code&amp;nbsp;*/<br />&amp;nbsp;&amp;nbsp;alert('Hello&amp;nbsp;World');&amp;nbsp;<br />#&amp;gt;<br />&amp;lt;/head&amp;gt;<br />&amp;lt;body&amp;gt;<br /><br />&amp;lt;?php<br />&amp;nbsp;&amp;nbsp;//&amp;nbsp;PHP&amp;nbsp;code<br />&amp;nbsp;&amp;nbsp;echo&amp;nbsp;'hello&amp;nbsp;world!';<br />?&amp;gt;<br /><br />&amp;lt;%<br />&amp;nbsp;&amp;nbsp;/*&amp;nbsp;ASP&amp;nbsp;code&amp;nbsp;*/<br />&amp;nbsp;&amp;nbsp;response.write('Hello&amp;nbsp;World!')<br />%&amp;gt;<br /><br />&amp;lt;!--&amp;nbsp;Comments&amp;nbsp;--&amp;gt;<br />Hello&amp;nbsp;World<br />&amp;lt;/body&amp;gt;&amp;lt;/html&amp;gt;<br />Outside&amp;nbsp;HTML<br /></span><span style='color: #007700'>HTML;<br /><br /><br /></span><span style='color: #0000BB'>$tidy&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>tidy_parse_string</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$html</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>$num&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>0</span><span style='color: #007700'>;<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;the&amp;nbsp;head&amp;nbsp;tag<br /></span><span style='color: #0000BB'>var_dump</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$tidy</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>html</span><span style='color: #007700'>()-&amp;gt;</span><span style='color: #0000BB'>child</span><span style='color: #007700'>[</span><span style='color: #0000BB'>0</span><span style='color: #007700'>]-&amp;gt;</span><span style='color: #0000BB'>hasChildren</span><span style='color: #007700'>());<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;the&amp;nbsp;php&amp;nbsp;inside&amp;nbsp;the&amp;nbsp;head&amp;nbsp;tag<br /></span><span style='color: #0000BB'>var_dump</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$tidy</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>html</span><span style='color: #007700'>()-&amp;gt;</span><span style='color: #0000BB'>child</span><span style='color: #007700'>[</span><span style='color: #0000BB'>0</span><span style='color: #007700'>]-&amp;gt;</span><span style='color: #0000BB'>child</span><span style='color: #007700'>[</span><span style='color: #0000BB'>0</span><span style='color: #007700'>]-&amp;gt;</span><span style='color: #0000BB'>hasChildren</span><span style='color: #007700'>());<br /><br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt folgende Ausgabe:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> bool(true) bool(false) </pre></div> </div> </div><p> </p> </div> <a name='tidynode.haschildren.notes'></a><div class='refsect1 notes'> <h3 class='title'>Anmerkungen</h3> <blockquote><p><b class='note'>Hinweis</b>: This function was named <b>tidy_node::has_children()</b> in PHP 4/Tidy 1. <br /> </p></blockquote> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="tidyNode::getParent" value="<div id='tidynode.getparent' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/tidynode.getparent.php'>tidyNode::getParent</a></h1> <p class='verinfo'>(PHP 5 &amp;gt;= 5.2.2)</p><p class='refpurpose'><span class='refname'>tidyNode::getParent</span> &amp;mdash; <span class='dc-title'>Returns the parent node of the current node</span></p> </div> <a name='tidynode.getparent.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'><a href='http://www.php.net/manual/de/class.tidynode.php' class='type tidyNode'>tidyNode</a></span> <span class='methodname'><b>tidyNode::getParent</b></span> ( <span class='methodparam'>void</span> )</div> <p class='para rdfs-comment'> Returns the parent node of the current node. </p> </div> <a name='tidynode.getparent.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <a href='http://www.php.net/manual/de/tidynode.haschildren.php' class='function'>tidyNode::hasChildren()</a> example</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /><br />$html&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;&amp;lt;&amp;lt;&amp;lt;&amp;nbsp;HTML<br /></span><span style='color: #DD0000'>&amp;lt;html&amp;gt;&amp;lt;head&amp;gt;<br />&amp;lt;?php&amp;nbsp;echo&amp;nbsp;'&amp;lt;title&amp;gt;title&amp;lt;/title&amp;gt;';&amp;nbsp;?&amp;gt;<br />&amp;lt;#&amp;nbsp;<br />&amp;nbsp;&amp;nbsp;/*&amp;nbsp;JSTE&amp;nbsp;code&amp;nbsp;*/<br />&amp;nbsp;&amp;nbsp;alert('Hello&amp;nbsp;World');&amp;nbsp;<br />#&amp;gt;<br />&amp;nbsp;&amp;lt;/head&amp;gt;<br />&amp;nbsp;&amp;lt;body&amp;gt;<br />&amp;nbsp;Hello&amp;nbsp;World<br />&amp;nbsp;&amp;lt;/body&amp;gt;<br />&amp;lt;/html&amp;gt;<br /><br /></span><span style='color: #007700'>HTML;<br /><br /><br /></span><span style='color: #0000BB'>$tidy&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>tidy_parse_string</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$html</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>$num&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>0</span><span style='color: #007700'>;<br /><br /></span><span style='color: #0000BB'>$node&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>$tidy</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>html</span><span style='color: #007700'>()-&amp;gt;</span><span style='color: #0000BB'>child</span><span style='color: #007700'>[</span><span style='color: #0000BB'>0</span><span style='color: #007700'>]-&amp;gt;</span><span style='color: #0000BB'>child</span><span style='color: #007700'>[</span><span style='color: #0000BB'>0</span><span style='color: #007700'>];<br /><br /></span><span style='color: #0000BB'>var_dump</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$node</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>getparent</span><span style='color: #007700'>()-&amp;gt;</span><span style='color: #0000BB'>name</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt folgende Ausgabe:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> string(4) &amp;quot;head&amp;quot; </pre></div> </div> </div><p> </p> </div> <a name='tidynode.getparent.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Returns a <a href='http://www.php.net/manual/de/class.tidynode.php' class='type tidyNode'>tidyNode</a> if the node has a parent, or <b><tt class='constant'>NULL</tt></b> otherwise. </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="TidyNode" value="<div> <h1 class='title'><a class='info-url' href='http://www.php.net/manual/de/class.tidynode.php'>The <a href='http://www.php.net/manual/de/class.tidynode.php' class='classname'>TidyNode</a> class</a></h1> <div class='partintro'> <div id='tidynode.intro' class='section'> <h2 class='title'>Einf&amp;uuml;hrung</h2> <p class='para'> An HTML node in an HTML file, as detected by tidy. </p> </div> <div id='tidynode.synopsis' class='section'> <h2 class='title'>Klassenbeschreibung</h2> <div class='classsynopsis'> <div class='ooclass'><b class='classname'>TidyNode</b></div> <div class='classsynopsisinfo'> <span class='ooclass'> <b class='classname'>TidyNode</b> </span> {</div> <div class='classsynopsisinfo classsynopsisinfo_comment'>/* Properties */</div> <div class='classsynopsisinfo classsynopsisinfo_comment'>/* Methods */</div> <div class='methodsynopsis dc-description'> <span class='type'>tidyNode</span> <span class='methodname'><a href='http://www.php.net/manual/de/tidynode.getparent.php' class='function'>tidyNode::getParent</a></span> ( <span class='methodparam'>void</span> )</div> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><a href='http://www.php.net/manual/de/tidynode.haschildren.php' class='function'>tidyNode::hasChildren</a></span> ( <span class='methodparam'>void</span> )</div> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><a href='http://www.php.net/manual/de/tidynode.hassiblings.php' class='function'>tidyNode::hasSiblings</a></span> ( <span class='methodparam'>void</span> )</div> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><a href='http://www.php.net/manual/de/tidynode.isasp.php' class='function'>tidyNode::isAsp</a></span> ( <span class='methodparam'>void</span> )</div> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><a href='http://www.php.net/manual/de/tidynode.iscomment.php' class='function'>tidyNode::isComment</a></span> ( <span class='methodparam'>void</span> )</div> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><a href='http://www.php.net/manual/de/tidynode.ishtml.php' class='function'>tidyNode::isHtml</a></span> ( <span class='methodparam'>void</span> )</div> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><a href='http://www.php.net/manual/de/tidynode.isjste.php' class='function'>tidyNode::isJste</a></span> ( <span class='methodparam'>void</span> )</div> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><a href='http://www.php.net/manual/de/tidynode.isphp.php' class='function'>tidyNode::isPhp</a></span> ( <span class='methodparam'>void</span> )</div> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><a href='http://www.php.net/manual/de/tidynode.istext.php' class='function'>tidyNode::isText</a></span> ( <span class='methodparam'>void</span> )</div> }</div> </div> <div id='tidynode.props' class='section'> <h2 class='title'>Eigenschaften</h2> <dl> <dt id='tidynode.props.value' class='varlistentry'> <span class='term'><var class='varname'>value</var></span> </dt><dd class='listitem'> <p class='para'>The HTML representation of the node, including the surrounding tags.</p> </dd> <dt id='tidynode.props.name' class='varlistentry'> <span class='term'><var class='varname'>name</var></span> </dt><dd class='listitem'> <p class='para'>The name of the HTML node</p> </dd> <dt id='tidynode.props.type' class='varlistentry'> <span class='term'><var class='varname'>type</var></span> </dt><dd class='listitem'> <p class='para'>The type of the tag (one of the constants above, e.g. <b><tt class='constant'>TIDY_NODETYPE_PHP</tt></b>)</p> </dd> <dt id='tidynode.props.line' class='varlistentry'> <span class='term'><var class='varname'>line</var></span> </dt><dd class='listitem'> <p class='para'>The line number at which the tags is located in the file</p> </dd> <dt id='tidynode.props.column' class='varlistentry'> <span class='term'><var class='varname'>column</var></span> </dt><dd class='listitem'> <p class='para'>The column number at which the tags is located in the file</p> </dd> <dt id='tidynode.props.proprietary' class='varlistentry'> <span class='term'><var class='varname'>proprietary</var></span> </dt><dd class='listitem'> <p class='para'>Indicates if the node is a proprietary tag</p> </dd> <dt id='tidynode.props.id' class='varlistentry'> <span class='term'><var class='varname'>id</var></span> </dt><dd class='listitem'> <p class='para'>The ID of the tag (one of the constants above, e.g. <b><tt class='constant'>TIDY_TAG_FRAME</tt></b>)</p> </dd> <dt id='tidynode.props.attribute' class='varlistentry'> <span class='term'><var class='varname'>attribute</var></span> </dt><dd class='listitem'> <p class='para'> An array of string, representing the attributes names (as keys) of the current node. </p> </dd> <dt id='tidynode.props.child' class='varlistentry'> <span class='term'><var class='varname'>child</var></span> </dt><dd class='listitem'> <p class='para'> An array of <b class='classname'>TidyNode</b>, representing the children of the current node. </p> </dd> </dl> <p class='para'> </p><table class='doctable informaltable'> <thead valign='middle'> <tr valign='middle'> <th>Version</th> <th>Beschreibung</th> </tr> </thead> <tbody valign='middle' class='tbody'> <tr valign='middle'> <td align='left'>5.1.0</td> <td align='left'><var class='varname'>line</var>, <var class='varname'>column</var> and <var class='varname'>proprietary</var> were added</td> </tr> </tbody> </table> <p> </p> </div> </div> <h2>Inhaltsverzeichnis</h2><ul class='chunklist chunklist_reference'><li><a href='http://www.php.net/manual/de/tidynode.getparent.php'>tidyNode::getParent</a> &amp;mdash; Returns the parent node of the current node</li><li><a href='http://www.php.net/manual/de/tidynode.haschildren.php'>tidyNode::hasChildren</a> &amp;mdash; Checks if a node has children</li><li><a href='http://www.php.net/manual/de/tidynode.hassiblings.php'>tidyNode::hasSiblings</a> &amp;mdash; Checks if a node has siblings</li><li><a href='http://www.php.net/manual/de/tidynode.isasp.php'>tidyNode::isAsp</a> &amp;mdash; Checks if this node is ASP</li><li><a href='http://www.php.net/manual/de/tidynode.iscomment.php'>tidyNode::isComment</a> &amp;mdash; Checks if a node represents a comment</li><li><a href='http://www.php.net/manual/de/tidynode.ishtml.php'>tidyNode::isHtml</a> &amp;mdash; Checks if a node is part of a HTML document</li><li><a href='http://www.php.net/manual/de/tidynode.isjste.php'>tidyNode::isJste</a> &amp;mdash; Checks if this node is JSTE</li><li><a href='http://www.php.net/manual/de/tidynode.isphp.php'>tidyNode::isPhp</a> &amp;mdash; Checks if a node is PHP</li><li><a href='http://www.php.net/manual/de/tidynode.istext.php'>tidyNode::isText</a> &amp;mdash; Checks if a node represents text (no markup)</li></ul> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="tidy::__construct" value="<div id='tidy.construct' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/tidy.construct.php'>tidy::__construct</a></h1> <p class='verinfo'>(PHP 5, PECL tidy &amp;gt;= 0.5.2)</p><p class='refpurpose'><span class='refname'>tidy::__construct</span> &amp;mdash; <span class='dc-title'>Constructs a new <a href='http://www.php.net/manual/de/class.tidy.php' class='classname'>tidy</a> object</span></p> </div> <a name='tidy.construct.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'><a href='http://www.php.net/manual/de/class.tidy.php' class='type tidy'>tidy</a></span> <span class='methodname'><b>tidy::__construct</b></span> ([ <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$filename</tt></span> [, <span class='methodparam'><span class='type'><a href='http://www.php.net/manual/de/language.pseudo-types.php#language.types.mixed' class='type mixed'>mixed</a></span> <tt class='parameter'>$config</tt></span> [, <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$encoding</tt></span> [, <span class='methodparam'><span class='type'>bool</span> <tt class='parameter'>$use_include_path</tt></span> ]]]] )</div> <p class='para rdfs-comment'> Constructs a new <a href='http://www.php.net/manual/de/class.tidy.php' class='classname'>tidy</a> object. </p> </div> <a name='tidy.construct.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>filename</tt></i> </span> </dt><dd class='listitem'> <p class='para'> If the <i><tt class='parameter'>filename</tt></i> parameter is given, this function will also read that file and initialize the object with the file, acting like <a href='http://www.php.net/manual/de/tidy.parsefile.php' class='function'>tidy_parse_file()</a>. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>config</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The config <i><tt class='parameter'>config</tt></i> 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. </p> <p class='para'> For an explanation about each option, visit <a href='http://tidy.sourceforge.net/docs/quickref.html' class='link external'>&amp;raquo; http://tidy.sourceforge.net/docs/quickref.html</a>. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>encoding</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The <i><tt class='parameter'>encoding</tt></i> parameter sets the encoding for input/output documents. The possible values for encoding are: <i>ascii</i>, <i>latin0</i>, <i>latin1</i>, <i>raw</i>, <i>utf8</i>, <i>iso2022</i>, <i>mac</i>, <i>win1252</i>, <i>ibm858</i>, <i>utf16</i>, <i>utf16le</i>, <i>utf16be</i>, <i>big5</i>, and <i>shiftjis</i>. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>use_include_path</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Search for the file in the <a href='http://www.php.net/manual/de/ini.core.php#ini.include-path' class='link'>include_path</a>. </p> </dd> </dl> <p> </p> </div> <a name='tidy.construct.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Returns the new <a href='http://www.php.net/manual/de/class.tidy.php' class='classname'>tidy</a> instance. </p> </div> <a name='tidy.construct.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>tidy::__construct()</b> example</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /><br />$html&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;&amp;lt;&amp;lt;&amp;lt;&amp;nbsp;HTML<br /></span><span style='color: #DD0000'><br />&amp;lt;!DOCTYPE&amp;nbsp;html&amp;nbsp;PUBLIC&amp;nbsp;'-//W3C//DTD&amp;nbsp;XHTML&amp;nbsp;1.0&amp;nbsp;Strict//EN'<br />'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'&amp;gt;<br /><br />&amp;lt;html&amp;nbsp;xmlns='http://www.w3.org/1999/xhtml'&amp;nbsp;xml:lang='en'&amp;nbsp;lang='en'&amp;gt;<br />&amp;lt;head&amp;gt;&amp;lt;title&amp;gt;title&amp;lt;/title&amp;gt;&amp;lt;/head&amp;gt;<br />&amp;lt;body&amp;gt;<br />&amp;lt;p&amp;gt;paragraph&amp;nbsp;&amp;lt;bt&amp;nbsp;/&amp;gt;<br />text&amp;lt;/p&amp;gt;<br />&amp;lt;/body&amp;gt;&amp;lt;/html&amp;gt;<br /><br /></span><span style='color: #007700'>HTML;<br /><br /></span><span style='color: #0000BB'>$tidy&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;new&amp;nbsp;</span><span style='color: #0000BB'>tidy</span><span style='color: #007700'>();<br /></span><span style='color: #0000BB'>$tidy</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>ParseString</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$html</span><span style='color: #007700'>);<br /><br /></span><span style='color: #0000BB'>$tidy</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>cleanRepair</span><span style='color: #007700'>();<br /><br />if&amp;nbsp;(</span><span style='color: #0000BB'>$tidy</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>errorBuffer</span><span style='color: #007700'>)&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'The&amp;nbsp;following&amp;nbsp;errors&amp;nbsp;were&amp;nbsp;detected:\n'</span><span style='color: #007700'>;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #0000BB'>$tidy</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>errorBuffer</span><span style='color: #007700'>;<br />}<br /><br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt folgende Ausgabe:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> The following errors were detected: line 8 column 14 - Error: &amp;lt;bt&amp;gt; is not recognized! line 8 column 14 - Warning: discarding unexpected &amp;lt;bt&amp;gt; </pre></div> </div> </div><p> </p> </div> <a name='tidy.construct.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/tidy.parsefile.php' class='function' rel='rdfs-seeAlso'>tidy::parseFile()</a> - Parse markup in file or URI</li> <li class='member'><a href='http://www.php.net/manual/de/tidy.parsestring.php' class='function' rel='rdfs-seeAlso'>tidy::parseString()</a> - Parse a document stored in a string</li> </ul> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="Tidy" value="<div> <h1 class='title'><a class='info-url' href='http://www.php.net/manual/de/class.tidy.php'>The <a href='http://www.php.net/manual/de/class.tidy.php' class='classname'>Tidy</a> class</a></h1> <div class='partintro'> <div id='tidy.intro' class='section'> <h2 class='title'>Einf&amp;uuml;hrung</h2> <p class='para'> An HTML node in an HTML file, as detected by tidy. </p> </div> <div id='tidy.synopsis' class='section'> <h2 class='title'>Klassenbeschreibung</h2> <div class='classsynopsis'> <div class='ooclass'><b class='classname'>Tidy</b></div> <div class='classsynopsisinfo'> <span class='ooclass'> <b class='classname'>Tidy</b> </span> {</div> <div class='classsynopsisinfo classsynopsisinfo_comment'>/* Properties */</div> <div class='classsynopsisinfo classsynopsisinfo_comment'>/* Methods */</div> <div class='methodsynopsis dc-description'> <span class='type'>tidyNode</span> <span class='methodname'><a href='http://www.php.net/manual/de/tidy.body.php' class='function'>tidy_get_body</a></span> ( <span class='methodparam'><span class='type'><a href='http://www.php.net/manual/de/class.tidy.php' class='type tidy'>tidy</a></span> <tt class='parameter'>$object</tt></span> )</div> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><a href='http://www.php.net/manual/de/tidy.cleanrepair.php' class='function'>tidy_clean_repair</a></span> ( <span class='methodparam'><span class='type'><a href='http://www.php.net/manual/de/class.tidy.php' class='type tidy'>tidy</a></span> <tt class='parameter'>$object</tt></span> )</div> <div class='methodsynopsis dc-description'> <span class='type'>tidy</span> <span class='methodname'><a href='http://www.php.net/manual/de/tidy.construct.php' class='function'>tidy::__construct</a></span> ([ <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$filename</tt></span> [, <span class='methodparam'><span class='type'><a href='http://www.php.net/manual/de/language.pseudo-types.php#language.types.mixed' class='type mixed'>mixed</a></span> <tt class='parameter'>$config</tt></span> [, <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$encoding</tt></span> [, <span class='methodparam'><span class='type'>bool</span> <tt class='parameter'>$use_include_path</tt></span> ]]]] )</div> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><a href='http://www.php.net/manual/de/function.tidy-diagnose.php' class='function'>tidy_diagnose</a></span> ( <span class='methodparam'><span class='type'><a href='http://www.php.net/manual/de/class.tidy.php' class='type tidy'>tidy</a></span> <tt class='parameter'>$object</tt></span> )</div> <div class='methodsynopsis dc-description'> <span class='type'>array</span> <span class='methodname'><a href='http://www.php.net/manual/de/tidy.getconfig.php' class='function'>tidy_get_config</a></span> ( <span class='methodparam'><span class='type'><a href='http://www.php.net/manual/de/class.tidy.php' class='type tidy'>tidy</a></span> <tt class='parameter'>$object</tt></span> )</div> <div class='methodsynopsis dc-description'> <span class='type'>int</span> <span class='methodname'><a href='http://www.php.net/manual/de/tidy.gethtmlver.php' class='function'>tidy_get_html_ver</a></span> ( <span class='methodparam'><span class='type'><a href='http://www.php.net/manual/de/class.tidy.php' class='type tidy'>tidy</a></span> <tt class='parameter'>$object</tt></span> )</div> <div class='methodsynopsis dc-description'> <span class='type'>mixed</span> <span class='methodname'><a href='http://www.php.net/manual/de/tidy.getopt.php' class='function'>tidy_getopt</a></span> ( <span class='methodparam'><span class='type'><a href='http://www.php.net/manual/de/class.tidy.php' class='type tidy'>tidy</a></span> <tt class='parameter'>$object</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$option</tt></span> )</div> <div class='methodsynopsis dc-description'> <span class='type'>string</span> <span class='methodname'><a href='http://www.php.net/manual/de/tidy.getoptdoc.php' class='function'>tidy_get_opt_doc</a></span> ( <span class='methodparam'><span class='type'><a href='http://www.php.net/manual/de/class.tidy.php' class='type tidy'>tidy</a></span> <tt class='parameter'>$object</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$optname</tt></span> )</div> <div class='methodsynopsis dc-description'> <span class='type'>string</span> <span class='methodname'><a href='http://www.php.net/manual/de/tidy.getrelease.php' class='function'>tidy_get_release</a></span> ( <span class='methodparam'>void</span> )</div> <div class='methodsynopsis dc-description'> <span class='type'>int</span> <span class='methodname'><a href='http://www.php.net/manual/de/tidy.getstatus.php' class='function'>tidy_get_status</a></span> ( <span class='methodparam'><span class='type'><a href='http://www.php.net/manual/de/class.tidy.php' class='type tidy'>tidy</a></span> <tt class='parameter'>$object</tt></span> )</div> <div class='methodsynopsis dc-description'> <span class='type'>tidyNode</span> <span class='methodname'><a href='http://www.php.net/manual/de/tidy.head.php' class='function'>tidy_get_head</a></span> ( <span class='methodparam'><span class='type'><a href='http://www.php.net/manual/de/class.tidy.php' class='type tidy'>tidy</a></span> <tt class='parameter'>$object</tt></span> )</div> <div class='methodsynopsis dc-description'> <span class='type'>tidyNode</span> <span class='methodname'><a href='http://www.php.net/manual/de/tidy.html.php' class='function'>tidy_get_html</a></span> ( <span class='methodparam'><span class='type'><a href='http://www.php.net/manual/de/class.tidy.php' class='type tidy'>tidy</a></span> <tt class='parameter'>$object</tt></span> )</div> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><a href='http://www.php.net/manual/de/tidy.isxhtml.php' class='function'>tidy_is_xhtml</a></span> ( <span class='methodparam'><span class='type'><a href='http://www.php.net/manual/de/class.tidy.php' class='type tidy'>tidy</a></span> <tt class='parameter'>$object</tt></span> )</div> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><a href='http://www.php.net/manual/de/tidy.isxml.php' class='function'>tidy_is_xml</a></span> ( <span class='methodparam'><span class='type'><a href='http://www.php.net/manual/de/class.tidy.php' class='type tidy'>tidy</a></span> <tt class='parameter'>$object</tt></span> )</div> <div class='methodsynopsis dc-description'> <span class='type'>tidy</span> <span class='methodname'><a href='http://www.php.net/manual/de/tidy.parsefile.php' class='function'>tidy_parse_file</a></span> ( <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$filename</tt></span> [, <span class='methodparam'><span class='type'><a href='http://www.php.net/manual/de/language.pseudo-types.php#language.types.mixed' class='type mixed'>mixed</a></span> <tt class='parameter'>$config</tt></span> [, <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$encoding</tt></span> [, <span class='methodparam'><span class='type'>bool</span> <tt class='parameter'>$use_include_path</tt><span class='initializer'> = false</span></span> ]]] )</div> <div class='methodsynopsis dc-description'> <span class='type'>tidy</span> <span class='methodname'><a href='http://www.php.net/manual/de/tidy.parsestring.php' class='function'>tidy_parse_string</a></span> ( <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$input</tt></span> [, <span class='methodparam'><span class='type'><a href='http://www.php.net/manual/de/language.pseudo-types.php#language.types.mixed' class='type mixed'>mixed</a></span> <tt class='parameter'>$config</tt></span> [, <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$encoding</tt></span> ]] )</div> <div class='methodsynopsis dc-description'> <span class='type'>string</span> <span class='methodname'><a href='http://www.php.net/manual/de/tidy.repairfile.php' class='function'>tidy_repair_file</a></span> ( <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$filename</tt></span> [, <span class='methodparam'><span class='type'><a href='http://www.php.net/manual/de/language.pseudo-types.php#language.types.mixed' class='type mixed'>mixed</a></span> <tt class='parameter'>$config</tt></span> [, <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$encoding</tt></span> [, <span class='methodparam'><span class='type'>bool</span> <tt class='parameter'>$use_include_path</tt><span class='initializer'> = false</span></span> ]]] )</div> <div class='methodsynopsis dc-description'> <span class='type'>string</span> <span class='methodname'><a href='http://www.php.net/manual/de/tidy.repairstring.php' class='function'>tidy_repair_string</a></span> ( <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$data</tt></span> [, <span class='methodparam'><span class='type'><a href='http://www.php.net/manual/de/language.pseudo-types.php#language.types.mixed' class='type mixed'>mixed</a></span> <tt class='parameter'>$config</tt></span> [, <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$encoding</tt></span> ]] )</div> <div class='methodsynopsis dc-description'> <span class='type'>tidyNode</span> <span class='methodname'><a href='http://www.php.net/manual/de/tidy.root.php' class='function'>tidy_get_root</a></span> ( <span class='methodparam'><span class='type'><a href='http://www.php.net/manual/de/class.tidy.php' class='type tidy'>tidy</a></span> <tt class='parameter'>$object</tt></span> )</div> }</div> </div> <div id='tidy.props' class='section'> <h2 class='title'>Eigenschaften</h2> <dl> <dt id='tidy.props.body' class='varlistentry'> <span class='term'><var class='varname'>errorBuffer</var></span> </dt><dd class='listitem'> <p class='para'> The last warnings and errors from TidyLib </p> </dd> </dl> </div> </div> <h2>Inhaltsverzeichnis</h2><ul class='chunklist chunklist_reference'><li><a href='http://www.php.net/manual/de/tidy.body.php'>tidy::body</a> &amp;mdash; Returns a tidyNode object starting from the <body> tag of the tidy parse tree</li><li><a href='http://www.php.net/manual/de/tidy.cleanrepair.php'>tidy::cleanRepair</a> &amp;mdash; Execute configured cleanup and repair operations on parsed markup</li><li><a href='http://www.php.net/manual/de/tidy.construct.php'>tidy::__construct</a> &amp;mdash; Constructs a new tidy object</li><li><a href='http://www.php.net/manual/de/function.tidy-diagnose.php'>tidy::diagnose</a> &amp;mdash; Run configured diagnostics on parsed and repaired markup</li><li><a href='http://www.php.net/manual/de/tidy.getconfig.php'>tidy::getConfig</a> &amp;mdash; Get current Tidy configuration</li><li><a href='http://www.php.net/manual/de/tidy.gethtmlver.php'>tidy::htmlver</a> &amp;mdash; Get the Detected HTML version for the specified document</li><li><a href='http://www.php.net/manual/de/tidy.getopt.php'>tidy::getOpt</a> &amp;mdash; Returns the value of the specified configuration option for the tidy document</li><li><a href='http://www.php.net/manual/de/tidy.getoptdoc.php'>tidy::getoptdoc</a> &amp;mdash; Returns the documentation for the given option name</li><li><a href='http://www.php.net/manual/de/tidy.getrelease.php'>tidy::getRelease</a> &amp;mdash; Get release date (version) for Tidy library</li><li><a href='http://www.php.net/manual/de/tidy.getstatus.php'>tidy::getStatus</a> &amp;mdash; Get status of specified document</li><li><a href='http://www.php.net/manual/de/tidy.head.php'>tidy::head</a> &amp;mdash; Returns a tidyNode object starting from the <head> tag of the tidy parse tree</li><li><a href='http://www.php.net/manual/de/tidy.html.php'>tidy::html</a> &amp;mdash; Returns a tidyNode object starting from the <html> tag of the tidy parse tree</li><li><a href='http://www.php.net/manual/de/tidy.isxhtml.php'>tidy::isXhtml</a> &amp;mdash; Indicates if the document is a XHTML document</li><li><a href='http://www.php.net/manual/de/tidy.isxml.php'>tidy::isXml</a> &amp;mdash; Indicates if the document is a generic (non HTML/XHTML) XML document</li><li><a href='http://www.php.net/manual/de/tidy.parsefile.php'>tidy::parseFile</a> &amp;mdash; Parse markup in file or URI</li><li><a href='http://www.php.net/manual/de/tidy.parsestring.php'>tidy::parseString</a> &amp;mdash; Parse a document stored in a string</li><li><a href='http://www.php.net/manual/de/tidy.repairfile.php'>tidy::repairFile</a> &amp;mdash; Repair a file and return it as a string</li><li><a href='http://www.php.net/manual/de/tidy.repairstring.php'>tidy::repairString</a> &amp;mdash; Repair a string using an optionally provided configuration file</li><li><a href='http://www.php.net/manual/de/tidy.root.php'>tidy::root</a> &amp;mdash; Returns a tidyNode object representing the root of the tidy parse tree</li></ul> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="textdomain" value="<div id='function.textdomain' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.textdomain.php'>textdomain</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>textdomain</span> &amp;mdash; <span class='dc-title'>Setzt die Standarddomain</span></p> </div> <a name='function.textdomain.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>string</span> <span class='methodname'><b>textdomain</b></span> ( <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$text_domain</tt></span> )</div> <p class='para rdfs-comment'> Diese Funktion setzt die Domain, in der bei einem <a href='http://www.php.net/manual/de/function.gettext.php' class='function'>gettext()</a>-Aufruf gesucht werden soll; gew&amp;ouml;hnlich wird die Domain nach einer Applikation benannt. </p> </div> <a name='function.textdomain.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>text_domain</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Die neue Text-Domain oder <b><tt class='constant'>NULL</tt></b>, wenn die aktuellen Werte ohne Ver&amp;auml;nderung &amp;uuml;bernommen werden sollen. </p> </dd> </dl> <p> </p> </div> <a name='function.textdomain.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Im Erfolgsfall gibt die Funktion die aktuelle Text-Domain zur&amp;uuml;ck, nachdem sie m&amp;ouml;glicherweise ver&amp;auml;ndert wurde. </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="socket_write" value="<div id='function.socket-write' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.socket-write.php'>socket_write</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.1.0, PHP 5)</p><p class='refpurpose'><span class='refname'>socket_write</span> &amp;mdash; <span class='dc-title'>Schreibt in einen Socket</span></p> </div> <a name='function.socket-write.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>int</span> <span class='methodname'><b>socket_write</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$socket</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$buffer</tt></span> [, <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$length</tt><span class='initializer'> = 0</span></span> ] )</div> <p class='para rdfs-comment'> Die Funktion <b>socket_write()</b> schreibt aus dem Puffer <i><tt class='parameter'>buffer</tt></i> in den Socket <i><tt class='parameter'>socket</tt></i> . </p> </div> <a name='function.socket-write.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>socket</tt></i> </span> </dt><dd class='listitem'> <p class='para'> </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>buffer</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Puffer, dessen Inhalt geschrieben werden soll. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>length</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Mit dem optionalen Parameter <i><tt class='parameter'>length</tt></i> kann man alternativ eine Anzahl von Bytes angeben, die in den Socket geschrieben werden sollen. Falls diese Anzahl gr&amp;ouml;&amp;szlig;er ist, als der Puffer, wird sie stillschweigend auf die Puffergr&amp;ouml;&amp;szlig;e gek&amp;uuml;rzt. </p> </dd> </dl> <p> </p> </div> <a name='function.socket-write.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt die Anzahl der erfolgreich in den Socket geschriebenen Bytes zur&amp;uuml;ck oder <b><tt class='constant'>FALSE</tt></b>, falls ein Fehler aufgetreten ist. Der Fehlercode kann mit der Funktion <a href='http://www.php.net/manual/de/function.socket-last-error.php' class='function'>socket_last_error()</a> ermittelt werden. Dieser Fehlercode kann an die Funktion <a href='http://www.php.net/manual/de/function.socket-strerror.php' class='function'>socket_strerror()</a> &amp;uuml;bergeben werden, um eine textuelle Beschreibung des Fehlers zu erhalten. </p> <blockquote><p><b class='note'>Hinweis</b>: Es ist durchaus m&amp;ouml;glich, dass <b>socket_write()</b> den Wert 0 zurckgibt, was bedeutet, dass kein einziges Byte geschrieben wurde. Vergewissern Sie sich, dass Sie den <i>===</i> Operator benutzen, um im Falle eines Fehlers auf <b><tt class='constant'>FALSE</tt></b> zu testen. <br /> </p></blockquote> </div> <a name='function.socket-write.notes'></a><div class='refsect1 notes'> <h3 class='title'>Anmerkungen</h3> <blockquote><p><b class='note'>Hinweis</b>: <b>socket_write()</b> schreibt nicht notwendigerweise alle Bytes aus dem angegebenen Puffer. Es ist auch m&amp;ouml;glich, dass, abh&amp;auml;ngig von den Puffern im Netzwerk usw., nur eine bestimmte Datenmenge, sogar auch nur ein Byte, geschrieben wird, obwohl der Puffer gr&amp;ouml;&amp;szlig;er ist. Dies m&amp;uuml;ssen Sie beobachten, damit Sie nicht versehentlich vers&amp;auml;umen, den Rest Ihrer Daten zu senden. <br /> </p></blockquote> </div> <a name='function.socket-write.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.socket-accept.php' class='function' rel='rdfs-seeAlso'>socket_accept()</a> - Akzeptiert eine Verbindung an einem Socket</li> <li class='member'><a href='http://www.php.net/manual/de/function.socket-bind.php' class='function' rel='rdfs-seeAlso'>socket_bind()</a> - Verkn&amp;uuml;pft einen Socket mit einem Namen</li> <li class='member'><a href='http://www.php.net/manual/de/function.socket-connect.php' class='function' rel='rdfs-seeAlso'>socket_connect()</a> - Baut eine Verbindung &amp;uuml;ber einen Socket auf</li> <li class='member'><a href='http://www.php.net/manual/de/function.socket-listen.php' class='function' rel='rdfs-seeAlso'>socket_listen()</a> - H&amp;ouml;rt einen Socket nach Verbindungsanforderungen ab</li> <li class='member'><a href='http://www.php.net/manual/de/function.socket-read.php' class='function' rel='rdfs-seeAlso'>socket_read()</a> - Liest h&amp;ouml;chstens die angegebene Anzahl Bytes von einem Socket</li> <li class='member'><a href='http://www.php.net/manual/de/function.socket-strerror.php' class='function' rel='rdfs-seeAlso'>socket_strerror()</a> - Gibt einen String zur&amp;uuml;ck, der einen socket-Fehler beschreibt</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="socket_strerror" value="<div id='function.socket-strerror' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.socket-strerror.php'>socket_strerror</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.1.0, PHP 5)</p><p class='refpurpose'><span class='refname'>socket_strerror</span> &amp;mdash; <span class='dc-title'>Gibt einen String zur&amp;uuml;ck, der einen socket-Fehler beschreibt</span></p> </div> <a name='function.socket-strerror.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>string</span> <span class='methodname'><b>socket_strerror</b></span> ( <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$errno</tt></span> )</div> <p class='para rdfs-comment'> <b>socket_strerror()</b> nimmt im Parameter <i><tt class='parameter'>errno</tt></i> einen Fehlercode, der von der Funktion <a href='http://www.php.net/manual/de/function.socket-last-error.php' class='function'>socket_last_error()</a> zur&amp;uuml;ckgegeben wurde, entgegen und gibt seinerseits den entsprechenden Erkl&amp;auml;rungstext aus. </p> <blockquote><p><b class='note'>Hinweis</b>: Obwohl die Fehlermeldungen der Socket-Erweiterung englisch sind, erscheinen die Systemmeldungen, die mit dieser Funktion abgerufen werden, in der Sprache der aktuellen locale-Einstellung (<b><tt class='constant'>LC_MESSAGES</tt></b>). <br /> </p></blockquote> </div> <a name='function.socket-strerror.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>errno</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Ein g&amp;uuml;ltiger Fehlercode eines Socket-Fehlers, &amp;auml;hnlich der Funktion <a href='http://www.php.net/manual/de/function.socket-last-error.php' class='function'>socket_last_error()</a>. </p> </dd> </dl> <p> </p> </div> <a name='function.socket-strerror.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Zur&amp;uuml;ckgegeben wird die Fehlermeldung, die dem Fehlercode <i><tt class='parameter'>errno</tt></i> entspricht. </p> </div> <a name='function.socket-strerror.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>socket_strerror()</b> Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /></span><span style='color: #007700'>if&amp;nbsp;(</span><span style='color: #0000BB'>false&amp;nbsp;</span><span style='color: #007700'>==&amp;nbsp;(</span><span style='color: #0000BB'>$socket&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;@</span><span style='color: #0000BB'>socket_create</span><span style='color: #007700'>(</span><span style='color: #0000BB'>AF_INET</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>SOCK_STREAM</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>SOL_TCP</span><span style='color: #007700'>)))&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'socket_create()&amp;nbsp;fehlgeschlagen.&amp;nbsp;Grund:&amp;nbsp;'&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #0000BB'>socket_strerror</span><span style='color: #007700'>(</span><span style='color: #0000BB'>socket_last_error</span><span style='color: #007700'>())&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br />}<br /><br />if&amp;nbsp;(</span><span style='color: #0000BB'>false&amp;nbsp;</span><span style='color: #007700'>==&amp;nbsp;(@</span><span style='color: #0000BB'>socket_bind</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$socket</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'127.0.0.1'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>80</span><span style='color: #007700'>)))&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'socket_bind()&amp;nbsp;fehlgeschlagen.&amp;nbsp;Grund:&amp;nbsp;'&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #0000BB'>socket_strerror</span><span style='color: #007700'>(</span><span style='color: #0000BB'>socket_last_error</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$socket</span><span style='color: #007700'>))&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br />}<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p> Die erwartete Ausgabe des obigen Beispiels (vorausgesetzt, das Skript wird nicht mit root-Rechten ausgef&amp;uuml;hrt): </p></div> <div class='example-contents screen'> <div class='cdata'><pre> socket_bind() fehlgeschlagen. Grund: Permission denied </pre></div> </div> </div><p> </p> </div> <a name='function.socket-strerror.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.socket-accept.php' class='function' rel='rdfs-seeAlso'>socket_accept()</a> - Akzeptiert eine Verbindung an einem Socket</li> <li class='member'><a href='http://www.php.net/manual/de/function.socket-bind.php' class='function' rel='rdfs-seeAlso'>socket_bind()</a> - Verkn&amp;uuml;pft einen Socket mit einem Namen</li> <li class='member'><a href='http://www.php.net/manual/de/function.socket-connect.php' class='function' rel='rdfs-seeAlso'>socket_connect()</a> - Baut eine Verbindung &amp;uuml;ber einen Socket auf</li> <li class='member'><a href='http://www.php.net/manual/de/function.socket-listen.php' class='function' rel='rdfs-seeAlso'>socket_listen()</a> - H&amp;ouml;rt einen Socket nach Verbindungsanforderungen ab</li> <li class='member'><a href='http://www.php.net/manual/de/function.socket-create.php' class='function' rel='rdfs-seeAlso'>socket_create()</a> - Erzeugt einen Socket (Endpunkt f&amp;uuml;r die Kommunikation)</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="socket_shutdown" value="<div id='function.socket-shutdown' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.socket-shutdown.php'>socket_shutdown</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.1.0, PHP 5)</p><p class='refpurpose'><span class='refname'>socket_shutdown</span> &amp;mdash; <span class='dc-title'>Schlie&amp;szlig;t einen Socket der zum Senden, Empfangen oder beidem ge&amp;ouml;ffnet wurde</span></p> </div> <a name='function.socket-shutdown.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><b>socket_shutdown</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$socket</tt></span> [, <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$how</tt><span class='initializer'> = 2</span></span> ] )</div> <p class='para rdfs-comment'> Mit <b>socket_shutdown()</b> k&amp;ouml;nnen Sie die &amp;Uuml;bertragungung hereinkommender, ausgehender oder aller Daten (die Standardeinstellung) &amp;uuml;ber diesen <i><tt class='parameter'>socket</tt></i> abbrechen. </p> </div> <a name='function.socket-shutdown.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>socket</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Ein g&amp;uuml;ltiger Socket-Deskriptor, der von <a href='http://www.php.net/manual/de/function.socket-create.php' class='function'>socket_create()</a> erzeugt wurde. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>how</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Parameter <i><tt class='parameter'>how</tt></i> kann folgende Werte annehmen: </p><table class='doctable table'> <caption><b>M&amp;ouml;gliche Werte f&amp;uuml;r <i><tt class='parameter'>how</tt></i> </b></caption> <tbody valign='middle' class='tbody'> <tr valign='middle'> <td align='left'><i>0</i></td> <td align='left'> Schlie&amp;szlig;e den Socket f&amp;uuml;r hereinkommende Daten (Lesen) </td> </tr> <tr valign='middle'> <td align='left'><i>1</i></td> <td align='left'> Schlie&amp;szlig;e den Socket f&amp;uuml;r ausgehende Daten (Schreiben) </td> </tr> <tr valign='middle'> <td align='left'><i>2</i></td> <td align='left'> Schlie&amp;szlig;e den Socket in beiden Richtungen </td> </tr> </tbody> </table> <p> </p> </dd> </dl> <p> </p> </div> <a name='function.socket-shutdown.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt bei Erfolg <b><tt class='constant'>TRUE</tt></b> zur&amp;uuml;ck, im Fehlerfall <b><tt class='constant'>FALSE</tt></b>. </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="socket_set_option" value="<div id='function.socket-set-option' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.socket-set-option.php'>socket_set_option</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.3.0, PHP 5)</p><p class='refpurpose'><span class='refname'>socket_set_option</span> &amp;mdash; <span class='dc-title'>Setzt die Optionen f&amp;uuml;r einen Socket</span></p> </div> <a name='function.socket-set-option.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><b>socket_set_option</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$socket</tt></span> , <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$level</tt></span> , <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$optname</tt></span> , <span class='methodparam'><span class='type'><a href='http://www.php.net/manual/de/language.pseudo-types.php#language.types.mixed' class='type mixed'>mixed</a></span> <tt class='parameter'>$optval</tt></span> )</div> <p class='para rdfs-comment'> Mit <b>socket_set_option()</b> wird die Option, die mit <i><tt class='parameter'>optname</tt></i> angegeben wurde, auf der Protokollebene <i><tt class='parameter'>level</tt></i> f&amp;uuml;r den Socket <i><tt class='parameter'>socket</tt></i> auf den Wert gesetzt, der in <i><tt class='parameter'>optval</tt></i> &amp;uuml;bergeben wurde. </p> </div> <a name='function.socket-set-option.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>socket</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Ein g&amp;uuml;ltiger Socket-Deskriptor, der von <a href='http://www.php.net/manual/de/function.socket-create.php' class='function'>socket_create()</a> oder <a href='http://www.php.net/manual/de/function.socket-accept.php' class='function'>socket_accept()</a> erzeugt wurde. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>level</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Parameter <i><tt class='parameter'>level</tt></i> gibt die Protokollebene an, auf der diese Option gilt. Um beispielsweise Optionen auf dem Socket-Level abzufragen w&amp;uuml;rde man den Parameter <i><tt class='parameter'>level</tt></i> auf den Wert <b><tt class='constant'>SOL_SOCKET</tt></b> setzen. Andere Ebenen, wie etwa TCP k&amp;ouml;nnen benutzt werden, indem man die Protokollnummer dieser Ebene benutzt. Protokollnummern erh&amp;auml;lt man mit der Funktion <a href='http://www.php.net/manual/de/function.getprotobyname.php' class='function'>getprotobyname()</a>. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>optname</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Es sind dieselben Socket-Optionen verf&amp;uuml;gbar, wie bei der Funktion <a href='http://www.php.net/manual/de/function.socket-get-option.php' class='function'>socket_get_option()</a> beschrieben. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>optval</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Wert der Option. </p> </dd> </dl> <p> </p> </div> <a name='function.socket-set-option.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt bei Erfolg <b><tt class='constant'>TRUE</tt></b> zur&amp;uuml;ck, im Fehlerfall <b><tt class='constant'>FALSE</tt></b>. </p> </div> <a name='function.socket-set-option.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>socket_set_option()</b> Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />$socket&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>socket_create</span><span style='color: #007700'>(</span><span style='color: #0000BB'>AF_INET</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>SOCK_STREAM</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>SOL_TCP</span><span style='color: #007700'>);<br /><br />if&amp;nbsp;(!</span><span style='color: #0000BB'>is_resource</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$socket</span><span style='color: #007700'>))&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'Kann&amp;nbsp;keinen&amp;nbsp;Socket&amp;nbsp;erzeugen:&amp;nbsp;'</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #0000BB'>socket_strerror</span><span style='color: #007700'>(</span><span style='color: #0000BB'>socket_last_error</span><span style='color: #007700'>())&amp;nbsp;.&amp;nbsp;</span><span style='color: #0000BB'>PHP_EOL</span><span style='color: #007700'>;<br />}<br /><br />if&amp;nbsp;(!</span><span style='color: #0000BB'>socket_set_option</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$socket</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>SOL_SOCKET</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>SO_REUSEADDR</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>1</span><span style='color: #007700'>))&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'Kann&amp;nbsp;keine&amp;nbsp;Option&amp;nbsp;setzen&amp;nbsp;f&amp;uuml;r&amp;nbsp;Socket:&amp;nbsp;'</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #0000BB'>socket_strerror</span><span style='color: #007700'>(</span><span style='color: #0000BB'>socket_last_error</span><span style='color: #007700'>())&amp;nbsp;.&amp;nbsp;</span><span style='color: #0000BB'>PHP_EOL</span><span style='color: #007700'>;<br />}<br /><br />if&amp;nbsp;(!</span><span style='color: #0000BB'>socket_bind</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$socket</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'127.0.0.1'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>1223</span><span style='color: #007700'>))&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'Kann&amp;nbsp;den&amp;nbsp;Socket&amp;nbsp;nicht&amp;nbsp;benennen:&amp;nbsp;'</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #0000BB'>socket_strerror</span><span style='color: #007700'>(</span><span style='color: #0000BB'>socket_last_error</span><span style='color: #007700'>())&amp;nbsp;.&amp;nbsp;</span><span style='color: #0000BB'>PHP_EOL</span><span style='color: #007700'>;<br />}<br /><br /></span><span style='color: #0000BB'>$rval&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>socket_get_option</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$socket</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>SOL_SOCKET</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>SO_REUSEADDR</span><span style='color: #007700'>);<br /><br />if&amp;nbsp;(</span><span style='color: #0000BB'>$rval&amp;nbsp;</span><span style='color: #007700'>===&amp;nbsp;</span><span style='color: #0000BB'>false</span><span style='color: #007700'>)&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'Kann&amp;nbsp;keine&amp;nbsp;Socket-Optionen&amp;nbsp;ermitteln:&amp;nbsp;'</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #0000BB'>socket_strerror</span><span style='color: #007700'>(</span><span style='color: #0000BB'>socket_last_error</span><span style='color: #007700'>())&amp;nbsp;.&amp;nbsp;</span><span style='color: #0000BB'>PHP_EOL</span><span style='color: #007700'>;<br />}&amp;nbsp;else&amp;nbsp;if&amp;nbsp;(</span><span style='color: #0000BB'>$rval&amp;nbsp;</span><span style='color: #007700'>!==&amp;nbsp;</span><span style='color: #0000BB'>0</span><span style='color: #007700'>)&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'SO_REUSEADDR&amp;nbsp;ist&amp;nbsp;f&amp;uuml;r&amp;nbsp;den&amp;nbsp;Socket&amp;nbsp;gesetzt!'&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #0000BB'>PHP_EOL</span><span style='color: #007700'>;<br />}<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> <a name='function.socket-set-option.changelog'></a><div class='refsect1 changelog'> <h3 class='title'>Changelog</h3> <p class='para'> </p><table class='doctable informaltable'> <thead valign='middle'> <tr valign='middle'> <th>Version</th> <th>Beschreibung</th> </tr> </thead> <tbody valign='middle' class='tbody'> <tr valign='middle'> <td align='left'>4.3.0</td> <td align='left'> Diese Funktion wurde umbenannt. Ihr bisheriger Name war <b>socket_setopt()</b>. </td> </tr> </tbody> </table> <p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="socket_set_nonblock" value="<div id='function.socket-set-nonblock' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.socket-set-nonblock.php'>socket_set_nonblock</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.1.0, PHP 5)</p><p class='refpurpose'><span class='refname'>socket_set_nonblock</span> &amp;mdash; <span class='dc-title'>Setzt den nonblocking-Modus f&amp;uuml;r den Datei-Deskriptor fd</span></p> </div> <a name='function.socket-set-nonblock.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><b>socket_set_nonblock</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$socket</tt></span> )</div> <p class='para rdfs-comment'> Die Funktion <b>socket_set_nonblock()</b> setzt das Flag <b><tt class='constant'>O_NONBLOCK</tt></b> f&amp;uuml;r den Socket <i><tt class='parameter'>socket</tt></i> . </p> <p class='para'> Wenn eine Operation (etwa empfangen, senden, verbinden, akzeptieren, ...) an einem nicht-blockierenden Socket ausgef&amp;uuml;hrt wird, wird die Ausf&amp;uuml;hrung des Skripts so lange nicht unterbrochen, bis es ein Signal erh&amp;auml;lt oder die Operation ausgef&amp;uuml;hrt ist. Wenn allerdings die Operation zu einer Blockierung f&amp;uuml;hren w&amp;uuml;rde, schl&amp;auml;gt die aufgerufene Funktion fehl. </p> </div> <a name='function.socket-set-nonblock.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>socket</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Ein g&amp;uuml;ltiger Socket-Deskriptor, der von <a href='http://www.php.net/manual/de/function.socket-create.php' class='function'>socket_create()</a> oder <a href='http://www.php.net/manual/de/function.socket-accept.php' class='function'>socket_accept()</a> erzeugt wurde. </p> </dd> </dl> <p> </p> </div> <a name='function.socket-set-nonblock.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt bei Erfolg <b><tt class='constant'>TRUE</tt></b> zur&amp;uuml;ck, im Fehlerfall <b><tt class='constant'>FALSE</tt></b>. </p> </div> <a name='function.socket-set-nonblock.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>socket_set_nonblock()</b> Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />$socket&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>socket_create_listen</span><span style='color: #007700'>(</span><span style='color: #0000BB'>1223</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>socket_set_nonblock</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$socket</span><span style='color: #007700'>);<br /><br /></span><span style='color: #0000BB'>socket_accept</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$socket</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p> In diesem Beispiel wird ein Socket f&amp;uuml;r alle Schnittstellen erzeugt, der den Port 1223 abh&amp;ouml;rt und der in den <b><tt class='constant'>O_NONBLOCK</tt></b>-Modus versetzt wird. <a href='http://www.php.net/manual/de/function.socket-accept.php' class='function'>socket_accept()</a> schl&amp;auml;gt sofort fehl, es sei denn, es gibt exakt in diesem Moment eine wartende Verbindung. </p></div> </div><p> </p> </div> <a name='function.socket-set-nonblock.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.socket-set-block.php' class='function' rel='rdfs-seeAlso'>socket_set_block()</a> - Setzt einen Socket auf den blockieren-Modus</li> <li class='member'><a href='http://www.php.net/manual/de/function.socket-set-option.php' class='function' rel='rdfs-seeAlso'>socket_set_option()</a> - Setzt die Optionen f&amp;uuml;r einen Socket</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="socket_set_block" value="<div id='function.socket-set-block' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.socket-set-block.php'>socket_set_block</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.2.0, PHP 5)</p><p class='refpurpose'><span class='refname'>socket_set_block</span> &amp;mdash; <span class='dc-title'>Setzt einen Socket auf den blockieren-Modus</span></p> </div> <a name='function.socket-set-block.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><b>socket_set_block</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$socket</tt></span> )</div> <p class='para rdfs-comment'> Die Funktion <b>socket_set_block()</b> entfernt das Flag <b><tt class='constant'>O_NONBLOCK</tt></b> vom Socket <i><tt class='parameter'>socket</tt></i> . </p> <p class='para'> Wenn eine Operation (etwa empfangen, senden, verbinden, akzeptieren, ...) an einem blockierenden Socket ausgef&amp;uuml;hrt wird, wird die Ausf&amp;uuml;hrung des Skripts so lange unterbrochen, bis es ein Signal erh&amp;auml;lt oder die Operation ausf&amp;uuml;hren kann. </p> </div> <a name='function.socket-set-block.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>socket</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Ein g&amp;uuml;ltiger Socket-Deskriptor, der von <a href='http://www.php.net/manual/de/function.socket-create.php' class='function'>socket_create()</a> oder <a href='http://www.php.net/manual/de/function.socket-accept.php' class='function'>socket_accept()</a> erzeugt wurde. </p> </dd> </dl> <p> </p> </div> <a name='function.socket-set-block.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt bei Erfolg <b><tt class='constant'>TRUE</tt></b> zur&amp;uuml;ck, im Fehlerfall <b><tt class='constant'>FALSE</tt></b>. </p> </div> <a name='function.socket-set-block.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>socket_set_block()</b> Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />$socket&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>socket_create_listen</span><span style='color: #007700'>(</span><span style='color: #0000BB'>1223</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>socket_set_block</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$socket</span><span style='color: #007700'>);<br /><br /></span><span style='color: #0000BB'>socket_accept</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$socket</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p> In diesem Beispiel wird ein Socket f&amp;uuml;r alle Schnittstellen erzeugt, der den Port 1223 abh&amp;ouml;rt und der in den <b><tt class='constant'>O_BLOCK</tt></b>-Modus versetzt wird. <a href='http://www.php.net/manual/de/function.socket-accept.php' class='function'>socket_accept()</a> wartet auf eine Verbindung, um sie zu akzeptieren. </p></div> </div><p> </p> </div> <a name='function.socket-set-block.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.socket-set-nonblock.php' class='function' rel='rdfs-seeAlso'>socket_set_nonblock()</a> - Setzt den nonblocking-Modus f&amp;uuml;r den Datei-Deskriptor fd</li> <li class='member'><a href='http://www.php.net/manual/de/function.socket-set-option.php' class='function' rel='rdfs-seeAlso'>socket_set_option()</a> - Setzt die Optionen f&amp;uuml;r einen Socket</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="socket_sendto" value="<div id='function.socket-sendto' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.socket-sendto.php'>socket_sendto</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.1.0, PHP 5)</p><p class='refpurpose'><span class='refname'>socket_sendto</span> &amp;mdash; <span class='dc-title'>Sendet eine Nachricht an einen Socket, egal ob dieser verbunden ist oder nicht</span></p> </div> <a name='function.socket-sendto.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>int</span> <span class='methodname'><b>socket_sendto</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$socket</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$buf</tt></span> , <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$len</tt></span> , <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$flags</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$addr</tt></span> [, <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$port</tt><span class='initializer'> = 0</span></span> ] )</div> <p class='para rdfs-comment'> Die Funktion <b>socket_sendto()</b> sendet <i><tt class='parameter'>len</tt></i> Bytes aus dem Puffer <i><tt class='parameter'>buf</tt></i> &amp;uuml;ber den Port <i><tt class='parameter'>port</tt></i> an den Socket <i><tt class='parameter'>socket</tt></i> mit der Adresse <i><tt class='parameter'>addr</tt></i> . </p> </div> <a name='function.socket-sendto.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>socket</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Ein g&amp;uuml;ltiger Socket-Deskriptor, der von <a href='http://www.php.net/manual/de/function.socket-create.php' class='function'>socket_create()</a> erzeugt wurde. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>buf</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Die Sendedaten werden aus dem Puffer <i><tt class='parameter'>buf</tt></i> gelesen. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>len</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Die Anzahl Bytes, die aus dem Puffer <i><tt class='parameter'>buf</tt></i> gesendet werden. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>flags</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Parameter <i><tt class='parameter'>flags</tt></i> kann beliebige Kombinationen der folgenden Flags enthalten, die mit einem bin&amp;auml;ren OR (<i>|</i>) verkn&amp;uuml;pft werden. </p><table class='doctable table'> <caption><b>M&amp;ouml;gliche Werte von <i><tt class='parameter'>flags</tt></i> </b></caption> <tbody valign='middle' class='tbody'> <tr valign='middle'> <td align='left'><b><tt class='constant'>MSG_OOB</tt></b></td> <td align='left'> Sende OOB (out-of-band) Daten. </td> </tr> <tr valign='middle'> <td align='left'><b><tt class='constant'>MSG_EOR</tt></b></td> <td align='left'> Setze eine Ende-Marke f&amp;uuml;r den Datensatz. Die gesendeten Daten beenden die &amp;Uuml;bertragung. </td> </tr> <tr valign='middle'> <td align='left'><b><tt class='constant'>MSG_EOF</tt></b></td> <td align='left'> Schlie&amp;szlig;e den Socket auf der Senderseite und f&amp;uuml;ge eine entsprechende Benachrichtigung an das Ende der gesendeten Daten an. Die gesendeten Daten beenden die &amp;Uuml;bertragung. </td> </tr> <tr valign='middle'> <td align='left'><b><tt class='constant'>MSG_DONTROUTE</tt></b></td> <td align='left'> Umgehe das Routing, sende direkt &amp;uuml;ber die Schnittstelle. </td> </tr> </tbody> </table> <p> </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>addr</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Die IP-Adresse des enfernten Hosts. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>port</tt></i> </span> </dt><dd class='listitem'> <p class='para'> <i><tt class='parameter'>port</tt></i> ist die Portnummer des entfernten Rechners, an den die Daten gesendet werden. </p> </dd> </dl> <p> </p> </div> <a name='function.socket-sendto.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> <b>socket_sendto()</b> gibt die Anzahl der an den entfernten Host gesendeten Bytes zur&amp;uuml;ck oder -1, falls ein Fehler auftrat. </p> </div> <a name='function.socket-sendto.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>socket_sendto()</b>-Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$sock&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>socket_create</span><span style='color: #007700'>(</span><span style='color: #0000BB'>AF_INET</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>SOCK_DGRAM</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>SOL_UDP</span><span style='color: #007700'>);<br /><br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #0000BB'>$msg&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #DD0000'>'Ping&amp;nbsp;!'</span><span style='color: #007700'>;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #0000BB'>$len&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>strlen</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$msg</span><span style='color: #007700'>);<br /><br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #0000BB'>socket_sendto</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$sock</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$msg</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$len</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>0</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'127.0.0.1'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>1223</span><span style='color: #007700'>);<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #0000BB'>socket_close</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$sock</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> <a name='function.socket-sendto.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.socket-send.php' class='function' rel='rdfs-seeAlso'>socket_send()</a> - Sendet Daten an einen verbundenen Socket</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="socket_send" value="<div id='function.socket-send' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.socket-send.php'>socket_send</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.1.0, PHP 5)</p><p class='refpurpose'><span class='refname'>socket_send</span> &amp;mdash; <span class='dc-title'>Sendet Daten an einen verbundenen Socket</span></p> </div> <a name='function.socket-send.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>int</span> <span class='methodname'><b>socket_send</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$socket</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$buf</tt></span> , <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$len</tt></span> , <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$flags</tt></span> )</div> <p class='para rdfs-comment'> Die Funktion <b>socket_send()</b> sendet <i><tt class='parameter'>len</tt></i> Bytes aus dem Puffer <i><tt class='parameter'>buf</tt></i> an den Socket <i><tt class='parameter'>socket</tt></i> . </p> </div> <a name='function.socket-send.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>socket</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Ein g&amp;uuml;ltiger Socket-Deskriptor, der von <a href='http://www.php.net/manual/de/function.socket-create.php' class='function'>socket_create()</a> oder <a href='http://www.php.net/manual/de/function.socket-accept.php' class='function'>socket_accept()</a> erzeugt wurde. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>buf</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Ein Puffer, der die Daten enth&amp;auml;lt, die an den entfernten Host gesendet werden. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>len</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Die Anzahl Bytes, die aus dem Puffer <i><tt class='parameter'>buf</tt></i> an den entfernten Host gesendet werden. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>flags</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Parameter <i><tt class='parameter'>flags</tt></i> kann beliebige Kombinationen der folgenden Flags enthalten, die mit einem bin&amp;auml;ren OR (<i>|</i>) verkn&amp;uuml;pft werden. </p><table class='doctable table'> <caption><b>M&amp;ouml;gliche Werte von <i><tt class='parameter'>flags</tt></i> </b></caption> <tbody valign='middle' class='tbody'> <tr valign='middle'> <td align='left'><b><tt class='constant'>MSG_OOB</tt></b></td> <td align='left'> Sende OOB-Daten (out-of-band). </td> </tr> <tr valign='middle'> <td align='left'><b><tt class='constant'>MSG_EOR</tt></b></td> <td align='left'> Setze eine Ende-Marke f&amp;uuml;r den Datensatz. Die gesendeten Daten beenden die &amp;Uuml;bertragung. </td> </tr> <tr valign='middle'> <td align='left'><b><tt class='constant'>MSG_EOF</tt></b></td> <td align='left'> Schlie&amp;szlig;e den Socket auf der Senderseite und f&amp;uuml;ge eine entsprechende Benachrichtigung an das Ende der gesendeten Daten an. Die gesendeten Daten beenden die &amp;Uuml;bertragung. </td> </tr> <tr valign='middle'> <td align='left'><b><tt class='constant'>MSG_DONTROUTE</tt></b></td> <td align='left'> Umgehe das Routing, sende direkt ber die Schnittstelle. </td> </tr> </tbody> </table> <p> </p> </dd> </dl> <p> </p> </div> <a name='function.socket-send.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> <b>socket_send()</b> gibt die Anzahl der gesendeten Bytes zur&amp;uuml;ck oder <b><tt class='constant'>FALSE</tt></b>, falls ein Fehler auftrat. </p> </div> <a name='function.socket-send.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.socket-sendto.php' class='function' rel='rdfs-seeAlso'>socket_sendto()</a> - Sendet eine Nachricht an einen Socket, egal ob dieser verbunden ist oder nicht</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="socket_select" value="<div id='function.socket-select' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.socket-select.php'>socket_select</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.1.0, PHP 5)</p><p class='refpurpose'><span class='refname'>socket_select</span> &amp;mdash; <span class='dc-title'>F&amp;uuml;hrt einen select()-Systemaufruf auf den gegebenen Socket-Arrays aus, wobei ein Zeitlimit bestimmt wird</span></p> </div> <a name='function.socket-select.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>int</span> <span class='methodname'><b>socket_select</b></span> ( <span class='methodparam'><span class='type'>array</span> <tt class='parameter reference'>&amp;amp;$read</tt></span> , <span class='methodparam'><span class='type'>array</span> <tt class='parameter reference'>&amp;amp;$write</tt></span> , <span class='methodparam'><span class='type'>array</span> <tt class='parameter reference'>&amp;amp;$except</tt></span> , <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$tv_sec</tt></span> [, <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$tv_usec</tt><span class='initializer'> = 0</span></span> ] )</div> <p class='para rdfs-comment'> <b>socket_select()</b> nimmt als Parameter Socket-Arrays entgegen und wartet, ob diese ihren Status &amp;auml;ndern. Diejenigen, die Hintergrundwissen &amp;uuml;ber BSD-Sockets haben, werden feststellen, dass diese Socket-Arrays in Wirklichkeit die sogenannten Datei-Deskriptor-Mengen sind. Drei voneinander unabh&amp;auml;ngige Arrays mit Socket-Deskriptoren werden &amp;uuml;berwacht. </p> </div> <a name='function.socket-select.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>read</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Die Sockets, die im <i><tt class='parameter'>read</tt></i> -Array aufgelistet sind, werden daraufhin &amp;uuml;berwacht, ob Zeichen zum Auslesen zur Verf&amp;uuml;gung gestellt werden. (Um genauer zu sein: es wird &amp;uuml;berwacht, ob ein Lesevorgang blockiert - ein Socket ist n&amp;auml;mlich auch dann bereit, wenn er bis zum Dateiende gelesen hat. In diesem Fall gibt <a href='http://www.php.net/manual/de/function.socket-read.php' class='function'>socket_read()</a> einen leeren String zur&amp;uuml;ck.) </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>write</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Die Sockets, die im <i><tt class='parameter'>write</tt></i> -Array aufgelistet sind, werden daraufhin &amp;uuml;berwacht, ob ein Schreibvorgang blockiert. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>except</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Die Sockets, die im <i><tt class='parameter'>except</tt></i> -Array aufgelistet sind, werden auf Ausnahmen &amp;uuml;berwacht. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>tv_sec</tt></i> </span> </dt><dd class='listitem'> <p class='para'> <i><tt class='parameter'>tv_sec</tt></i> und <i><tt class='parameter'>tv_usec</tt></i> bilden zusammen den <em class='emphasis'>timeout</em>-Parameter. Der <em class='emphasis'>timeout</em> ist eine obere Schranke f&amp;uuml;r die Zeit, die verstreichen kann, bis <b>socket_select()</b> zur&amp;uuml;ckkehrt. <i><tt class='parameter'>tv_sec</tt></i> kann 0 sein, wodurch <b>socket_select()</b> sofort zur&amp;uuml;ckkehrt. Dies ist n&amp;uuml;tzlich beim Polling. Falls der Parameter <i><tt class='parameter'>tv_sec</tt></i> <b><tt class='constant'>NULL</tt></b> ist (kein Timeout), kann <b>socket_select()</b> unendlich lange blockieren. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>tv_usec</tt></i> </span> </dt><dd class='listitem'> <p class='para'> </p> </dd> </dl> <p> </p> <div class='warning'><b class='warning'>Warnung</b> <p class='para'> Beim Beenden werden alle Arrays aktualisiert, und zeigen an, welche Sockets ihren Status ge&amp;auml;ndert haben. </p> </div> <p class='para'> Sie brauchen nicht jedes Array einzeln an <b>socket_select()</b> &amp;uuml;bergeben. Sie k&amp;ouml;nnen die Arrays auch weglassen und stattdessen leere Arrays oder <b><tt class='constant'>NULL</tt></b> angeben. Vergessen Sie nicht, dass diese Arrays <em class='emphasis'>by reference</em> &amp;uuml;bergeben werden m&amp;uuml;ssen und dass sie ver&amp;auml;ndert werden, nachdem die Funktion <b>socket_select()</b> beendet ist. </p> <blockquote><p><b class='note'>Hinweis</b>: Wegen einer Einschr&amp;auml;nkung in der aktuellen Zend Engine ist es nicht m&amp;ouml;glich, eine Konstante, wie etwa <b><tt class='constant'>NULL</tt></b>, direkt als Parameter an Funktionen zu &amp;uuml;bergeben, die ihre Argumente als Referenzen erwarten. Sie k&amp;ouml;nnen stattdessen eine tempor&amp;auml;re Variable oder einen Ausdruck, in dem der am weitesten links stehende Teilausdruck eine tempor&amp;auml;re Variable ist, benutzen. </p><div class='example'> <p><b>Beispiel #1 <b><tt class='constant'>NULL</tt></b> mit <b>socket_select()</b> benutzen:</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />$e&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>NULL</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>socket_select</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$r</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$w</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$e</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>0</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> <br /> </p></blockquote> </div> <a name='function.socket-select.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Bei Erfolg gibt <b>socket_select()</b> die Anzahl der Socket-Deskriptoren zur&amp;uuml;ck, die in den aktualisierten Arrays enthalten sind. Falls der Timeout wirksam wird, bevor irgend etwas Interessantes passiert, ist das Funktionsergebnis 0. Falls ein Fehler auftritt, wird <b><tt class='constant'>FALSE</tt></b> zur&amp;uuml;ckgegeben. Der Fehlercode kann dann mit <a href='http://www.php.net/manual/de/function.socket-last-error.php' class='function'>socket_last_error()</a> abgefragt werden. </p> <blockquote><p><b class='note'>Hinweis</b>: Wenn Sie einen Fehler aufsp&amp;uuml;ren wollen, m&amp;uuml;ssen Sie unbedingt den Operator <i>===</i> benutzen. Weil <b>socket_select()</b> auch 0 zur&amp;uuml;ckgeben kann, wird der Vergleich mit <i>==</i> sonst zu <b><tt class='constant'>TRUE</tt></b> ausgewertet. </p><div class='example'> <p><b>Beispiel #2 R&amp;uuml;ckgaben von <b>socket_select()</b> verstehen</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />$e&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>NULL</span><span style='color: #007700'>;<br />if&amp;nbsp;(</span><span style='color: #0000BB'>false&amp;nbsp;</span><span style='color: #007700'>===&amp;nbsp;</span><span style='color: #0000BB'>socket_select</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$r</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$w</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$e</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>0</span><span style='color: #007700'>))&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'socket_select()&amp;nbsp;fehlgeschlagen,&amp;nbsp;Grund:&amp;nbsp;'&amp;nbsp;</span><span style='color: #007700'>.<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #0000BB'>socket_strerror</span><span style='color: #007700'>(</span><span style='color: #0000BB'>socket_last_error</span><span style='color: #007700'>())&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br />}<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> <br /> </p></blockquote> </div> <a name='function.socket-select.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #3 <b>socket_select()</b>-Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /></span><span style='color: #FF8000'>/*&amp;nbsp;Das&amp;nbsp;Array&amp;nbsp;read&amp;nbsp;vorbereiten&amp;nbsp;*/<br /></span><span style='color: #0000BB'>$read&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;array(</span><span style='color: #0000BB'>$socket1</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$socket2</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>$write&amp;nbsp;&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>NULL</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>$except&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>NULL</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>$num_changed_sockets&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>socket_select</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$read</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$write</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$except</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>0</span><span style='color: #007700'>);<br /><br />if&amp;nbsp;(</span><span style='color: #0000BB'>$num_changed_sockets&amp;nbsp;</span><span style='color: #007700'>===&amp;nbsp;</span><span style='color: #0000BB'>false</span><span style='color: #007700'>)&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #FF8000'>/*&amp;nbsp;Fehlerbehandlung&amp;nbsp;*/<br /></span><span style='color: #007700'>}&amp;nbsp;else&amp;nbsp;if&amp;nbsp;(</span><span style='color: #0000BB'>$num_changed_sockets&amp;nbsp;</span><span style='color: #007700'>&amp;gt;&amp;nbsp;</span><span style='color: #0000BB'>0</span><span style='color: #007700'>)&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #FF8000'>/*&amp;nbsp;Mindestens&amp;nbsp;an&amp;nbsp;einem&amp;nbsp;Socket&amp;nbsp;ist&amp;nbsp;etwas&amp;nbsp;Interessantes&amp;nbsp;passiert&amp;nbsp;*/<br /></span><span style='color: #007700'>}<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> <a name='function.socket-select.notes'></a><div class='refsect1 notes'> <h3 class='title'>Anmerkungen</h3> <blockquote><p><b class='note'>Hinweis</b>: Seien Sie sich bewusst, dass manche Socket-Implementierungen sehr sorgf&amp;auml;ltig benutzt werden m&amp;uuml;ssen. Ein paar grunds&amp;auml;tzliche Regeln: </p><ul class='itemizedlist'> <li class='listitem'> <span class='simpara'> Sie sollten immer versuchen, <b>socket_select()</b> ohne Timeout zu benutzen. Ihr Programm sollte nichts tun, wenn keine Daten verf&amp;uuml;gbar sind. Code, der von Zeitbegrenzungen abh&amp;auml;ngig ist, ist normalerweise nicht portierbar und schwierig zu debuggen. </span> </li> <li class='listitem'> <span class='simpara'> Es sollte kein Socket-Deskriptor in die Arrays eingef&amp;uuml;gt werden, wenn Sie nicht vorhaben, die Ergebnisse nach der Ausf&amp;uuml;hrung von <b>socket_select()</b> zu pr&amp;uuml;fen und entsprechend darauf zu reagieren. Nachdem <b>socket_select()</b> beendet ist, m&amp;uuml;ssen alle Sockets in allen Socket-Arrays gepr&amp;uuml;ft werden. Jeder Socket, der zum Schreiben zur Verf&amp;uuml;gung steht, muss beschrieben werden und aus jedem Socket, der zum Lesen verf&amp;uuml;gbar ist, muss gelesen werden. </span> </li> <li class='listitem'> <span class='simpara'> Bei Schreib-/Leseoperationen auf den Sockets in den Arrays m&amp;uuml;ssen Sie damit rechnen, dass nicht notwendigerweise alle Daten geschrieben/gelesen werden, die Sie angeben. Seien Sie darauf vorbereitet, dass Sie m&amp;ouml;glicherweise nur ein einziges Byte schreiben/lesen k&amp;ouml;nnen. </span> </li> <li class='listitem'> <span class='simpara'> Fast allen Socket-Implementierungen ist gemeinsam, dass sie nur eine einzige Ausnahme in dem Array <i><tt class='parameter'>except</tt></i> auffangen k&amp;ouml;nnen. Und zwar, wenn bandexterne Daten von einem Socket empfangen werden. </span> </li> </ul><p> <br /> </p></blockquote> </div> <a name='function.socket-select.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.socket-read.php' class='function' rel='rdfs-seeAlso'>socket_read()</a> - Liest h&amp;ouml;chstens die angegebene Anzahl Bytes von einem Socket</li> <li class='member'><a href='http://www.php.net/manual/de/function.socket-write.php' class='function' rel='rdfs-seeAlso'>socket_write()</a> - Schreibt in einen Socket</li> <li class='member'><a href='http://www.php.net/manual/de/function.socket-last-error.php' class='function' rel='rdfs-seeAlso'>socket_last_error()</a> - Gibt den letzten Fehler zur&amp;uuml;ck, der an einem Socket aufgetreten ist</li> <li class='member'><a href='http://www.php.net/manual/de/function.socket-strerror.php' class='function' rel='rdfs-seeAlso'>socket_strerror()</a> - Gibt einen String zur&amp;uuml;ck, der einen socket-Fehler beschreibt</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="socket_recvfrom" value="<div id='function.socket-recvfrom' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.socket-recvfrom.php'>socket_recvfrom</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.1.0, PHP 5)</p><p class='refpurpose'><span class='refname'>socket_recvfrom</span> &amp;mdash; <span class='dc-title'>Empf&amp;auml;ngt Daten von einem Socket, egal, ob verbindungsorientiert oder nicht</span></p> </div> <a name='function.socket-recvfrom.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>int</span> <span class='methodname'><b>socket_recvfrom</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$socket</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter reference'>&amp;amp;$buf</tt></span> , <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$len</tt></span> , <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$flags</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter reference'>&amp;amp;$name</tt></span> [, <span class='methodparam'><span class='type'>int</span> <tt class='parameter reference'>&amp;amp;$port</tt></span> ] )</div> <p class='para rdfs-comment'> Die Funktion <b>socket_recvfrom()</b> empf&amp;auml;ngt &amp;uuml;ber den Socket <i><tt class='parameter'>socket</tt></i> <i><tt class='parameter'>len</tt></i> Bytes von <i><tt class='parameter'>name</tt></i> &amp;uuml;ber den Port <i><tt class='parameter'>port</tt></i> (falls der Socket nicht vom Typ <b><tt class='constant'>AF_UNIX</tt></b> ist) und liest sie in den Puffer <i><tt class='parameter'>buf</tt></i> ein. <b>socket_recvfrom()</b> kann dazu verwendet werden, um Daten sowohl von verbundenen als auch unverbundenen Sockets zu lesen. Au&amp;szlig;erdem k&amp;ouml;nnen ein oder mehrere Flags gesetzt werden, um das Verhalten dieser Funktion zu beeinflussen. </p> <p class='para'> Die Parameter <i><tt class='parameter'>name</tt></i> und <i><tt class='parameter'>port</tt></i> m&amp;uuml;sssen als Referenz &amp;uuml;bergeben werden. Wenn der Socket verbindungslos ist, wird <i><tt class='parameter'>name</tt></i> auf die Internet-Protokolladresse des entfernten Host oder auf den Pfad zum UNIX-Socket gesetzt. Ist der Socket verbindungsorientiert, ist <i><tt class='parameter'>name</tt></i> <b><tt class='constant'>NULL</tt></b>. Zus&amp;auml;tzlich enth&amp;auml;lt der Parameter <i><tt class='parameter'>port</tt></i> den Port des entfernten Host, falls es sich um einen nicht verbundenen <b><tt class='constant'>AF_INET</tt></b> oder <b><tt class='constant'>AF_INET6</tt></b> Socket handelt. </p> </div> <a name='function.socket-recvfrom.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>socket</tt></i> </span> </dt><dd class='listitem'> <p class='para'> <i><tt class='parameter'>socket</tt></i> muss ein Socket-Deskriptor sein, der zuvor von <a href='http://www.php.net/manual/de/function.socket-create.php' class='function'>socket_create()</a> erzeugt wurde. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>buf</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Die empfangenen Daten werden in die Variable <i><tt class='parameter'>buf</tt></i> eingelesen. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>len</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Bis zu <i><tt class='parameter'>len</tt></i> Bytes werden vom entfernten Host gelesen. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>flags</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Wert von <i><tt class='parameter'>flags</tt></i> kann eine beliebige Kombination der folgenden Flags sein, die mit dem bin&amp;auml;ren OR (<i>|</i>) verkn&amp;uuml;pft werden. </p> <table class='doctable table'> <caption><b>M&amp;ouml;gliche Werte f&amp;uuml;r <i><tt class='parameter'>flags</tt></i> </b></caption> <thead valign='middle'> <tr valign='middle'> <th>Flag</th> <th>Beschreibung</th> </tr> </thead> <tbody valign='middle' class='tbody'> <tr valign='middle'> <td align='left'><b><tt class='constant'>MSG_OOB</tt></b></td> <td align='left'> Verarbeite bandexterne Daten. </td> </tr> <tr valign='middle'> <td align='left'><b><tt class='constant'>MSG_PEEK</tt></b></td> <td align='left'> Lies Daten ab Anfang der Empfangs-Warteschlange, ohne die Daten aus der Warteschlange zu l&amp;ouml;schen. </td> </tr> <tr valign='middle'> <td align='left'><b><tt class='constant'>MSG_WAITALL</tt></b></td> <td align='left'> Blockiere so lange, bis mindestens <i><tt class='parameter'>len</tt></i> Daten gelesen wurden. Wenn jedoch ein Signal empfangen wurde oder der entfernte Host die Verbindung beendet, kann die Funktion auch weniger Daten zur&amp;uuml;ckgeben. </td> </tr> <tr valign='middle'> <td align='left'><b><tt class='constant'>MSG_DONTWAIT</tt></b></td> <td align='left'> Wenn dieses Flag gesetzt ist, kehrt die Funktion zur&amp;uuml;ck, auch wenn sie normalerweise blockieren w&amp;uuml;rde. </td> </tr> </tbody> </table> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>name</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Wenn der Socket vom Typ <b><tt class='constant'>AF_UNIX</tt></b> ist, enth&amp;auml;lt <i><tt class='parameter'>name</tt></i> den Pfad zu einer Datei. Anderenfalls, bei nicht verbundenen Sockets, enth&amp;auml;lt <i><tt class='parameter'>name</tt></i> die IP-Adresse des entfernten Hosts oder <b><tt class='constant'>NULL</tt></b>, falls der Socket verbindungsorientiert ist. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>port</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Dieses Argument gilt nur f&amp;uuml;r Sockets vom Typ <b><tt class='constant'>AF_INET</tt></b> und <b><tt class='constant'>AF_INET6</tt></b> und gibt den entfernten Port an, &amp;uuml;ber den Daten empfangen werden. Falls der Socket verbindungsorientiert ist, ist <i><tt class='parameter'>port</tt></i> <b><tt class='constant'>NULL</tt></b>. </p> </dd> </dl> <p> </p> </div> <a name='function.socket-recvfrom.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> <b>socket_recvfrom()</b> gibt die Anzahl der empfangenen Bytes zur&amp;uuml;ck oder -1, falls ein Fehler auftrat. Der aktuelle Fehlercode kann mit <a href='http://www.php.net/manual/de/function.socket-last-error.php' class='function'>socket_last_error()</a> abgefragt werden. Dieser Fehlercode kann an die Funktion <a href='http://www.php.net/manual/de/function.socket-strerror.php' class='function'>socket_strerror()</a> &amp;uuml;bergeben werden, um eine textuelle Beschreibung des Fehlers zu erhalten. </p> </div> <a name='function.socket-recvfrom.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>socket_recvfrom()</b> Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />error_reporting</span><span style='color: #007700'>(</span><span style='color: #0000BB'>E_ALL&amp;nbsp;</span><span style='color: #007700'>|&amp;nbsp;</span><span style='color: #0000BB'>E_STRICT</span><span style='color: #007700'>);<br /><br /></span><span style='color: #0000BB'>$socket&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>socket_create</span><span style='color: #007700'>(</span><span style='color: #0000BB'>AF_INET</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>SOCK_DGRAM</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>SOL_UDP</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>socket_bind</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$socket</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'127.0.0.1'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>1223</span><span style='color: #007700'>);<br /><br /></span><span style='color: #0000BB'>$from&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #DD0000'>''</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>$port&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>0</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>socket_recvfrom</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$socket</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$buf</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>12</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>0</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$from</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$port</span><span style='color: #007700'>);<br /><br />echo&amp;nbsp;</span><span style='color: #DD0000'>'</span><span style='color: #0000BB'>$buf</span><span style='color: #DD0000'>&amp;nbsp;von&amp;nbsp;entfernter&amp;nbsp;Adresse&amp;nbsp;</span><span style='color: #0000BB'>$from</span><span style='color: #DD0000'>&amp;nbsp;&amp;uuml;ber&amp;nbsp;den&amp;nbsp;entfernten&amp;nbsp;Port&amp;nbsp;</span><span style='color: #0000BB'>$port</span><span style='color: #DD0000'>&amp;nbsp;empfangen.'&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #0000BB'>PHP_EOL</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p> Dieses Beispiel erzeugt einen UDP-Socket &amp;uuml;ber Port 1223 des Hosts 127.0.0.1 und gibt h&amp;ouml;chstens 12 Zeichen aus, die von einem entfernten Host empfangen wurden. </p></div> </div><p> </p> </div> <a name='function.socket-recvfrom.changelog'></a><div class='refsect1 changelog'> <h3 class='title'>Changelog</h3> <p class='para'> </p><table class='doctable informaltable'> <thead valign='middle'> <tr valign='middle'> <th>Version</th> <th>Beschreibung</th> </tr> </thead> <tbody valign='middle' class='tbody'> <tr valign='middle'> <td align='left'>4.3.0</td> <td align='left'> <b>socket_recvfrom()</b> ist ab jetzt binary-safe. </td> </tr> </tbody> </table> <p> </p> </div> <a name='function.socket-recvfrom.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.socket-recv.php' class='function' rel='rdfs-seeAlso'>socket_recv()</a> - Empf&amp;auml;ngt Daten von einem verbundenen Socket</li> <li class='member'><a href='http://www.php.net/manual/de/function.socket-send.php' class='function' rel='rdfs-seeAlso'>socket_send()</a> - Sendet Daten an einen verbundenen Socket</li> <li class='member'><a href='http://www.php.net/manual/de/function.socket-sendto.php' class='function' rel='rdfs-seeAlso'>socket_sendto()</a> - Sendet eine Nachricht an einen Socket, egal ob dieser verbunden ist oder nicht</li> <li class='member'><a href='http://www.php.net/manual/de/function.socket-create.php' class='function' rel='rdfs-seeAlso'>socket_create()</a> - Erzeugt einen Socket (Endpunkt f&amp;uuml;r die Kommunikation)</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="socket_recv" value="<div id='function.socket-recv' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.socket-recv.php'>socket_recv</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.1.0, PHP 5)</p><p class='refpurpose'><span class='refname'>socket_recv</span> &amp;mdash; <span class='dc-title'>Empf&amp;auml;ngt Daten von einem verbundenen Socket</span></p> </div> <a name='function.socket-recv.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>int</span> <span class='methodname'><b>socket_recv</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$socket</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter reference'>&amp;amp;$buf</tt></span> , <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$len</tt></span> , <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$flags</tt></span> )</div> <p class='para rdfs-comment'> <div class='warning'><b class='warning'>Warnung</b><p class='simpara'>Diese Funktion ist bis jetzt nicht dokumentiert. Es steht nur die Liste der Argumente zur Verf&amp;uuml;gung.</p></div> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="socket_read" value="<div id='function.socket-read' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.socket-read.php'>socket_read</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.1.0, PHP 5)</p><p class='refpurpose'><span class='refname'>socket_read</span> &amp;mdash; <span class='dc-title'>Liest h&amp;ouml;chstens die angegebene Anzahl Bytes von einem Socket</span></p> </div> <a name='function.socket-read.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>string</span> <span class='methodname'><b>socket_read</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$socket</tt></span> , <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$length</tt></span> [, <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$type</tt><span class='initializer'> = PHP_BINARY_READ</span></span> ] )</div> <p class='para rdfs-comment'> Die Funktion <b>socket_read()</b> liest von dem Socket <i><tt class='parameter'>socket</tt></i> , der entweder mit <a href='http://www.php.net/manual/de/function.socket-create.php' class='function'>socket_create()</a> oder mit <a href='http://www.php.net/manual/de/function.socket-accept.php' class='function'>socket_accept()</a> erzeugt wurde. </p> </div> <a name='function.socket-read.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>socket</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Ein g&amp;uuml;ltiger Socket-Deskriptor, der von <a href='http://www.php.net/manual/de/function.socket-create.php' class='function'>socket_create()</a> oder <a href='http://www.php.net/manual/de/function.socket-accept.php' class='function'>socket_accept()</a> erzeugt wurde. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>length</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Die Anzahl Bytes, die h&amp;ouml;chstens gelesen wird, wird in dem Parameter <i><tt class='parameter'>length</tt></i> angegeben. Anderenfalls k&amp;ouml;nnen Sie mit \r, \n, oder \0 den Lesevorgang beenden (dies ist abh&amp;auml;ngig von dem Parameter <i><tt class='parameter'>type</tt></i> , siehe weiter unten). </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>type</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der optionale Parameter <i><tt class='parameter'>type</tt></i> ist eine vordefinierte Konstante: </p><ul class='itemizedlist'> <li class='listitem'> <span class='simpara'> <b><tt class='constant'>PHP_BINARY_READ</tt></b> (Standardwert) - benutzt die Systemfunktion <i>recv()</i>. Das ist sicher zum Lesen von Bin&amp;auml;rdaten. </span> </li> <li class='listitem'> <span class='simpara'> <b><tt class='constant'>PHP_NORMAL_READ</tt></b> - Lesevorg&amp;auml;nge werden bei \n oder \r beendet. </span> </li> </ul><p> </p> </dd> </dl> <p> </p> </div> <a name='function.socket-read.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> <b>socket_read()</b> gibt bei Erfolg die Daten als String zur&amp;uuml;ck oder <b><tt class='constant'>FALSE</tt></b>, falls ein Fehler aufgetreten ist (oder auch, wenn der entfernte Host die Verbindung abgebrochen hat). Der Fehlercode kann mit <a href='http://www.php.net/manual/de/function.socket-last-error.php' class='function'>socket_last_error()</a> abgefragt werden. Dieser Fehlercode kann an die Funktion <a href='http://www.php.net/manual/de/function.socket-strerror.php' class='function'>socket_strerror()</a> &amp;uuml;bergeben werden, um eine textuelle Beschreibung des Fehlers zu erhalten. </p> <blockquote><p><b class='note'>Hinweis</b>: <b>socket_read()</b> gibt einen leeren String (&amp;quot;&amp;quot;) zur&amp;uuml;ck, wenn es keine Daten mehr zu lesen gibt. <br /> </p></blockquote> </div> <a name='function.socket-read.changelog'></a><div class='refsect1 changelog'> <h3 class='title'>Changelog</h3> <p class='para'> </p><table class='doctable informaltable'> <thead valign='middle'> <tr valign='middle'> <th>Version</th> <th>Beschreibung</th> </tr> </thead> <tbody valign='middle' class='tbody'> <tr valign='middle'> <td align='left'>4.1.0</td> <td align='left'> Der Vorgabewert f&amp;uuml;r <i><tt class='parameter'>type</tt></i> wurde von <b><tt class='constant'>PHP_NORMAL_READ</tt></b> auf <b><tt class='constant'>PHP_BINARY_READ</tt></b> gesetzt. </td> </tr> </tbody> </table> <p> </p> </div> <a name='function.socket-read.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.socket-accept.php' class='function' rel='rdfs-seeAlso'>socket_accept()</a> - Akzeptiert eine Verbindung an einem Socket</li> <li class='member'><a href='http://www.php.net/manual/de/function.socket-bind.php' class='function' rel='rdfs-seeAlso'>socket_bind()</a> - Verkn&amp;uuml;pft einen Socket mit einem Namen</li> <li class='member'><a href='http://www.php.net/manual/de/function.socket-connect.php' class='function' rel='rdfs-seeAlso'>socket_connect()</a> - Baut eine Verbindung &amp;uuml;ber einen Socket auf</li> <li class='member'><a href='http://www.php.net/manual/de/function.socket-listen.php' class='function' rel='rdfs-seeAlso'>socket_listen()</a> - H&amp;ouml;rt einen Socket nach Verbindungsanforderungen ab</li> <li class='member'><a href='http://www.php.net/manual/de/function.socket-last-error.php' class='function' rel='rdfs-seeAlso'>socket_last_error()</a> - Gibt den letzten Fehler zur&amp;uuml;ck, der an einem Socket aufgetreten ist</li> <li class='member'><a href='http://www.php.net/manual/de/function.socket-strerror.php' class='function' rel='rdfs-seeAlso'>socket_strerror()</a> - Gibt einen String zur&amp;uuml;ck, der einen socket-Fehler beschreibt</li> <li class='member'><a href='http://www.php.net/manual/de/function.socket-write.php' class='function' rel='rdfs-seeAlso'>socket_write()</a> - Schreibt in einen Socket</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="socket_listen" value="<div id='function.socket-listen' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.socket-listen.php'>socket_listen</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.1.0, PHP 5)</p><p class='refpurpose'><span class='refname'>socket_listen</span> &amp;mdash; <span class='dc-title'>H&amp;ouml;rt einen Socket nach Verbindungsanforderungen ab</span></p> </div> <a name='function.socket-listen.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><b>socket_listen</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$socket</tt></span> [, <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$backlog</tt><span class='initializer'> = 0</span></span> ] )</div> <p class='para rdfs-comment'> Nachdem der Socket <i><tt class='parameter'>socket</tt></i> mit <a href='http://www.php.net/manual/de/function.socket-create.php' class='function'>socket_create()</a> erzeugt und mit <a href='http://www.php.net/manual/de/function.socket-bind.php' class='function'>socket_bind()</a> mit einem Namen verkn&amp;uuml;pft wurde, wird er angewiesen, nach hereinkommenden Verbindungsanforderungen an dem Socket <i><tt class='parameter'>socket</tt></i> zu horchen. </p> <p class='para'> <b>socket_listen()</b> kann nur zusammen mit Sockets vom Typ <b><tt class='constant'>SOCK_STREAM</tt></b> oder <b><tt class='constant'>SOCK_SEQPACKET</tt></b> verwendet werden. </p> </div> <a name='function.socket-listen.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>socket</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Ein g&amp;uuml;ltiger Socket-Deskriptor, der von <a href='http://www.php.net/manual/de/function.socket-create.php' class='function'>socket_create()</a> erzeugt wurde. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>backlog</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Maximal werden <i><tt class='parameter'>backlog</tt></i> hereinkommende Verbindungsanforderungen zur sp&amp;auml;teren Verarbeitung in die Warteschlange gestellt. Falls eine Verbindungsanforderung ankommt, wenn die Warteschlange voll ist, bekommt der Client eine Fehlermeldung mit dem Hinweis <i>ECONNREFUSED</i>. Oder, falls das zugrundeliegende Protokoll eine wiederholte &amp;Uuml;bertragung unterst&amp;uuml;tzt, wird die Anforderung ignoriert, so dass weitere Verbindungsversuche m&amp;ouml;glicherweise erfolgreich sind. </p> <blockquote><p><b class='note'>Hinweis</b>: Die maximale Anzahl der im Parameter <i><tt class='parameter'>backlog</tt></i> angegebenen Eintr&amp;auml;ge der Warteschlange h&amp;auml;ngt entscheidend vom darunterliegenden Betriebssystem ab. Auf Linux-Systemen wird die Zahl stillschweigend auf <b><tt class='constant'>SOMAXCONN</tt></b> begrenzt. Wenn auf Win32-Systemen <b><tt class='constant'>SOMAXCONN</tt></b> gesetzt ist, ist der Dienstanbieter verantwortlich f&amp;uuml;r den Socket und muss die Warteschlange auf einen <em class='emphasis'>vern&amp;uuml;nftigen</em> Maximalwert begrenzen. Es gibt f&amp;uuml;r diese Systeme keine standardm&amp;auml;&amp;szlig;ige M&amp;ouml;glichkeit, den aktuellen Wert herauszufinden. <br /> </p></blockquote> </dd> </dl> <p> </p> </div> <a name='function.socket-listen.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt bei Erfolg <b><tt class='constant'>TRUE</tt></b> zur&amp;uuml;ck, im Fehlerfall <b><tt class='constant'>FALSE</tt></b>. Der Fehlercode kann mit der Funktion <a href='http://www.php.net/manual/de/function.socket-last-error.php' class='function'>socket_last_error()</a> abgefragt werden. Dieser Fehlercode kann an die Funktion <a href='http://www.php.net/manual/de/function.socket-strerror.php' class='function'>socket_strerror()</a> &amp;uuml;bergeben werden, um eine textuelle Beschreibung des Fehlers zu erhalten. </p> </div> <a name='function.socket-listen.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.socket-accept.php' class='function' rel='rdfs-seeAlso'>socket_accept()</a> - Akzeptiert eine Verbindung an einem Socket</li> <li class='member'><a href='http://www.php.net/manual/de/function.socket-bind.php' class='function' rel='rdfs-seeAlso'>socket_bind()</a> - Verkn&amp;uuml;pft einen Socket mit einem Namen</li> <li class='member'><a href='http://www.php.net/manual/de/function.socket-connect.php' class='function' rel='rdfs-seeAlso'>socket_connect()</a> - Baut eine Verbindung &amp;uuml;ber einen Socket auf</li> <li class='member'><a href='http://www.php.net/manual/de/function.socket-create.php' class='function' rel='rdfs-seeAlso'>socket_create()</a> - Erzeugt einen Socket (Endpunkt f&amp;uuml;r die Kommunikation)</li> <li class='member'><a href='http://www.php.net/manual/de/function.socket-strerror.php' class='function' rel='rdfs-seeAlso'>socket_strerror()</a> - Gibt einen String zur&amp;uuml;ck, der einen socket-Fehler beschreibt</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="socket_last_error" value="<div id='function.socket-last-error' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.socket-last-error.php'>socket_last_error</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.1.0, PHP 5)</p><p class='refpurpose'><span class='refname'>socket_last_error</span> &amp;mdash; <span class='dc-title'>Gibt den letzten Fehler zur&amp;uuml;ck, der an einem Socket aufgetreten ist</span></p> </div> <a name='function.socket-last-error.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>int</span> <span class='methodname'><b>socket_last_error</b></span> ([ <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$socket</tt></span> ] )</div> <p class='para rdfs-comment'> Wenn ein Socket-Deskriptor an diese Funktion &amp;uuml;bergeben wird, wird der letzte Fehler, der an diesem bestimmten Socket aufgetreten ist, zur&amp;uuml;ckgegeben. Falls kein Socket-Deskriptor &amp;uuml;bergeben wird, wird der Fehlercode der letzten fehlgeschlagenen Socket-Funktion zur&amp;uuml;ckgegeben. Letzteres ist besonders hilfreich f&amp;uuml;r Funktionen wie <a href='http://www.php.net/manual/de/function.socket-create.php' class='function'>socket_create()</a>, die bei einem Fehler keinen Socket zur&amp;uuml;ckgibt, oder <a href='http://www.php.net/manual/de/function.socket-select.php' class='function'>socket_select()</a>, die aus anderen Gr&amp;uuml;nden, die nichts mit einem bestimmten Socket zu tun haben, fehlschlagen kann. Der Fehlercode kann an die Funktion <a href='http://www.php.net/manual/de/function.socket-strerror.php' class='function'>socket_strerror()</a> &amp;uuml;bergeben werden, die eine textuelle Beschreibung dieses Fehlercodes zur&amp;uuml;ckgibt. </p> </div> <a name='function.socket-last-error.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>socket</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Ein g&amp;uuml;ltiger Socket-Deskriptor, der von <a href='http://www.php.net/manual/de/function.socket-create.php' class='function'>socket_create()</a> erzeugt wurde. </p> </dd> </dl> <p> </p> </div> <a name='function.socket-last-error.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Diese Funktion gibt den Fehlercode eines Socket-Fehlers zur&amp;uuml;ck. </p> </div> <a name='function.socket-last-error.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>socket_last_error()</b> example</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />$socket&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;@</span><span style='color: #0000BB'>socket_create</span><span style='color: #007700'>(</span><span style='color: #0000BB'>AF_INET</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>SOCK_STREAM</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>SOL_TCP</span><span style='color: #007700'>);<br /><br />if&amp;nbsp;(</span><span style='color: #0000BB'>$socket&amp;nbsp;</span><span style='color: #007700'>===&amp;nbsp;</span><span style='color: #0000BB'>false</span><span style='color: #007700'>)&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #0000BB'>$errorcode&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>socket_last_error</span><span style='color: #007700'>();<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #0000BB'>$errormsg&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>socket_strerror</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$errorcode</span><span style='color: #007700'>);<br /><br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;die(</span><span style='color: #DD0000'>'Konnte&amp;nbsp;keinen&amp;nbsp;Socket&amp;nbsp;erzeugen:&amp;nbsp;[</span><span style='color: #0000BB'>$errorcode</span><span style='color: #DD0000'>]&amp;nbsp;</span><span style='color: #0000BB'>$errormsg</span><span style='color: #DD0000'>'</span><span style='color: #007700'>);<br />}<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> <a name='function.socket-last-error.notes'></a><div class='refsect1 notes'> <h3 class='title'>Anmerkungen</h3> <blockquote><p><b class='note'>Hinweis</b>: <b>socket_last_error()</b> l&amp;ouml;scht den Fehlercode nicht. Dazu m&amp;uuml;ssesn Sie <a href='http://www.php.net/manual/de/function.socket-clear-error.php' class='function'>socket_clear_error()</a> aufrufen. <br /> </p></blockquote> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="socket_get_option" value="<div id='function.socket-get-option' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.socket-get-option.php'>socket_get_option</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.3.0, PHP 5)</p><p class='refpurpose'><span class='refname'>socket_get_option</span> &amp;mdash; <span class='dc-title'>Holt die Socket-Optionen f&amp;uuml;r einen Socket </span></p> </div> <a name='function.socket-get-option.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'><a href='http://www.php.net/manual/de/language.pseudo-types.php#language.types.mixed' class='type mixed'>mixed</a></span> <span class='methodname'><b>socket_get_option</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$socket</tt></span> , <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$level</tt></span> , <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$optname</tt></span> )</div> <p class='para rdfs-comment'> <b>socket_get_option()</b> gibt den Wert der Option zur&amp;uuml;ck, der im Parameter <i><tt class='parameter'>optname</tt></i> f&amp;uuml;r den Socket <i><tt class='parameter'>socket</tt></i> gesetzt wurde. </p> </div> <a name='function.socket-get-option.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>socket</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Ein g&amp;uuml;ltiger Socket-Deskriptor, der von der Funktion <a href='http://www.php.net/manual/de/function.socket-create.php' class='function'>socket_create()</a> oder <a href='http://www.php.net/manual/de/function.socket-accept.php' class='function'>socket_accept()</a> erzeugt wurde. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>level</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Parameter <i><tt class='parameter'>level</tt></i> enth&amp;auml;lt die Protokollebene, f&amp;uuml;r die die Option gilt. Beispiel: Um Optionen auf der Socketebene abzufragen w&amp;uuml;rde <i><tt class='parameter'>level</tt></i> den Wert SQL_SOCKET enthalten. Andere Ebenen, etwa TCP, k&amp;ouml;nnen abgefragt werden, indem man die Protokollnummer dieser Ebene angibt. Protokollnummern k&amp;ouml;nnen mit einem Aufruf von <a href='http://www.php.net/manual/de/function.getprotobyname.php' class='function'>getprotobyname()</a> ermittelt werden. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>optname</tt></i> </span> </dt><dd class='listitem'> <table class='doctable table'> <caption><b>M&amp;ouml;gliche Socket-Optionen</b></caption> <thead valign='middle'> <tr valign='middle'> <th>Option</th> <th>Beschreibung</th> <th>Typ</th> </tr> </thead> <tbody valign='middle' class='tbody'> <tr valign='middle'> <td align='left'>SO_DEBUG</td> <td align='left'> Gibt an, ob Debug-Informationen mitgeschrieben wurden. </td> <td align='left'> <a href='http://www.php.net/manual/de/language.types.integer.php' class='type int'>int</a> </td> </tr> <tr valign='middle'> <td align='left'>SO_BROADCAST</td> <td align='left'> Gibt an, ob die &amp;Uuml;bermittlung von Rundsende-Nachrichten unterst&amp;uuml;tzt wird. </td> <td align='left'> <a href='http://www.php.net/manual/de/language.types.integer.php' class='type int'>int</a> </td> </tr> <tr valign='middle'> <td align='left'>SO_REUSEADDR</td> <td align='left'> Gibt an, ob die lokale Adresse wiederverwendet werden kann. </td> <td align='left'> <a href='http://www.php.net/manual/de/language.types.integer.php' class='type int'>int</a> </td> </tr> <tr valign='middle'> <td align='left'>SO_KEEPALIVE</td> <td align='left'> Gibt an, ob Verbindungen durch periodische Aussendungen von Nachrichten aufrecht erhalten werden. Falls der verbundene Socket nicht auf diese Nachrichten antworten kann, wird die Verbindung unterbrochen und Prozesse, die auf diesen Socket schreiben, erhalten ein SIGPIPE-Signal. </td> <td align='left'> <a href='http://www.php.net/manual/de/language.types.integer.php' class='type int'>int</a> </td> </tr> <tr valign='middle'> <td align='left'>SO_LINGER</td> <td align='left'> <p class='para'> Gibt an, ob der <i><tt class='parameter'>socket</tt></i> einen Aufruf von <a href='http://www.php.net/manual/de/function.socket-close.php' class='function'>socket_close()</a> verz&amp;ouml;gert, falls noch Daten vorhanden sind. In der Standardeinstellung versucht ein Socket vor dem Schlie&amp;szlig;en, alle noch nicht gesendeten Daten zu &amp;uuml;bermitteln. Im Falle eines verbindungsorientierten Sockets, wartet <a href='http://www.php.net/manual/de/function.socket-close.php' class='function'>socket_close()</a> auf die Empfangsbest&amp;auml;tigung seiner Gegenstelle. </p> <p class='para'> Falls <var class='varname'>l_onoff</var> von 0 verschieden und <var class='varname'>l_linger</var> ist 0, werden bei einem verbindungsorientierten Socket alle noch nicht gesendeten Daten verworfen und das Signal RST (Reset) an die Gegenstelle gesendet. </p> <p class='para'> Andererseits, falls sowohl <var class='varname'>l_onoff</var> als auch <var class='varname'>l_linger</var> von 0 verschieden sind, blockiert der Aufruf von <a href='http://www.php.net/manual/de/function.socket-close.php' class='function'>socket_close()</a> den Socket so lange, bis entweder alle Daten gesendet sind oder das Zeitlimit erreicht ist, das in <var class='varname'>l_linger</var> gesetzt wurde. Wenn der Socket auf nicht-blockieren gesetzt ist, schl&amp;auml;gt <a href='http://www.php.net/manual/de/function.socket-close.php' class='function'>socket_close()</a> fehl und gibt einen Fehler zur&amp;uuml;ck. </p> </td> <td align='left'> <a href='http://www.php.net/manual/de/language.types.array.php' class='type array'>array</a>. Das Array enth&amp;auml;lt zwei Schl&amp;uuml;ssel: <var class='varname'>l_onoff</var> and <var class='varname'>l_linger</var>. </td> </tr> <tr valign='middle'> <td align='left'>SO_OOBINLINE</td> <td align='left'> Gibt an, ob <i><tt class='parameter'>socket</tt></i> die &amp;Uuml;bertragung von bandexternen Daten in der Reihenfolge &amp;uuml;bertr&amp;auml;gt, wie sie auftreten. </td> <td align='left'> <a href='http://www.php.net/manual/de/language.types.integer.php' class='type int'>int</a> </td> </tr> <tr valign='middle'> <td align='left'>SO_SNDBUF</td> <td align='left'> Gibt die Gr&amp;ouml;&amp;szlig;e des Sendepuffers zur&amp;uuml;ck. </td> <td align='left'> <a href='http://www.php.net/manual/de/language.types.integer.php' class='type int'>int</a> </td> </tr> <tr valign='middle'> <td align='left'>SO_RCVBUF</td> <td align='left'> Gibt die Gr&amp;ouml;&amp;szlig;e des Empfangspuffers zur&amp;uuml;ck. </td> <td align='left'> <a href='http://www.php.net/manual/de/language.types.integer.php' class='type int'>int</a> </td> </tr> <tr valign='middle'> <td align='left'>SO_ERROR</td> <td align='left'> Gibt den Fehlerstatus zur&amp;uuml;ck und l&amp;ouml;scht ihn. </td> <td align='left'> <a href='http://www.php.net/manual/de/language.types.integer.php' class='type int'>int</a> (dieser Wert kann nicht von <a href='http://www.php.net/manual/de/function.socket-set-option.php' class='function'>socket_set_option()</a> gesetzt werden.) </td> </tr> <tr valign='middle'> <td align='left'>SO_TYPE</td> <td align='left'> Gibt den Typ von <i><tt class='parameter'>socket</tt></i> zur&amp;uuml;ck (z. B. <b><tt class='constant'>SOCK_STREAM</tt></b>). </td> <td align='left'> <a href='http://www.php.net/manual/de/language.types.integer.php' class='type int'>int</a> (dieser Wert kann nicht von <a href='http://www.php.net/manual/de/function.socket-set-option.php' class='function'>socket_set_option()</a> gesetzt werden.) </td> </tr> <tr valign='middle'> <td align='left'>SO_DONTROUTE</td> <td align='left'> Gibt an, ob ausgehende Nachrichten das standardm&amp;auml;ssige Routing umgehen. </td> <td align='left'> <a href='http://www.php.net/manual/de/language.types.integer.php' class='type int'>int</a> </td> </tr> <tr valign='middle'> <td align='left'>SO_RCVLOWAT</td> <td align='left'> Gibt die Mindestanzahl Bytes an, die <i><tt class='parameter'>socket</tt></i> bei einer Empfangsoperation verarbeiten soll. (Der Vorgabewert ist 1.) </td> <td align='left'> <a href='http://www.php.net/manual/de/language.types.integer.php' class='type int'>int</a> </td> </tr> <tr valign='middle'> <td align='left'>SO_RCVTIMEO</td> <td align='left'> Gibt den Wert der Zeitspanne bis zu einer Zeit&amp;uuml;berschreitung bei Empfangsoperationen an. </td> <td align='left'> <a href='http://www.php.net/manual/de/language.types.array.php' class='type array'>array</a>. Das Array enth&amp;auml;lt zwei Schl&amp;uuml;ssel: <var class='varname'>sec</var>, den Sekunden-Anteil der Zeitspanne und <var class='varname'>usec</var>, den Mikrosekunden-Anteil der Zeitspanne bis zu einer Zeit&amp;uuml;berschreitung. </td> </tr> <tr valign='middle'> <td align='left'>SO_SNDTIMEO</td> <td align='left'> Gibt die Zeitspanne an, nach der eine Zeit&amp;uuml;berschreitung bei Sendeoperationen ausgel&amp;ouml;st wird. Eine Ausgabefunktion darf w&amp;auml;hrend der angegebenen Zeitspanne blockieren, falls die Ablaufsteuerung den Versand der Daten verhindert. </td> <td align='left'> <a href='http://www.php.net/manual/de/language.types.array.php' class='type array'>array</a>. Das Array enth&amp;auml;lt zwei Schl&amp;uuml;ssel: <var class='varname'>sec</var> den Sekunden-Anteil der Zeitspanne und <var class='varname'>usec</var> den Mikrosekunden-Anteil der Zeitspanne bis zu einer Zeit&amp;uuml;berschreitung. </td> </tr> <tr valign='middle'> <td align='left'>SO_SNDLOWAT</td> <td align='left'> Gibt die Mindestanzahl Bytes an, die <i><tt class='parameter'>socket</tt></i> bei einer Ausgabeoperation verarbeiten soll. </td> <td align='left'> <a href='http://www.php.net/manual/de/language.types.integer.php' class='type int'>int</a> </td> </tr> </tbody> </table> </dd> </dl> <p> </p> </div> <a name='function.socket-get-option.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt den Wert der angegebenen Option zur&amp;uuml;ck oder <b><tt class='constant'>FALSE</tt></b>, falls ein Fehler auftrat.. </p> </div> <a name='function.socket-get-option.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <a href='http://www.php.net/manual/de/function.socket-set-option.php' class='function'>socket_set_option()</a>-Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />$socket&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>socket_create_listen</span><span style='color: #007700'>(</span><span style='color: #0000BB'>1223</span><span style='color: #007700'>);<br /><br /></span><span style='color: #0000BB'>$linger&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;array(</span><span style='color: #DD0000'>'l_linger'&amp;nbsp;</span><span style='color: #007700'>=&amp;gt;&amp;nbsp;</span><span style='color: #0000BB'>1</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'l_onoff'&amp;nbsp;</span><span style='color: #007700'>=&amp;gt;&amp;nbsp;</span><span style='color: #0000BB'>1</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>socket_set_option</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$socket</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>SOL_SOCKET</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>SO_LINGER</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$linger</span><span style='color: #007700'>);<br /><br /></span><span style='color: #0000BB'>var_dump</span><span style='color: #007700'>(</span><span style='color: #0000BB'>socket_get_option</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$socket</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>SOL_SOCKET</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>SO_REUSEADDR</span><span style='color: #007700'>));<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> <a name='function.socket-get-option.changelog'></a><div class='refsect1 changelog'> <h3 class='title'>Changelog</h3> <p class='para'> </p><table class='doctable informaltable'> <thead valign='middle'> <tr valign='middle'> <th>Version</th> <th>Beschreibung</th> </tr> </thead> <tbody valign='middle' class='tbody'> <tr valign='middle'> <td align='left'>4.3.0</td> <td align='left'> Der Name der Funktion wurde ge&amp;auml;ndert. Sie ersetzt die bisherige Funktion <i>socket_getopt()</i>. </td> </tr> </tbody> </table> <p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="socket_getsockname" value="<div id='function.socket-getsockname' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.socket-getsockname.php'>socket_getsockname</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.1.0, PHP 5)</p><p class='refpurpose'><span class='refname'>socket_getsockname</span> &amp;mdash; <span class='dc-title'>Fragt das lokale Ende eines gegebenen Sockets ab. Das Ergebnis ist vom Typ abh&amp;auml;ngig und ist entweder das Paar host/port oder ein Pfad des Unix-Dateisystems</span></p> </div> <a name='function.socket-getsockname.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><b>socket_getsockname</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$socket</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter reference'>&amp;amp;$addr</tt></span> [, <span class='methodparam'><span class='type'>int</span> <tt class='parameter reference'>&amp;amp;$port</tt></span> ] )</div> <blockquote><p><b class='note'>Hinweis</b>: <span class='simpara'> <a href='http://www.php.net/manual/de/function.socket-getpeername.php' class='function'>socket_getpeername()</a> sollte nicht mit <b><tt class='constant'>AF_UNIX</tt></b>-Sockets verwendet werden, die mit <a href='http://www.php.net/manual/de/function.socket-connect.php' class='function'>socket_connect()</a> erzeugt wurden. Nur Sockets, die mit <a href='http://www.php.net/manual/de/function.socket-accept.php' class='function'>socket_accept()</a> erzeugt wurden oder prim&amp;auml;re Server-Sockets, nach einem Aufruf von <a href='http://www.php.net/manual/de/function.socket-bind.php' class='function'>socket_bind()</a>, geben brauchbare Ergebnisse zur&amp;uuml;ck. </span> </p></blockquote> </div> <a name='function.socket-getsockname.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>socket</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Ein g&amp;uuml;ltiger Socket-Deskriptor, der von <a href='http://www.php.net/manual/de/function.socket-create.php' class='function'>socket_create()</a> oder <a href='http://www.php.net/manual/de/function.socket-accept.php' class='function'>socket_accept()</a> erzeugt wurde. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>addr</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Falls der angegebene Socket vom Typ <b><tt class='constant'>AF_INET</tt></b> oder <b><tt class='constant'>AF_INET6</tt></b> ist, gibt <b>socket_getsockname()</b> die <em class='emphasis'>IP-Addresse</em> des lokalen Rechners im Parameter <i><tt class='parameter'>address</tt></i> in Punktnotation zur&amp;uuml;ck (z.B. <i>127.0.0.1</i> oder <i>fe80::1</i>). Falls der optionale Parameter <i><tt class='parameter'>port</tt></i> angegeben ist, wird der zugeh&amp;ouml;rige Port ebenfalls zur&amp;uuml;ckgegeben. </p> <p class='para'> Falls der angegebene Socket vom Typ <b><tt class='constant'>AF_UNIX</tt></b> ist, gibt <b>socket_getsockname()</b> den Pfad des Unix-Dateisystems (z.B. <i>/var/run/daemon.sock</i>) in dem Parameter <i><tt class='parameter'>address</tt></i> zur&amp;uuml;ck. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>port</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Falls angegeben, wird hier der mit <i><tt class='parameter'>address</tt></i> verkn&amp;uuml;pfte Port zur&amp;uuml;ckgegeben. </p> </dd> </dl> <p> </p> </div> <a name='function.socket-getsockname.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt bei Erfolg <b><tt class='constant'>TRUE</tt></b> zur&amp;uuml;ck, im Fehlerfall <b><tt class='constant'>FALSE</tt></b>. <b>socket_getsockname()</b> kann auch <b><tt class='constant'>FALSE</tt></b> zur&amp;uuml;ckgeben, wenn der Socket weder vom Typ <b><tt class='constant'>AF_INET</tt></b> noch vom Typ <b><tt class='constant'>AF_INET6</tt></b> oder <b><tt class='constant'>AF_UNIX</tt></b> ist. In diesem Fall wird der letzte Socket-Fehlercode <em class='emphasis'>nicht</em> aktualisiert. </p> </div> <a name='function.socket-getsockname.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.socket-getpeername.php' class='function' rel='rdfs-seeAlso'>socket_getpeername()</a> - Fragt das entfernte Ende eines gegebenen Sockets ab. Das Ergebnis ist vom Typ abh&amp;auml;ngig und ist entweder das Paar host/port oder ein Pfad des Unix-Dateisystems</li> <li class='member'><a href='http://www.php.net/manual/de/function.socket-last-error.php' class='function' rel='rdfs-seeAlso'>socket_last_error()</a> - Gibt den letzten Fehler zur&amp;uuml;ck, der an einem Socket aufgetreten ist</li> <li class='member'><a href='http://www.php.net/manual/de/function.socket-strerror.php' class='function' rel='rdfs-seeAlso'>socket_strerror()</a> - Gibt einen String zur&amp;uuml;ck, der einen socket-Fehler beschreibt</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="socket_getpeername" value="<div id='function.socket-getpeername' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.socket-getpeername.php'>socket_getpeername</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.1.0, PHP 5)</p><p class='refpurpose'><span class='refname'>socket_getpeername</span> &amp;mdash; <span class='dc-title'>Fragt das entfernte Ende eines gegebenen Sockets ab. Das Ergebnis ist vom Typ abh&amp;auml;ngig und ist entweder das Paar host/port oder ein Pfad des Unix-Dateisystems</span></p> </div> <a name='function.socket-getpeername.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><b>socket_getpeername</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$socket</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter reference'>&amp;amp;$address</tt></span> [, <span class='methodparam'><span class='type'>int</span> <tt class='parameter reference'>&amp;amp;$port</tt></span> ] )</div> <p class='para rdfs-comment'> Fragt das entfernte Ende eines gegebenen Sockets ab. Das Ergebnis ist vom Typ abh&amp;auml;ngig und ist entweder das Paar host/port oder ein Pfad des Unix-Dateisystems. </p> </div> <a name='function.socket-getpeername.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>socket</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Ein g&amp;uuml;ltiger Socket-Deskriptor, der von <a href='http://www.php.net/manual/de/function.socket-create.php' class='function'>socket_create()</a> oder <a href='http://www.php.net/manual/de/function.socket-accept.php' class='function'>socket_accept()</a> erzeugt wurde. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>address</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Falls der angegebene Socket vom Typ <b><tt class='constant'>AF_INET</tt></b> oder <b><tt class='constant'>AF_INET6</tt></b> ist, gibt <b>socket_getpeername()</b> die <em class='emphasis'>IP Addresse</em> des entfernten Peers im Parameter <i><tt class='parameter'>address</tt></i> in der passenden Notation (z.B.<i>127.0.0.1</i> oder <i>fe80::1</i>) im Parameter <i><tt class='parameter'>address</tt></i> zur&amp;uuml;ck. Falls der optionale Parameter <i><tt class='parameter'>port</tt></i> angegeben ist, wird der zugeh&amp;ouml;rige Port ebenfalls zur&amp;uuml;ckgegeben. </p> <p class='para'> Falls der angegebene Socket vom Typ <b><tt class='constant'>AF_UNIX</tt></b> ist, gibt <b>socket_getpeername()</b> den Pfad des Unix-Dateisystems (z.B. <i>/var/run/daemon.sock</i>) in dem Parameter <i><tt class='parameter'>address</tt></i> zur&amp;uuml;ck. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>port</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Falls angegeben, wird hier der mit <i><tt class='parameter'>address</tt></i> verkn&amp;uuml;pfte Port zur&amp;uuml;ckgegeben. </p> </dd> </dl> <p> </p> </div> <a name='function.socket-getpeername.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt bei Erfolg <b><tt class='constant'>TRUE</tt></b> zur&amp;uuml;ck, im Fehlerfall <b><tt class='constant'>FALSE</tt></b>. <b>socket_getpeername()</b> kann aber auch <b><tt class='constant'>FALSE</tt></b> zur&amp;uuml;ckgeben, falls der Socket weder vom Typ <b><tt class='constant'>AF_INET</tt></b> noch vom Typ <b><tt class='constant'>AF_INET6</tt></b> oder <b><tt class='constant'>AF_UNIX</tt></b> ist. In diesem Fall wird der letzte Fehlercode f&amp;uuml;r den Socket <em class='emphasis'>nicht</em> aktualisiert. </p> </div> <a name='function.socket-getpeername.notes'></a><div class='refsect1 notes'> <h3 class='title'>Anmerkungen</h3> <blockquote><p><b class='note'>Hinweis</b>: <b>socket_getpeername()</b> sollte nicht mit <b><tt class='constant'>AF_UNIX</tt></b>-Sockets verwendet werden, die mit <a href='http://www.php.net/manual/de/function.socket-accept.php' class='function'>socket_accept()</a> erzeugt wurden. Nur Sockets, die mit <a href='http://www.php.net/manual/de/function.socket-connect.php' class='function'>socket_connect()</a> erzeugt wurden oder prim&amp;auml;re Server-Sockets, nach einem Aufruf von <a href='http://www.php.net/manual/de/function.socket-bind.php' class='function'>socket_bind()</a>, geben brauchbare Ergebnisse zur&amp;uuml;ck. <br /> </p></blockquote> </div> <a name='function.socket-getpeername.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.socket-getsockname.php' class='function' rel='rdfs-seeAlso'>socket_getsockname()</a> - Fragt das lokale Ende eines gegebenen Sockets ab. Das Ergebnis ist vom Typ abh&amp;auml;ngig und ist entweder das Paar host/port oder ein Pfad des Unix-Dateisystems</li> <li class='member'><a href='http://www.php.net/manual/de/function.socket-last-error.php' class='function' rel='rdfs-seeAlso'>socket_last_error()</a> - Gibt den letzten Fehler zur&amp;uuml;ck, der an einem Socket aufgetreten ist</li> <li class='member'><a href='http://www.php.net/manual/de/function.socket-strerror.php' class='function' rel='rdfs-seeAlso'>socket_strerror()</a> - Gibt einen String zur&amp;uuml;ck, der einen socket-Fehler beschreibt</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="socket_create_listen" value="<div id='function.socket-create-listen' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.socket-create-listen.php'>socket_create_listen</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.1.0, PHP 5)</p><p class='refpurpose'><span class='refname'>socket_create_listen</span> &amp;mdash; <span class='dc-title'>&amp;Ouml;ffnet einen Socket, um Verbindungen &amp;uuml;ber einem gegebenen Port aufzubauen</span></p> </div> <a name='function.socket-create-listen.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>resource</span> <span class='methodname'><b>socket_create_listen</b></span> ( <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$port</tt></span> [, <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$backlog</tt><span class='initializer'> = 128</span></span> ] )</div> <p class='para rdfs-comment'> <b>socket_create_listen()</b> erzeugt einen neuen Socket-Deskriptor vom Typ <b><tt class='constant'>AF_INET</tt></b>, der an <em class='emphasis'>allen</em> lokalen Schnittstellen eines gegebenen Ports auf neue Verbindungen wartet. </p> <p class='para'> Diese Funktion soll die Erzeugung eines neuen Sockets erleichtern, der nur auf neue Verbindungsanforderungen wartet, um sie zu akzeptieren. </p> </div> <a name='function.socket-create-listen.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>port</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Port, den alle Schnittstellen abh&amp;ouml;ren. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>backlog</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Parameter <i><tt class='parameter'>backlog</tt></i> gibt an, wie gro&amp;szlig; die Warteschlange mit wartenden Verbindungen maximal werden darf. <b><tt class='constant'>SOMAXCONN</tt></b> kann als <i><tt class='parameter'>backlog</tt></i> &amp;uuml;bergeben werden. Mehr Informationen hierzu finden Sie bei <a href='http://www.php.net/manual/de/function.socket-listen.php' class='function'>socket_listen()</a>. </p> </dd> </dl> <p> </p> </div> <a name='function.socket-create-listen.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> <b>socket_create_listen()</b> gibt bei Erfolg einen neuen Socket-Deskriptor zur&amp;uuml;ck oder <b><tt class='constant'>FALSE</tt></b>, falls ein Fehler aufgetreten ist. Der Fehlercode kann mit der Funktion <a href='http://www.php.net/manual/de/function.socket-last-error.php' class='function'>socket_last_error()</a> abgefragt werden. Dieser Fehlercode kann an die Funktion <a href='http://www.php.net/manual/de/function.socket-strerror.php' class='function'>socket_strerror()</a> &amp;uuml;bergeben werden, um eine textuelle Beschreibung des Fehlers zu erhalten. </p> </div> <a name='function.socket-create-listen.notes'></a><div class='refsect1 notes'> <h3 class='title'>Anmerkungen</h3> <blockquote><p><b class='note'>Hinweis</b>: Falls Sie einen Socket erzeugen m&amp;ouml;chten, der nur bestimmte Schnittstellen abh&amp;ouml;rt, m&amp;uuml;ssen Sie <a href='http://www.php.net/manual/de/function.socket-create.php' class='function'>socket_create()</a>, <a href='http://www.php.net/manual/de/function.socket-bind.php' class='function'>socket_bind()</a> und <a href='http://www.php.net/manual/de/function.socket-listen.php' class='function'>socket_listen()</a> verwenden. <br /> </p></blockquote> </div> <a name='function.socket-create-listen.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.socket-create.php' class='function' rel='rdfs-seeAlso'>socket_create()</a> - Erzeugt einen Socket (Endpunkt f&amp;uuml;r die Kommunikation)</li> <li class='member'><a href='http://www.php.net/manual/de/function.socket-create-pair.php' class='function' rel='rdfs-seeAlso'>socket_create_pair()</a> - Erzeugt ein Paar nicht zu unterscheidender Sockets und speichert sie in einem Array</li> <li class='member'><a href='http://www.php.net/manual/de/function.socket-bind.php' class='function' rel='rdfs-seeAlso'>socket_bind()</a> - Verkn&amp;uuml;pft einen Socket mit einem Namen</li> <li class='member'><a href='http://www.php.net/manual/de/function.socket-listen.php' class='function' rel='rdfs-seeAlso'>socket_listen()</a> - H&amp;ouml;rt einen Socket nach Verbindungsanforderungen ab</li> <li class='member'><a href='http://www.php.net/manual/de/function.socket-last-error.php' class='function' rel='rdfs-seeAlso'>socket_last_error()</a> - Gibt den letzten Fehler zur&amp;uuml;ck, der an einem Socket aufgetreten ist</li> <li class='member'><a href='http://www.php.net/manual/de/function.socket-strerror.php' class='function' rel='rdfs-seeAlso'>socket_strerror()</a> - Gibt einen String zur&amp;uuml;ck, der einen socket-Fehler beschreibt</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="socket_create" value="<div id='function.socket-create' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.socket-create.php'>socket_create</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.1.0, PHP 5)</p><p class='refpurpose'><span class='refname'>socket_create</span> &amp;mdash; <span class='dc-title'>Erzeugt einen Socket (Endpunkt f&amp;uuml;r die Kommunikation)</span></p> </div> <a name='function.socket-create.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>resource</span> <span class='methodname'><b>socket_create</b></span> ( <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$domain</tt></span> , <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$type</tt></span> , <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$protocol</tt></span> )</div> <p class='para rdfs-comment'> Erzeugt einen Socket (auch als Kommunikations-Endpunkt bezeichnet) und gibt einen Socket-Deskriptor zur&amp;uuml;ck. Ein typisches Netzwerk besteht aus zwei Sockets, von denen der eine die Rolle des Clients und der andere die Rolle des Servers &amp;uuml;bernimmt. </p> </div> <a name='function.socket-create.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>domain</tt></i> </span> </dt><dd class='listitem'> <p class='para'> <i><tt class='parameter'>domain</tt></i> Parameter legt die Protokollfamilie fest, die f&amp;uuml;r die Kommunikation vom Socket benutzt wird. </p> <table class='doctable table'> <caption><b>Folgende Adressen/Protokollfamilien sind verf&amp;uuml;gbar:</b></caption> <thead valign='middle'> <tr valign='middle'> <th>Domain</th> <th>Beschreibung</th> </tr> </thead> <tbody valign='middle' class='tbody'> <tr valign='middle'> <td align='left'>AF_INET</td> <td align='left'> IPv4 basierete Internet-Protokolle. TCP und UDP sind allgemein gebr&amp;auml;uchliche Protokolle dieser Familie. </td> </tr> <tr valign='middle'> <td align='left'>AF_INET6</td> <td align='left'> IPv6 basierete Internet-Protokolle. TCP und UDP sind allgemein gebr&amp;auml;uchliche Protokolle dieser Familie. Diese Unterst&amp;uuml;tzung gibt es seit PHP 5.0.0. </td> </tr> <tr valign='middle'> <td align='left'>AF_UNIX</td> <td align='left'> Protokollfamilie f&amp;uuml;r die lokale Kommunikation. Hohe Effizienz und ein geringer Overhead machen sie zur ersten Wahl f&amp;uuml;r die IPC (Inter-Process-Communication). </td> </tr> </tbody> </table> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>type</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Parameter <i><tt class='parameter'>type</tt></i> bestimmt den Kommunikationstyp, den der Socket verwenden soll. to be used by the socket. </p> <table class='doctable table'> <caption><b>M&amp;ouml;gliche Socket-Typen</b></caption> <thead valign='middle'> <tr valign='middle'> <th>Typ</th> <th>Beschreibung</th> </tr> </thead> <tbody valign='middle' class='tbody'> <tr valign='middle'> <td align='left'>SOCK_STREAM</td> <td align='left'> Stellt zuverl&amp;auml;ssige, sequentielle verbindungsorientierte Byte-Streams im Vollduplexmodus zur Verf&amp;uuml;gung. Auch bandexterne Mechanismen zur Daten&amp;uuml;bertragung k&amp;ouml;nnen unterst&amp;uuml;tzt werden. Das TCP-Protokoll beruht auf diesem Socket.Typ. </td> </tr> <tr valign='middle'> <td align='left'>SOCK_DGRAM</td> <td align='left'> Unterst&amp;uuml;tzt Datagramme (verbindunglos, Nachrichten vorgegebener Maximall&amp;auml;nge, deren &amp;Uuml;bertragung nicht zuverl&amp;auml;ssig ist). Das UDP-Protikoll beruht auf diesem Socket-Typ. </td> </tr> <tr valign='middle'> <td align='left'>SOCK_SEQPACKET</td> <td align='left'> Stellt eine zuverl&amp;auml;ssige, sequentielle. bidirektionale verbindungsorientierte &amp;Uuml;bertragungsweg f&amp;uuml;r Datagramme vorgegebener Maximall&amp;auml;nge zur Verf&amp;uuml;gung. Ein Empf&amp;auml;nger muss bei jeder Leseanforderung das gesamte Datenpaket lesen. </td> </tr> <tr valign='middle'> <td align='left'>SOCK_RAW</td> <td align='left'> Stellt einen Zugang mit einem nicht bestimmten Netzwerkprotokoll zur Verf&amp;uuml;gung. Dieser spezielle Socket-Typ kann dazu benutzt werden, um manuell ein Protokoll eines beliebigen Typs zu erstellen. Solche Sockets werden &amp;uuml;blicherweise benutzt, um ICMP Requests zu senden (wie etwa ping oder traceroute usw.). </td> </tr> <tr valign='middle'> <td align='left'>SOCK_RDM</td> <td align='left'> Stellt eine zuverl&amp;auml;ssige Schicht f&amp;uuml;r Datagramme zur Verf&amp;uuml;gung, in der die Reihenfolge der Datagramme nicht garantiert wird. Dies ist in Ihrem Betriebssytem h&amp;ouml;chstwahrscheinlich nicht implementiert. </td> </tr> </tbody> </table> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>protocol</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Parameter <i><tt class='parameter'>protocol</tt></i> setzt das spezifische Protokoll innerhalb der angegebenen <i><tt class='parameter'>domain</tt></i> , das vom zur&amp;uuml;ckgegebenen Socket f&amp;uuml;r die Kommunikation benutzt wird. Der passende Wert kann ermittelt werden, indem der Name des Protokolls an die Funktion <a href='http://www.php.net/manual/de/function.getprotobyname.php' class='function'>getprotobyname()</a> &amp;uuml;bergeben wird. Wenn TCP oder UDP gew&amp;uuml;nscht werden, k&amp;ouml;nnen auch die entsprechenden Konstanten <b><tt class='constant'>SOL_TCP</tt></b> und <b><tt class='constant'>SOL_UDP</tt></b> benutzt werden. </p> <table class='doctable table'> <caption><b>Gebr&amp;auml;uchliche Protokolle</b></caption> <thead valign='middle'> <tr valign='middle'> <th>Name</th> <th>Beschreibung</th> </tr> </thead> <tbody valign='middle' class='tbody'> <tr valign='middle'> <td align='left'>icmp</td> <td align='left'> Das Internet Control Message Protocol wird haupts&amp;auml;chlich von Gateways und Hosts benutzt, um Kommunikationsfehler bei Datagrammen zu melden. Das Kommando &amp;quot;ping&amp;quot; (das in den meisten modernen Betriebssystemen enthalten ist) ist ein Beispiel f&amp;uuml;r eine Anwendung von ICMP. </td> </tr> <tr valign='middle'> <td align='left'>udp</td> <td align='left'> Das User Datagram Protocol ist ein verbindungsloses, unzuverl&amp;auml;ssiges Protokoll, mit dem Datens&amp;auml;tze fester L&amp;auml;nge versendet werden k&amp;ouml;nnen. Aufgrund dieser geringen Anforderungen braucht UDP nur einen minimalen Protokoll-Overhead. </td> </tr> <tr valign='middle'> <td align='left'>tcp</td> <td align='left'> Das Transmission Control Protocol ist ein zuverl&amp;auml;ssiges, verbindungsorientiertes, Stream-orientiertes Protokoll f&amp;uuml;r den Vollduplex-Betrieb. Bei TCP ist garantiert, dass alle Datenpakete in derselben Reihenfolge empfangen werden, in der sie gesendet wurden. Falls w&amp;auml;hrend der &amp;Uuml;bertragung ein Datenpaket verlorengeht, wird es von TCP erneut versendet, und zwar solange, bis der Empf&amp;auml;ngerhost den Eingang dieses Paktes zur&amp;uuml;ckmeldet. Aus Gr&amp;uuml;nden der Zuverl&amp;auml;ssigkeit und Leistung ist TCP so implementiert, dass es eigenst&amp;auml;ndig die oktalen Grenzen der darunterliegenden Datagramm-Kommunikationschicht bestimmen kann. Aus diesem Grund m&amp;uuml;ssen TCP Anwendungen in der Lage sein, auch Teil&amp;uuml;bertragungen empfangen zu k&amp;ouml;nnen. </td> </tr> </tbody> </table> </dd> </dl> <p> </p> </div> <a name='function.socket-create.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Bei Erfolg gibt <b>socket_create()</b> einen Socket-Deskriptor zur&amp;uuml;ck, bei einem Fehler wird <b><tt class='constant'>FALSE</tt></b> zur&amp;uuml;ckgegeben. Der aktuelle Fehlercode kann mit <a href='http://www.php.net/manual/de/function.socket-last-error.php' class='function'>socket_last_error()</a> ermittelt und an die Funktion <a href='http://www.php.net/manual/de/function.socket-strerror.php' class='function'>socket_strerror()</a> &amp;uuml;bergeben werden, um eine textuelle Beschreibing des Fehlers zu erhalten. </p> </div> <a name='function.socket-create.errors'></a><div class='refsect1 errors'> <h3 class='title'>Fehler/Exceptions</h3> <p class='para'> Falls eine ung&amp;uuml;ltige <i><tt class='parameter'>domain</tt></i> oder ein ung&amp;uuml;ltiger <i><tt class='parameter'>type</tt></i> angegbeben wird, f&amp;auml;llt <b>socket_create()</b> auf seinen Standardeinstellungen <b><tt class='constant'>AF_INET</tt></b> und entsprechend <b><tt class='constant'>SOCK_STREAM</tt></b> zur&amp;uuml;ck und gibt zus&amp;auml;tzlich eine <b><tt class='constant'>E_WARNING</tt></b>-Meldung aus. </p> </div> <a name='function.socket-create.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.socket-accept.php' class='function' rel='rdfs-seeAlso'>socket_accept()</a> - Akzeptiert eine Verbindung an einem Socket</li> <li class='member'><a href='http://www.php.net/manual/de/function.socket-bind.php' class='function' rel='rdfs-seeAlso'>socket_bind()</a> - Verkn&amp;uuml;pft einen Socket mit einem Namen</li> <li class='member'><a href='http://www.php.net/manual/de/function.socket-connect.php' class='function' rel='rdfs-seeAlso'>socket_connect()</a> - Baut eine Verbindung &amp;uuml;ber einen Socket auf</li> <li class='member'><a href='http://www.php.net/manual/de/function.socket-listen.php' class='function' rel='rdfs-seeAlso'>socket_listen()</a> - H&amp;ouml;rt einen Socket nach Verbindungsanforderungen ab</li> <li class='member'><a href='http://www.php.net/manual/de/function.socket-last-error.php' class='function' rel='rdfs-seeAlso'>socket_last_error()</a> - Gibt den letzten Fehler zur&amp;uuml;ck, der an einem Socket aufgetreten ist</li> <li class='member'><a href='http://www.php.net/manual/de/function.socket-strerror.php' class='function' rel='rdfs-seeAlso'>socket_strerror()</a> - Gibt einen String zur&amp;uuml;ck, der einen socket-Fehler beschreibt</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="socket_connect" value="<div id='function.socket-connect' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.socket-connect.php'>socket_connect</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.1.0, PHP 5)</p><p class='refpurpose'><span class='refname'>socket_connect</span> &amp;mdash; <span class='dc-title'>Baut eine Verbindung &amp;uuml;ber einen Socket auf</span></p> </div> <a name='function.socket-connect.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><b>socket_connect</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$socket</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$address</tt></span> [, <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$port</tt><span class='initializer'> = 0</span></span> ] )</div> <p class='para rdfs-comment'> Baut &amp;uuml;ber den g&amp;uuml;ltigen Socket-Deskriptor <i><tt class='parameter'>socket</tt></i> , der von <a href='http://www.php.net/manual/de/function.socket-create.php' class='function'>socket_create()</a> zur&amp;uuml;ckgegeben wurde, eine Verbindung zu <i><tt class='parameter'>address</tt></i> auf. </p> </div> <a name='function.socket-connect.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>socket</tt></i> </span> </dt><dd class='listitem'> <p class='para'> </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>address</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Parameter <i><tt class='parameter'>address</tt></i> ist entweder eine IPv4-Adresse in Punktnotation (z.B. <i>127.0.0.1</i>), falls <i><tt class='parameter'>socket</tt></i> zur <b><tt class='constant'>AF_INET</tt></b>-Familie geh&amp;ouml;rt, oder eine g&amp;uuml;ltige IPv6-Adresse (z.B <i>::1</i>), falls die IPv6-Unterst&amp;uuml;tzung aktiviert ist und <i><tt class='parameter'>socket</tt></i> zur <b><tt class='constant'>AF_INET6</tt></b>-Familie geh&amp;ouml;rt, oder der Pfadname eines Unix-Domain socket, falls der Socket zur <b><tt class='constant'>AF_UNIX</tt></b>-Familie geh&amp;ouml;rt. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>port</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Parameter <i><tt class='parameter'>port</tt></i> wird nur benutzt und ist dann zwingend erforderlich, wenn eine Verbindung zu einem <b><tt class='constant'>AF_INET</tt></b>- oder einem <b><tt class='constant'>AF_INET6</tt></b>-Socket aufgebaut wird. Er gibt an, zu welchem Port des entfernten Hosts eine Verbindung hergestellt werden soll. </p> </dd> </dl> <p> </p> </div> <a name='function.socket-connect.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt bei Erfolg <b><tt class='constant'>TRUE</tt></b> zur&amp;uuml;ck, im Fehlerfall <b><tt class='constant'>FALSE</tt></b>. Der Fehlercode kann mit der Funktion <a href='http://www.php.net/manual/de/function.socket-last-error.php' class='function'>socket_last_error()</a> ermittelt werden. Dieser Fehlercode kann an die Funktion <a href='http://www.php.net/manual/de/function.socket-strerror.php' class='function'>socket_strerror()</a> &amp;uuml;bergeben werden, um eine textuelle Beschreibung des Fehlers zu erhalten. </p> <blockquote><p><b class='note'>Hinweis</b>: Falls der Socket nicht blockiert ist, gibt diese Funktion <b><tt class='constant'>FALSE</tt></b> sowie die Fehlermeldung <i>Operation now in progress</i> zur&amp;uuml;ck. <br /> </p></blockquote> </div> <a name='function.socket-connect.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.socket-bind.php' class='function' rel='rdfs-seeAlso'>socket_bind()</a> - Verkn&amp;uuml;pft einen Socket mit einem Namen</li> <li class='member'><a href='http://www.php.net/manual/de/function.socket-listen.php' class='function' rel='rdfs-seeAlso'>socket_listen()</a> - H&amp;ouml;rt einen Socket nach Verbindungsanforderungen ab</li> <li class='member'><a href='http://www.php.net/manual/de/function.socket-create.php' class='function' rel='rdfs-seeAlso'>socket_create()</a> - Erzeugt einen Socket (Endpunkt f&amp;uuml;r die Kommunikation)</li> <li class='member'><a href='http://www.php.net/manual/de/function.socket-last-error.php' class='function' rel='rdfs-seeAlso'>socket_last_error()</a> - Gibt den letzten Fehler zur&amp;uuml;ck, der an einem Socket aufgetreten ist</li> <li class='member'><a href='http://www.php.net/manual/de/function.socket-strerror.php' class='function' rel='rdfs-seeAlso'>socket_strerror()</a> - Gibt einen String zur&amp;uuml;ck, der einen socket-Fehler beschreibt</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="socket_close" value="<div id='function.socket-close' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.socket-close.php'>socket_close</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.1.0, PHP 5)</p><p class='refpurpose'><span class='refname'>socket_close</span> &amp;mdash; <span class='dc-title'>Schlie&amp;szlig;t eine Socket-Verbindung</span></p> </div> <a name='function.socket-close.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'><span class='type void'>void</span></span> <span class='methodname'><b>socket_close</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$socket</tt></span> )</div> <p class='para rdfs-comment'> <b>socket_close()</b> schlie&amp;szlig;t die Socketverbindung, die durch <i><tt class='parameter'>socket</tt></i> gegeben ist. Diese Funktion gilt ausschlie&amp;szlig;lich f&amp;uuml;r Sockets und kann f&amp;uuml;r keine anderen Arten von Ressourcen verwendet werden. </p> </div> <a name='function.socket-close.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>socket</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Ein g&amp;uuml;ltiger Socket-Deskriptor, der mit <a href='http://www.php.net/manual/de/function.socket-create.php' class='function'>socket_create()</a> oder <a href='http://www.php.net/manual/de/function.socket-accept.php' class='function'>socket_accept()</a> erzeugt wurde. </p> </dd> </dl> <p> </p> </div> <a name='function.socket-close.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Es wird kein Wert zur&amp;uuml;ckgegeben. </p> </div> <a name='function.socket-close.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.socket-bind.php' class='function' rel='rdfs-seeAlso'>socket_bind()</a> - Verkn&amp;uuml;pft einen Socket mit einem Namen</li> <li class='member'><a href='http://www.php.net/manual/de/function.socket-listen.php' class='function' rel='rdfs-seeAlso'>socket_listen()</a> - H&amp;ouml;rt einen Socket nach Verbindungsanforderungen ab</li> <li class='member'><a href='http://www.php.net/manual/de/function.socket-create.php' class='function' rel='rdfs-seeAlso'>socket_create()</a> - Erzeugt einen Socket (Endpunkt f&amp;uuml;r die Kommunikation)</li> <li class='member'><a href='http://www.php.net/manual/de/function.socket-strerror.php' class='function' rel='rdfs-seeAlso'>socket_strerror()</a> - Gibt einen String zur&amp;uuml;ck, der einen socket-Fehler beschreibt</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="socket_clear_error" value="<div id='function.socket-clear-error' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.socket-clear-error.php'>socket_clear_error</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.2.0, PHP 5)</p><p class='refpurpose'><span class='refname'>socket_clear_error</span> &amp;mdash; <span class='dc-title'>L&amp;ouml;scht entweder einen Fehler oder den letzten Fehlercode eines Sockets</span></p> </div> <a name='function.socket-clear-error.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'><span class='type void'>void</span></span> <span class='methodname'><b>socket_clear_error</b></span> ([ <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$socket</tt></span> ] )</div> <p class='para rdfs-comment'> Diese Funktion l&amp;ouml;scht entweder einen Fehlercode f&amp;uuml;r einen gegebenen Socket oder global den letzten Socket-Fehler, wenn kein Socket angegeben wurde. </p> <p class='para'> Mit dieser Funktion kann der Wert eines Fehlercodes explizit zur&amp;uuml;ckgesetzt werden, entweder ein Fehlercode f&amp;uuml;r einen bestimmten Socket oder global der Code des letzten Fehlers innerhalb dieser Extension. Dies kann ganz n&amp;uuml;tzlich sein, wenn man pr&amp;uuml;fen m&amp;ouml;chte, ob in einem Teil einer Anwendung ein Fehler aufgetreten ist. </p> </div> <a name='function.socket-clear-error.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>socket</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Ein g&amp;uuml;ltiger Socket-Deskriptor, der mit <a href='http://www.php.net/manual/de/function.socket-create.php' class='function'>socket_create()</a> erzeugt wurde. </p> </dd> </dl> <p> </p> </div> <a name='function.socket-clear-error.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Es wird kein Wert zur&amp;uuml;ckgegeben. </p> </div> <a name='function.socket-clear-error.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.socket-last-error.php' class='function' rel='rdfs-seeAlso'>socket_last_error()</a> - Gibt den letzten Fehler zur&amp;uuml;ck, der an einem Socket aufgetreten ist</li> <li class='member'><a href='http://www.php.net/manual/de/function.socket-strerror.php' class='function' rel='rdfs-seeAlso'>socket_strerror()</a> - Gibt einen String zur&amp;uuml;ck, der einen socket-Fehler beschreibt</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="socket_bind" value="<div id='function.socket-bind' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.socket-bind.php'>socket_bind</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.1.0, PHP 5)</p><p class='refpurpose'><span class='refname'>socket_bind</span> &amp;mdash; <span class='dc-title'>Verkn&amp;uuml;pft einen Socket mit einem Namen</span></p> </div> <a name='function.socket-bind.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><b>socket_bind</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$socket</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$address</tt></span> [, <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$port</tt><span class='initializer'> = 0</span></span> ] )</div> <p class='para rdfs-comment'> <b>socket_bind()</b> verkn&amp;uuml;pft den Namen, der in <i><tt class='parameter'>address</tt></i> angegeben ist, mit dem Socket <i><tt class='parameter'>socket</tt></i> . Dies muss ein g&amp;uuml;ltiger Socket-Deskriptor sein, der entweder mit <a href='http://www.php.net/manual/de/function.socket-create.php' class='function'>socket_create()</a> oder mit <a href='http://www.php.net/manual/de/function.socket-listen.php' class='function'>socket_listen()</a> erzeugt wurde. </p> </div> <a name='function.socket-bind.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>socket</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Ein g&amp;uuml;ltiger Socket-Deskriptor, der mit <a href='http://www.php.net/manual/de/function.socket-create.php' class='function'>socket_create()</a> erzeugt wurde. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>address</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Falls der Socket zur <b><tt class='constant'>AF_INET</tt></b>-Familie geh&amp;ouml;rt, ist der Parameter <i><tt class='parameter'>address</tt></i> eine IP in Punktnotation (z.B. <i>127.0.0.1</i>) </p> <p class='para'> Falls der Socket zur <b><tt class='constant'>AF_UNIX</tt></b>-Familie geh&amp;ouml;rt, ist der Parameter <i><tt class='parameter'>address</tt></i> der Pfad eines Unix-Domain Sockets (z.B. <var class='filename'>/tmp/my.sock</var>). </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>port</tt></i> (Optional)</span> </dt><dd class='listitem'> <p class='para'> Der Parameter <i><tt class='parameter'>port</tt></i> wird nur benutzt, wenn zu einem Socket der <b><tt class='constant'>AF_INET</tt></b>-Familie verbunden wird und gibt an, zu welchem Port des entfernten Hosts eine Verbindung hergestellt werden soll. </p> </dd> </dl> <p> </p> </div> <a name='function.socket-bind.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'>Gibt bei Erfolg <b><tt class='constant'>TRUE</tt></b> zur&amp;uuml;ck, im Fehlerfall <b><tt class='constant'>FALSE</tt></b>.</p> <p class='para'> Der Fehlercode kann mit der Funktion <a href='http://www.php.net/manual/de/function.socket-last-error.php' class='function'>socket_last_error()</a> abgefragt werden. Dieser Fehlercode kann an die Funktion <a href='http://www.php.net/manual/de/function.socket-strerror.php' class='function'>socket_strerror()</a> &amp;uuml;bergeben werden, um eine textuelle Beschreibung des Fehlers zu erhalten. </p> </div> <a name='function.socket-bind.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 Beispiel: Quell-Adresse setzen mit <b>socket_bind()</b>:</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /></span><span style='color: #FF8000'>//&amp;nbsp;Einen&amp;nbsp;neuen&amp;nbsp;Socket&amp;nbsp;erzeugen<br /></span><span style='color: #0000BB'>$sock&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>socket_create</span><span style='color: #007700'>(</span><span style='color: #0000BB'>AF_INET</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>SOCK_STREAM</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>SOL_TCP</span><span style='color: #007700'>);<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Eine&amp;nbsp;(Beispiel-)&amp;nbsp;Liste&amp;nbsp;von&amp;nbsp;IP-Adressen&amp;nbsp;dieses&amp;nbsp;Computers<br /></span><span style='color: #0000BB'>$sourceips</span><span style='color: #007700'>[</span><span style='color: #DD0000'>'kevin'</span><span style='color: #007700'>]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;</span><span style='color: #DD0000'>'127.0.0.1'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>$sourceips</span><span style='color: #007700'>[</span><span style='color: #DD0000'>'madcoder'</span><span style='color: #007700'>]&amp;nbsp;=&amp;nbsp;</span><span style='color: #DD0000'>'127.0.0.2'</span><span style='color: #007700'>;<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Eine&amp;nbsp;Quell-Adresse&amp;nbsp;an&amp;nbsp;den&amp;nbsp;Socket&amp;nbsp;binden<br /></span><span style='color: #0000BB'>socket_bind</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$sock</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$sourceips</span><span style='color: #007700'>[</span><span style='color: #DD0000'>'madcoder'</span><span style='color: #007700'>]);<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Zur&amp;nbsp;Zieladresse&amp;nbsp;verbinden<br /></span><span style='color: #0000BB'>socket_connect</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$sock</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'127.0.0.1'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>80</span><span style='color: #007700'>);<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Schreiben<br /></span><span style='color: #0000BB'>$request&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #DD0000'>'GET&amp;nbsp;/&amp;nbsp;HTTP/1.1'&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #DD0000'>'\r\n'&amp;nbsp;</span><span style='color: #007700'>.<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #DD0000'>'Host:&amp;nbsp;example.com'&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #DD0000'>'\r\n\r\n'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>socket_write</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$sock</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$request</span><span style='color: #007700'>);<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Die&amp;nbsp;Socketverbindung&amp;nbsp;schlieen<br /></span><span style='color: #0000BB'>socket_close</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$sock</span><span style='color: #007700'>);<br /><br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> <a name='function.socket-bind.notes'></a><div class='refsect1 notes'> <h3 class='title'>Anmerkungen</h3> <blockquote><p><b class='note'>Hinweis</b>: Diese Funktion muss vor <a href='http://www.php.net/manual/de/function.socket-connect.php' class='function'>socket_connect()</a> aufgerufen werden. <br /> </p></blockquote> <blockquote><p><b class='note'>Hinweis</b>: Kompatibilit&amp;auml;t mit Windows 9x/ME: <a href='http://www.php.net/manual/de/function.socket-last-error.php' class='function'>socket_last_error()</a> kann einen falschen Fehlercode zur&amp;uuml;ckgeben, wenn versucht wird, den Socket an eine Adresse zu binden, die nicht dem aktuellen Rechner geh&amp;ouml;rt. <br /> </p></blockquote> </div> <a name='function.socket-bind.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.socket-connect.php' class='function' rel='rdfs-seeAlso'>socket_connect()</a> - Baut eine Verbindung &amp;uuml;ber einen Socket auf</li> <li class='member'><a href='http://www.php.net/manual/de/function.socket-listen.php' class='function' rel='rdfs-seeAlso'>socket_listen()</a> - H&amp;ouml;rt einen Socket nach Verbindungsanforderungen ab</li> <li class='member'><a href='http://www.php.net/manual/de/function.socket-create.php' class='function' rel='rdfs-seeAlso'>socket_create()</a> - Erzeugt einen Socket (Endpunkt f&amp;uuml;r die Kommunikation)</li> <li class='member'><a href='http://www.php.net/manual/de/function.socket-last-error.php' class='function' rel='rdfs-seeAlso'>socket_last_error()</a> - Gibt den letzten Fehler zur&amp;uuml;ck, der an einem Socket aufgetreten ist</li> <li class='member'><a href='http://www.php.net/manual/de/function.socket-strerror.php' class='function' rel='rdfs-seeAlso'>socket_strerror()</a> - Gibt einen String zur&amp;uuml;ck, der einen socket-Fehler beschreibt</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="socket_accept" value="<div id='function.socket-accept' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.socket-accept.php'>socket_accept</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.1.0, PHP 5)</p><p class='refpurpose'><span class='refname'>socket_accept</span> &amp;mdash; <span class='dc-title'>Akzeptiert eine Verbindung an einem Socket</span></p> </div> <a name='function.socket-accept.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>resource</span> <span class='methodname'><b>socket_accept</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$socket</tt></span> )</div> <p class='para rdfs-comment'> Nachdem der Socket <i><tt class='parameter'>socket</tt></i> mit <a href='http://www.php.net/manual/de/function.socket-create.php' class='function'>socket_create()</a> erzeugt, mit <a href='http://www.php.net/manual/de/function.socket-bind.php' class='function'>socket_bind()</a> mit einem Namen verkn&amp;uuml;pft und mit <a href='http://www.php.net/manual/de/function.socket-listen.php' class='function'>socket_listen()</a> angewiesen wurde, nach hereinkommenden Verbindungsanforderungen zu horchen, werden sie mit dieser Funktion an dem Socket zugelassen. Nach einem erfogreichen Verbindungsaufbau wird ein neuer Socket-Deskriptor zur&amp;uuml;ckgegeben, welcher zur Kommunikation benutzt werden kann. Gibt es mehrere Verbindungen an diesem Socket, werden diese in eine Warteschlange gestellt und die erste Verbindung wird benutzt. Falls es keine wartenden Verbindungen gibt, blockiert die Funktion <b>socket_accept()</b> so lange, bis eine Verbindung angefordert wird. Falls der Socket <i><tt class='parameter'>socket</tt></i> mit den Funktionen <a href='http://www.php.net/manual/de/function.socket-set-blocking.php' class='function'>socket_set_blocking()</a> oder <a href='http://www.php.net/manual/de/function.socket-set-nonblock.php' class='function'>socket_set_nonblock()</a> auf &amp;#039;nicht blockieren&amp;#039; gesetzt wurde, wird <b><tt class='constant'>FALSE</tt></b> zur&amp;uuml;ckgegeben. </p> <p class='para'> Der Socket-Deskriptor, der von <b>socket_accept()</b> zur&amp;uuml;ckgegeben wird, sollte nicht dazu benutzt werden, neue Verbindungen zuzulassen. Der urspr&amp;uuml;ngliche wartende Socket <i><tt class='parameter'>socket</tt></i> bleibt dagegen ge&amp;ouml;ffnet und kann wiederverwendet werden. </p> </div> <a name='function.socket-accept.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>socket</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Ein g&amp;uuml;ltiger Socket-Deskriptor, der von der Funktion <a href='http://www.php.net/manual/de/function.socket-create.php' class='function'>socket_create()</a> erzeugt wurde. </p> </dd> </dl> <p> </p> </div> <a name='function.socket-accept.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt bei Erfolg einen neuen Socket-Deskriptor zur&amp;uuml;ck oder <b><tt class='constant'>FALSE</tt></b>, falls ein Fehler auftritt. Der aktuelle Fehlercode kann mit der Funktion <a href='http://www.php.net/manual/de/function.socket-last-error.php' class='function'>socket_last_error()</a> ermittelt werden. Dieser Fehlercode kann an die Funktion <a href='http://www.php.net/manual/de/function.socket-strerror.php' class='function'>socket_strerror()</a> &amp;uuml;bergeben werden, um eine textuelle Beschreibung des Fehlers zu erhalten. </p> </div> <a name='function.socket-accept.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.socket-connect.php' class='function' rel='rdfs-seeAlso'>socket_connect()</a> - Baut eine Verbindung &amp;uuml;ber einen Socket auf</li> <li class='member'><a href='http://www.php.net/manual/de/function.socket-listen.php' class='function' rel='rdfs-seeAlso'>socket_listen()</a> - H&amp;ouml;rt einen Socket nach Verbindungsanforderungen ab</li> <li class='member'><a href='http://www.php.net/manual/de/function.socket-create.php' class='function' rel='rdfs-seeAlso'>socket_create()</a> - Erzeugt einen Socket (Endpunkt f&amp;uuml;r die Kommunikation)</li> <li class='member'><a href='http://www.php.net/manual/de/function.socket-bind.php' class='function' rel='rdfs-seeAlso'>socket_bind()</a> - Verkn&amp;uuml;pft einen Socket mit einem Namen</li> <li class='member'><a href='http://www.php.net/manual/de/function.socket-strerror.php' class='function' rel='rdfs-seeAlso'>socket_strerror()</a> - Gibt einen String zur&amp;uuml;ck, der einen socket-Fehler beschreibt</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="read_exif_data" value="<div id='function.read-exif-data' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.read-exif-data.php'>read_exif_data</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.0.1, PHP 5)</p><p class='refpurpose'><span class='refname'>read_exif_data</span> &amp;mdash; <span class='dc-title'>Alias von <a href='http://www.php.net/manual/de/function.exif-read-data.php' class='function'>exif_read_data()</a></span></p> </div> <a name='function.read-exif-data.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <p class='simpara'> Diese Funktion ist ein Alias f&amp;uuml;r: <a href='http://www.php.net/manual/de/function.exif-read-data.php' class='function'>exif_read_data()</a>. </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="ob_tidyhandler" value="<div id='function.ob-tidyhandler' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.ob-tidyhandler.php'>ob_tidyhandler</a></h1> <p class='verinfo'>(PHP 5)</p><p class='refpurpose'><span class='refname'>ob_tidyhandler</span> &amp;mdash; <span class='dc-title'>ob_start callback function to repair the buffer</span></p> </div> <a name='function.ob-tidyhandler.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>string</span> <span class='methodname'><b>ob_tidyhandler</b></span> ( <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$input</tt></span> [, <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$mode</tt></span> ] )</div> <p class='para rdfs-comment'> Callback function for <a href='http://www.php.net/manual/de/function.ob-start.php' class='function'>ob_start()</a> to repair the buffer. </p> </div> <a name='function.ob-tidyhandler.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>input</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The buffer. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>mode</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The buffer mode. </p> </dd> </dl> <p> </p> </div> <a name='function.ob-tidyhandler.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Returns the modified buffer. </p> </div> <a name='function.ob-tidyhandler.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>ob_tidyhandler()</b> example</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />ob_start</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'ob_tidyhandler'</span><span style='color: #007700'>);<br /><br />echo&amp;nbsp;</span><span style='color: #DD0000'>'&amp;lt;p&amp;gt;test&amp;lt;/i&amp;gt;'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt folgende Ausgabe:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> &amp;lt;!DOCTYPE html PUBLIC &amp;quot;-//W3C//DTD HTML 3.2//EN&amp;quot;&amp;gt; &amp;lt;html&amp;gt; &amp;lt;head&amp;gt; &amp;lt;title&amp;gt;&amp;lt;/title&amp;gt; &amp;lt;/head&amp;gt; &amp;lt;body&amp;gt; &amp;lt;p&amp;gt;test&amp;lt;/p&amp;gt; &amp;lt;/body&amp;gt; &amp;lt;/html&amp;gt; </pre></div> </div> </div><p> </p> </div> <a name='function.ob-tidyhandler.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.ob-start.php' class='function' rel='rdfs-seeAlso'>ob_start()</a> - Ausgabepufferung aktivieren</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="ob_iconv_handler" value="<div id='function.ob-iconv-handler' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.ob-iconv-handler.php'>ob_iconv_handler</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.0.5, PHP 5)</p><p class='refpurpose'><span class='refname'>ob_iconv_handler</span> &amp;mdash; <span class='dc-title'>Konvertiert Zeichensatzkodierung als Ausgabepuffer-Handler (output buffer handler)</span></p> </div> <a name='function.ob-iconv-handler.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>string</span> <span class='methodname'><b>ob_iconv_handler</b></span> ( <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$contents</tt></span> , <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$status</tt></span> )</div> <p class='para rdfs-comment'> Die Funktion konvertiert die in Zeichensatz <i><tt class='parameter'>internal_encoding</tt></i> kodierte Zeichenkette in <i><tt class='parameter'>output_encoding</tt></i> . </p> <p class='para'> <i><tt class='parameter'>internal_encoding</tt></i> und <i><tt class='parameter'>output_encoding</tt></i> sollten &amp;uuml;ber die Konfigurationsdatei <var class='filename'>php.ini</var> oder &amp;uuml;ber die Funktion <a href='http://www.php.net/manual/de/function.iconv-set-encoding.php' class='function'>iconv_set_encoding()</a> definiert werden. </p> </div> <a name='function.ob-iconv-handler.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> <a href='http://www.php.net/manual/de/function.ob-start.php' class='function'>ob_start()</a> enth&amp;auml;lt Informationen &amp;uuml;ber die Parameter. </p> </div> <a name='function.ob-iconv-handler.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> <a href='http://www.php.net/manual/de/function.ob-start.php' class='function'>ob_start()</a> enth&amp;auml;lt Informationen &amp;uuml;ber die R&amp;uuml;ckgabewerte. </p> </div> <a name='function.ob-iconv-handler.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>ob_iconv_handler()</b>-Beispiel:</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />iconv_set_encoding</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'internal_encoding'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'UTF-8'</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>iconv_set_encoding</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'output_encoding'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'ISO-8859-1'</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>ob_start</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'ob_iconv_handler'</span><span style='color: #007700'>);&amp;nbsp;</span><span style='color: #FF8000'>//&amp;nbsp;start&amp;nbsp;output&amp;nbsp;buffering<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> <a name='function.ob-iconv-handler.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.iconv-get-encoding.php' class='function' rel='rdfs-seeAlso'>iconv_get_encoding()</a> - Aktuelle Einstellung f&amp;uuml;r Zeichensatz-Konvertierung auslesen</li> <li class='member'><a href='http://www.php.net/manual/de/function.iconv-set-encoding.php' class='function' rel='rdfs-seeAlso'>iconv_set_encoding()</a> - Einstellungen f&amp;uuml;r die Zeichensatzkonvertierung setzen</li> <li class='member'><a href='http://www.php.net/manual/de/ref.outcontrol.php' class='link'>output-control functions</a></li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="ngettext" value="<div id='function.ngettext' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.ngettext.php'>ngettext</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.2.0, PHP 5)</p><p class='refpurpose'><span class='refname'>ngettext</span> &amp;mdash; <span class='dc-title'>Pluralversion von gettext</span></p> </div> <a name='function.ngettext.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>string</span> <span class='methodname'><b>ngettext</b></span> ( <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$msgid1</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$msgid2</tt></span> , <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$n</tt></span> )</div> <p class='para rdfs-comment'> Die Pluralversion von <a href='http://www.php.net/manual/de/function.gettext.php' class='function'>gettext()</a>. Einige Sprachen haben abh&amp;auml;ngig von der Anzahl mehr als eine Form f&amp;uuml;r den Plural. </p> </div> <a name='function.ngettext.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>msgid1</tt></i> </span> </dt><dd class='listitem'> <p class='para'> </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>msgid2</tt></i> </span> </dt><dd class='listitem'> <p class='para'> </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>n</tt></i> </span> </dt><dd class='listitem'> <p class='para'> </p> </dd> </dl> <p> </p> </div> <a name='function.ngettext.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt die korrekte Pluralform zur&amp;uuml;ck, die mittels <i><tt class='parameter'>msgid1</tt></i> und <i><tt class='parameter'>msgid2</tt></i> f&amp;uuml;r die Anzahl <i><tt class='parameter'>n</tt></i> bestimmt wurde. </p> </div> <a name='function.ngettext.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>ngettext()</b>-Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /><br />setlocale</span><span style='color: #007700'>(</span><span style='color: #0000BB'>LC_ALL</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'cs_CZ'</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>printf</span><span style='color: #007700'>(</span><span style='color: #0000BB'>ngettext</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'%d&amp;nbsp;window'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'%d&amp;nbsp;windows'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>1</span><span style='color: #007700'>),&amp;nbsp;</span><span style='color: #0000BB'>1</span><span style='color: #007700'>);&amp;nbsp;</span><span style='color: #FF8000'>//&amp;nbsp;1&amp;nbsp;okno<br /></span><span style='color: #0000BB'>printf</span><span style='color: #007700'>(</span><span style='color: #0000BB'>ngettext</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'%d&amp;nbsp;window'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'%d&amp;nbsp;windows'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>2</span><span style='color: #007700'>),&amp;nbsp;</span><span style='color: #0000BB'>2</span><span style='color: #007700'>);&amp;nbsp;</span><span style='color: #FF8000'>//&amp;nbsp;2&amp;nbsp;okna<br /></span><span style='color: #0000BB'>printf</span><span style='color: #007700'>(</span><span style='color: #0000BB'>ngettext</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'%d&amp;nbsp;window'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'%d&amp;nbsp;windows'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>5</span><span style='color: #007700'>),&amp;nbsp;</span><span style='color: #0000BB'>5</span><span style='color: #007700'>);&amp;nbsp;</span><span style='color: #FF8000'>//&amp;nbsp;5&amp;nbsp;oken<br /><br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="mime_content_type" value="<div id='function.mime-content-type' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.mime-content-type.php'>mime_content_type</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.3.0, PHP 5)</p><p class='refpurpose'><span class='refname'>mime_content_type</span> &amp;mdash; <span class='dc-title'>Detect MIME Content-type for a file (deprecated)</span></p> </div> <a name='function.mime-content-type.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>string</span> <span class='methodname'><b>mime_content_type</b></span> ( <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$filename</tt></span> )</div> <p class='para rdfs-comment'> Returns the MIME content type for a file as determined by using information from the <var class='filename'>magic.mime</var> file. </p> </div> <a name='function.mime-content-type.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>filename</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Path to the tested file. </p> </dd> </dl> <p> </p> </div> <a name='function.mime-content-type.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Returns the content type in MIME format, like <i>text/plain</i> or <i>application/octet-stream</i>. </p> </div> <a name='function.mime-content-type.notes'></a><div class='refsect1 notes'> <h3 class='title'>Anmerkungen</h3> <div class='warning'><b class='warning'>Warnung</b> <p class='para'> This function has been deprecated as the PECL extension <a href='http://www.php.net/manual/de/ref.fileinfo.php' class='link'>Fileinfo</a> provides the same functionality (and more) in a much cleaner way. </p> </div> </div> <a name='function.mime-content-type.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>mime_content_type()</b> Example</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /></span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #0000BB'>mime_content_type</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'php.gif'</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br />echo&amp;nbsp;</span><span style='color: #0000BB'>mime_content_type</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'test.php'</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt folgende Ausgabe:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> image/gif text/plain </pre></div> </div> </div><p> </p> </div> <a name='function.mime-content-type.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'> <a href='http://www.php.net/manual/de/ref.fileinfo.php' class='link'>Fileinfo</a> for a replacement </li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="juliantojd" value="<div id='function.juliantojd' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.juliantojd.php'>juliantojd</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>juliantojd</span> &amp;mdash; <span class='dc-title'> Konvertierung vom Julianischen Kalender zum Julianischen Datum </span></p> </div> <a name='function.juliantojd.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>int</span> <span class='methodname'><b>juliantojd</b></span> ( <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$month</tt></span> , <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$day</tt></span> , <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$year</tt></span> )</div> <p class='para rdfs-comment'> Diese Funktion konvertiert das in <i><tt class='parameter'>month</tt></i> , <i><tt class='parameter'>day</tt></i> und <i><tt class='parameter'>year</tt></i> &amp;uuml;bergebene Datum im Gregorianischen Kalender in einen Tag im Julianischen Datum. </p> <p class='para'> G&amp;uuml;ltige Daten liegen im Bereich von 4714 v.Chr. bis 9999 n.Chr. Der Julianische Kalender wurde allerdings erst 46 v.Chr. eingef&amp;uuml;hrt, und die Details der Anwendung stabilisierten sich fr&amp;uuml;hestens im Jahre 8 n. Chr., z. T. vielleicht sogar erst im vierten Jahrhundert nach Christus. Weiterhin betrachteten nicht alle Kulturen, die sich nach diesem Kalender richteten, den Januar als den ersten Monat des Jahres. </p> <p class='para'> Bitte beachten Sie das der weltweit genzutzte Kalender der Gregorianische und nicht der Julianische Kalender ist. F&amp;uuml;r diesen Kalender kann die Funktion <a href='http://www.php.net/manual/de/function.gregoriantojd.php' class='function'>gregoriantojd()</a> genutzt werden. </p> </div> <a name='function.juliantojd.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>month</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Monat als Zahl von 1 (f&amp;uuml;r Januar) bis 12 (f&amp;uuml;r Dezember) </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>day</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Tag als Zahl von 1 bis 31 </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>year</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Das Jahr als Zahl zwischen -4713 und 9999 </p> </dd> </dl> <p> </p> </div> <a name='function.juliantojd.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Der Julianische Tag f&amp;uuml;r das angegebene Julianische Datum als Integer. </p> </div> <a name='function.juliantojd.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.jdtojulian.php' class='function' rel='rdfs-seeAlso'>jdtojulian()</a> - Konvertierung vom Julianischen Datum zum Julianischen Kalender</li> <li class='member'><a href='http://www.php.net/manual/de/function.cal-to-jd.php' class='function' rel='rdfs-seeAlso'>cal_to_jd()</a> - Converts from a supported calendar to Julian Day Count</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="jewishtojd" value="<div id='function.jewishtojd' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.jewishtojd.php'>jewishtojd</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>jewishtojd</span> &amp;mdash; <span class='dc-title'> Konvertiert vom J&amp;uuml;dischen Kalender zum Julianischen Datum </span></p> </div> <a name='function.jewishtojd.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>int</span> <span class='methodname'><b>jewishtojd</b></span> ( <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$month</tt></span> , <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$day</tt></span> , <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$year</tt></span> )</div> <p class='para rdfs-comment'> Obwohl diese Funktion mit Werten bis zur&amp;uuml;ck zum Jahr 1 (3761 v.Chr.) arbeiten kann, wird eine solche Nutzen nicht empfohlen. Drer J&amp;uuml;dische Kalender wurde mehrere tausend Jahre lang benutzt, aber in den fr&amp;uuml;hen Tagen existierte keine Formel, um den Monatsanfang zu bestimmen. Ein neuer Monat begann, wenn der Neumound beobachtet wurde. </p> </div> <a name='function.jewishtojd.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>month</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Monat als Zahl zwischen 1 und 13 </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>day</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Tag als Zahl zwischen 1 und 30 </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>year</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Das Jahr als Zahl zwischen 1 und 9999 </p> </dd> </dl> <p> </p> </div> <a name='function.jewishtojd.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Der Julianische Tag f&amp;uuml;r das gegebene J&amp;uuml;dische Datum als Integer. </p> </div> <a name='function.jewishtojd.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.jdtojewish.php' class='function' rel='rdfs-seeAlso'>jdtojewish()</a> - Konvertierung vom Julianischen Datum zum J&amp;uuml;dischen Kalender</li> <li class='member'><a href='http://www.php.net/manual/de/function.cal-to-jd.php' class='function' rel='rdfs-seeAlso'>cal_to_jd()</a> - Converts from a supported calendar to Julian Day Count</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="jdtounix" value="<div id='function.jdtounix' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.jdtounix.php'>jdtounix</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>jdtounix</span> &amp;mdash; <span class='dc-title'> Konvertiert Julianisches Datum in Unix-Timestamp </span></p> </div> <a name='function.jdtounix.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>int</span> <span class='methodname'><b>jdtounix</b></span> ( <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$jday</tt></span> )</div> <p class='para rdfs-comment'> Diese Funktion liefert einen Unix-Timestamp (in Sekunden seit dem 1.1.1970) zur&amp;uuml;ck, der dem in <i><tt class='parameter'>jday</tt></i> &amp;uuml;bergebenen Julianischen Datum entspricht. Liegt <i><tt class='parameter'>jday</tt></i> au&amp;szlig;erhalb des darstellbaren Zeitbereichs (Gregorianische Jahre von 1970 bis 2037 bzw. 2440588 &amp;lt;= <i><tt class='parameter'>jday</tt></i> &amp;lt;= 2465342 ), so wird <b><tt class='constant'>FALSE</tt></b> zur&amp;uuml;ckgegeben. </p> </div> <a name='function.jdtounix.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>jday</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Ein Julianischer Tag zwischen 2440588 and 2465342. </p> </dd> </dl> <p> </p> </div> <a name='function.jdtounix.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Der Unix-Timestamp f&amp;uuml;r den Anfang des gegebenen Julianischen Tages. </p> </div> <a name='function.jdtounix.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.unixtojd.php' class='function' rel='rdfs-seeAlso'>unixtojd()</a> - Konvertiert Unix-Timestamp in Julianisches Datum</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="jdtojulian" value="<div id='function.jdtojulian' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.jdtojulian.php'>jdtojulian</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>jdtojulian</span> &amp;mdash; <span class='dc-title'> Konvertierung vom Julianischen Datum zum Julianischen Kalender </span></p> </div> <a name='function.jdtojulian.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>string</span> <span class='methodname'><b>jdtojulian</b></span> ( <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$julianday</tt></span> )</div> <p class='para rdfs-comment'> Diese Funktion konvertiert den in <i><tt class='parameter'>julianday</tt></i> angegebenen Tag im Julianischen Datum in einen String, der das entsprechnde Datum im Julianischen Kalender in der Form &amp;quot;MM/DD/YYYY&amp;quot; enth&amp;auml;lt. </p> </div> <a name='function.jdtojulian.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>julianday</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Ein Julianischer Tag als Integer </p> </dd> </dl> <p> </p> </div> <a name='function.jdtojulian.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Ein Julianisches Datum als String in der Form Monat/Tag/Jahr </p> </div> <a name='function.jdtojulian.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.juliantojd.php' class='function' rel='rdfs-seeAlso'>juliantojd()</a> - Konvertierung vom Julianischen Kalender zum Julianischen Datum</li> <li class='member'><a href='http://www.php.net/manual/de/function.cal-from-jd.php' class='function' rel='rdfs-seeAlso'>cal_from_jd()</a> - Converts from Julian Day Count to a supported calendar</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="jdtojewish" value="<div id='function.jdtojewish' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.jdtojewish.php'>jdtojewish</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>jdtojewish</span> &amp;mdash; <span class='dc-title'> Konvertierung vom Julianischen Datum zum J&amp;uuml;dischen Kalender </span></p> </div> <a name='function.jdtojewish.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>string</span> <span class='methodname'><b>jdtojewish</b></span> ( <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$juliandaycount</tt></span> [, <span class='methodparam'><span class='type'>bool</span> <tt class='parameter'>$hebrew</tt><span class='initializer'> = false</span></span> [, <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$fl</tt><span class='initializer'> = 0</span></span> ]] )</div> <p class='para rdfs-comment'> Diese Funktion konvertiert den in <i><tt class='parameter'>julianday</tt></i> angegebenen Tag im Julianischen Datum in den J&amp;uuml;dischen Kalender. </p> </div> <a name='function.jdtojewish.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>julianday</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Ein Julianischer Tag als Integer </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>hebrew</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Wird dieser Parameter auf <b><tt class='constant'>TRUE</tt></b> gesetzt, so wird das J&amp;uuml;dische Datum als Hebr&amp;auml;ischer String gem&amp;auml;&amp;szlig; dem im Parameter <i><tt class='parameter'>fl</tt></i> festgelegten Format zur&amp;uuml;ckgegeben. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>fl</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Die verf&amp;uuml;gbaren Ausgabeformate sind: <b><tt class='constant'>CAL_JEWISH_ADD_ALAFIM_GERESH</tt></b>, <b><tt class='constant'>CAL_JEWISH_ADD_ALAFIM</tt></b>, <b><tt class='constant'>CAL_JEWISH_ADD_GERESHAYIM</tt></b>. </p> </dd> </dl> <p> </p> </div> <a name='function.jdtojewish.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Das J&amp;uuml;dische Datum als String in der Form &amp;quot;Monat/Tag/Jahr&amp;quot; </p> </div> <a name='function.jdtojewish.changelog'></a><div class='refsect1 changelog'> <h3 class='title'>Changelog</h3> <p class='para'> </p><table class='doctable informaltable'> <thead valign='middle'> <tr valign='middle'> <th>Version</th> <th>Beschreibung</th> </tr> </thead> <tbody valign='middle' class='tbody'> <tr valign='middle'> <td align='left'>5.0.0</td> <td align='left'> Der Parameter <i><tt class='parameter'>fl</tt></i> wurde hinzugef&amp;uuml;gt. </td> </tr> <tr valign='middle'> <td align='left'>5.0.0</td> <td align='left'> Der Parameter <i><tt class='parameter'>hebrew</tt></i> wurde hinzugef&amp;uuml;gt. </td> </tr> </tbody> </table> <p> </p> </div> <a name='function.jdtojewish.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>jdtojewish()</b>-Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /></span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #0000BB'>jdtojewish</span><span style='color: #007700'>(</span><span style='color: #0000BB'>gregoriantojd</span><span style='color: #007700'>(</span><span style='color: #0000BB'>10</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>8</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>2002</span><span style='color: #007700'>),&amp;nbsp;</span><span style='color: #0000BB'>true</span><span style='color: #007700'>,<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #0000BB'>CAL_JEWISH_ADD_GERESHAYIM&amp;nbsp;</span><span style='color: #007700'>+&amp;nbsp;</span><span style='color: #0000BB'>CAL_JEWISH_ADD_ALAFIM&amp;nbsp;</span><span style='color: #007700'>+&amp;nbsp;</span><span style='color: #0000BB'>CAL_JEWISH_ADD_ALAFIM_GERESH</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> <a name='function.jdtojewish.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.jewishtojd.php' class='function' rel='rdfs-seeAlso'>jewishtojd()</a> - Konvertiert vom J&amp;uuml;dischen Kalender zum Julianischen Datum</li> <li class='member'><a href='http://www.php.net/manual/de/function.cal-from-jd.php' class='function' rel='rdfs-seeAlso'>cal_from_jd()</a> - Converts from Julian Day Count to a supported calendar</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="jdtogregorian" value="<div id='function.jdtogregorian' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.jdtogregorian.php'>jdtogregorian</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>jdtogregorian</span> &amp;mdash; <span class='dc-title'> Konvertierung vom Julianischen Datum zum Gregorianischen Kalender </span></p> </div> <a name='function.jdtogregorian.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>string</span> <span class='methodname'><b>jdtogregorian</b></span> ( <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$julianday</tt></span> )</div> <p class='para rdfs-comment'> Diese Funktion konvertiert den in <i><tt class='parameter'>julianday</tt></i> angegebenen Tag im Julianischen Datum in einen String, der das Datum nach dem Gregorianischen Kalender in der Form &amp;quot;MM/DD/YYYY&amp;quot; enth&amp;auml;lt. </p> </div> <a name='function.jdtogregorian.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>julianday</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Ein Julianischer Tag als Integer </p> </dd> </dl> <p> </p> </div> <a name='function.jdtogregorian.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Ein Gregorianisches Datum als String der Form &amp;quot;Monat/Tag/Jahr&amp;quot; </p> </div> <a name='function.jdtogregorian.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.gregoriantojd.php' class='function' rel='rdfs-seeAlso'>gregoriantojd()</a> - Konvertierung vom Gregorianischen Kalender zum Julianischen Datum</li> <li class='member'><a href='http://www.php.net/manual/de/function.cal-from-jd.php' class='function' rel='rdfs-seeAlso'>cal_from_jd()</a> - Converts from Julian Day Count to a supported calendar</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="jdtofrench" value="<div id='function.jdtofrench' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.jdtofrench.php'>jdtofrench</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>jdtofrench</span> &amp;mdash; <span class='dc-title'> Konvertiert ein Julianisches Datum zum Kalender der Franz&amp;ouml;sischen Revolution </span></p> </div> <a name='function.jdtofrench.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>string</span> <span class='methodname'><b>jdtofrench</b></span> ( <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$juliandaycount</tt></span> )</div> <p class='para rdfs-comment'> Konvertiert ein Julianisches Datum zum Kalender der Franz&amp;ouml;sischen Revolution </p> </div> <a name='function.jdtofrench.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>julianday</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Ein Julianischer Tag als Integer </p> </dd> </dl> <p> </p> </div> <a name='function.jdtofrench.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Ein Franz&amp;ouml;sisches Revolutionsdatum als String in der Form &amp;quot;Monat/Tag/Yahr&amp;quot; </p> </div> <a name='function.jdtofrench.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.frenchtojd.php' class='function' rel='rdfs-seeAlso'>frenchtojd()</a> - Konvertiert ein Datum der Franz&amp;ouml;sischen Revolution zu einem Julianischen Datum</li> <li class='member'><a href='http://www.php.net/manual/de/function.cal-from-jd.php' class='function' rel='rdfs-seeAlso'>cal_from_jd()</a> - Converts from Julian Day Count to a supported calendar</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="jdmonthname" value="<div id='function.jdmonthname' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.jdmonthname.php'>jdmonthname</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>jdmonthname</span> &amp;mdash; <span class='dc-title'> Bestimmt den Monat aus dem Julianischen Datum </span></p> </div> <a name='function.jdmonthname.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>string</span> <span class='methodname'><b>jdmonthname</b></span> ( <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$julianday</tt></span> , <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$mode</tt></span> )</div> <p class='para rdfs-comment'> Diese Funktion bestimmt den Monatsnamen f&amp;uuml;r den in <i><tt class='parameter'>julianday</tt></i> &amp;uuml;bergebenen Tag im Julianischen Datum. Die Ausgabe erfolgt als String in Abh&amp;auml;ngigkeit von <i><tt class='parameter'>mode</tt></i> . </p><table class='doctable table'> <caption><b>M&amp;ouml;gliche <i><tt class='parameter'>mode</tt></i> -Werte</b></caption> <thead valign='middle'> <tr valign='middle'> <th>Modus</th> <th>Bedeutung</th> </tr> </thead> <tbody valign='middle' class='tbody'> <tr valign='middle'> <td align='left'>0</td> <td align='left'>Gregorianisch (Abk.)</td> <td align='left'>Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov, Dec</td> </tr> <tr valign='middle'> <td align='left'>1</td> <td align='left'>Gregorianisch</td> <td align='left'>January, February, March, April, May, June, July, August, September, October, November, December</td> </tr> <tr valign='middle'> <td align='left'>2</td> <td align='left'>Julianisch - (Abk.)</td> <td align='left'>Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov, Dec</td> </tr> <tr valign='middle'> <td align='left'>3</td> <td align='left'>Julianisch</td> <td align='left'>January, February, March, April, May, June, July, August, September, October, November, December</td> </tr> <tr valign='middle'> <td align='left'>4</td> <td align='left'>J&amp;uuml;disch</td> <td align='left'>Tishri, Heshvan, Kislev, Tevet, Shevat, AdarI, AdarII, Nisan, Iyyar, Sivan, Tammuz, Av, Elul</td> </tr> <tr valign='middle'> <td align='left'>5</td> <td align='left'>Franz&amp;ouml;sisch revolution&amp;auml;r</td> <td align='left'>Vendemiaire, Brumaire, Frimaire, Nivose, Pluviose, Ventose, Germinal, Floreal, Prairial, Messidor, Thermidor, Fructidor, Extra</td> </tr> </tbody> </table> <p> </p> </div> <a name='function.jdmonthname.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>jday</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Ein Julianischer Tag als Integer </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>calendar</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der zu verwendende Kalender </p> </dd> </dl> <p> </p> </div> <a name='function.jdmonthname.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Der Monatsname f&amp;uuml;r den gegebenen Julianischen Tag im gew&amp;uuml;nschten <i><tt class='parameter'>calendar</tt></i> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="jddayofweek" value="<div id='function.jddayofweek' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.jddayofweek.php'>jddayofweek</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>jddayofweek</span> &amp;mdash; <span class='dc-title'> Bestimmt den Wochentag aus einem Julianischen Datum </span></p> </div> <a name='function.jddayofweek.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'><a href='http://www.php.net/manual/de/language.pseudo-types.php#language.types.mixed' class='type mixed'>mixed</a></span> <span class='methodname'><b>jddayofweek</b></span> ( <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$julianday</tt></span> [, <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$mode</tt><span class='initializer'> = CAL_DOW_DAYNO</span></span> ] )</div> <p class='para rdfs-comment'> Diese Funktion bestimmt den Wochentag f&amp;uuml;r den in <i><tt class='parameter'>julianday</tt></i> &amp;uuml;bergebenen Tag im Julianischen Datum. Die Ausgabe erfolgt in Abh&amp;auml;ngigkeit von <i><tt class='parameter'>mode</tt></i> als integer oder string. </p> </div> <a name='function.jddayofweek.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>julianday</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Ein Julianischer Tag als Integer </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>mode</tt></i> </span> </dt><dd class='listitem'> <table class='doctable table'> <caption><b>Calendar Wochenmodi</b></caption> <thead valign='middle'> <tr valign='middle'> <th>Modus</th> <th>Bedeutung</th> </tr> </thead> <tbody valign='middle' class='tbody'> <tr valign='middle'> <td align='left'>0 (Default)</td> <td align='left'> R&amp;uuml;ckgabe des Wochentages als Zahl (0=Sonntag, 1=Montag, etc.) </td> </tr> <tr valign='middle'> <td align='left'>1</td> <td align='left'> R&amp;uuml;ckgabe des Wochentages als String (in Englisch) (English-Gregorian) </td> </tr> <tr valign='middle'> <td align='left'>2</td> <td align='left'> R&amp;uuml;ckgabe des Wochentages als abgek&amp;uuml;rzter String (in Englisch) </td> </tr> </tbody> </table> </dd> </dl> <p> </p> </div> <a name='function.jddayofweek.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Der Gregorianische Wochentag als Integer oder String. </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="imap_utf8" value="<div id='function.imap-utf8' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.imap-utf8.php'>imap_utf8</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>imap_utf8</span> &amp;mdash; <span class='dc-title'>Konvertiert Text zu UTF8</span></p> </div> <a name='function.imap-utf8.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>string</span> <span class='methodname'><b>imap_utf8</b></span> ( <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$mime_encoded_text</tt></span> )</div> <p class='para rdfs-comment'> Konvertiert den &amp;uuml;bergebenen String in das UTF8-Format. </p> </div> <a name='function.imap-utf8.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>mime_encoded_text</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Ein MIME-codierter String. MIME codierung und die UTF-8 Spezifikation finden sich unter <a href='http://www.faqs.org/rfcs/rfc2047' class='link external'>&amp;raquo; RFC2047</a> und <a href='http://www.faqs.org/rfcs/rfc2044' class='link external'>&amp;raquo; RFC2044</a>. </p> </dd> </dl> <p> </p> </div> <a name='function.imap-utf8.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Liefert einen UTF-8 codierten String. </p> </div> <a name='function.imap-utf8.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.imap-mime-header-decode.php' class='function' rel='rdfs-seeAlso'>imap_mime_header_decode()</a> - Dekodiert MIME-codierte Headerzeilen</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="imap_utf7_encode" value="<div id='function.imap-utf7-encode' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.imap-utf7-encode.php'>imap_utf7_encode</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>imap_utf7_encode</span> &amp;mdash; <span class='dc-title'>Kodiert ISO-8859-1 Text im modifizieren UTF-7-Format</span></p> </div> <a name='function.imap-utf7-encode.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>string</span> <span class='methodname'><b>imap_utf7_encode</b></span> ( <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$data</tt></span> )</div> <p class='para rdfs-comment'> Konvertiert den in <i><tt class='parameter'>data</tt></i> &amp;uuml;bergebenen Text in das modifizierte UTF-7-Format. </p> <p class='para'> Diese Funktion wird ben&amp;ouml;tigt, um Mailboxnamen zu kodieren, die au&amp;szlig;erhalb des druckbaren ASCII-Bereichs liegen. </p> </div> <a name='function.imap-utf7-encode.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>data</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Ein ISO-8859-1-String. </p> </dd> </dl> <p> </p> </div> <a name='function.imap-utf7-encode.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Liefert <i><tt class='parameter'>data</tt></i> kodiert im modifizierten UTF-7-Format wie in <a href='http://www.faqs.org/rfcs/rfc2060' class='link external'>&amp;raquo; RFC 2060</a>, Abschnitt 5.1.3 definiert (die urspr&amp;uuml;ngliche UTF-7-Kodierung ist in <a href='http://www.faqs.org/rfcs/rfc1642' class='link external'>&amp;raquo; RFC1642</a> definiert). </p> </div> <a name='function.imap-utf7-encode.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.imap-utf7-decode.php' class='function' rel='rdfs-seeAlso'>imap_utf7_decode()</a> - Dekodiert einem String im modifizierten UTF-7-Format</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="imap_utf7_decode" value="<div id='function.imap-utf7-decode' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.imap-utf7-decode.php'>imap_utf7_decode</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>imap_utf7_decode</span> &amp;mdash; <span class='dc-title'>Dekodiert einem String im modifizierten UTF-7-Format</span></p> </div> <a name='function.imap-utf7-decode.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>string</span> <span class='methodname'><b>imap_utf7_decode</b></span> ( <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$text</tt></span> )</div> <p class='para rdfs-comment'> Dekodiert den String <i><tt class='parameter'>text</tt></i> aus dem modifizierten UTF-7-Format in ISO-8859-1-kodierten Text. </p> <p class='para'> Diese Funktion wird ben&amp;ouml;tigt, um Mailboxnamen zu dekodieren, die Zeichen au&amp;szlig;erhalb des druckbaren ASCII-Bereichs enthalten. </p> </div> <a name='function.imap-utf7-decode.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>text</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Ein String im modifizerten UTF-7-Format gem&amp;auml;&amp;szlig; <a href='http://www.faqs.org/rfcs/rfc2060' class='link external'>&amp;raquo; RFC 2060</a>, Abschnitt 5.1.3 (die urspr&amp;uuml;ngliche UTF-7 Definition finted sich in <a href='http://www.faqs.org/rfcs/rfc1642' class='link external'>&amp;raquo; RFC1642</a>). </p> </dd> </dl> <p> </p> </div> <a name='function.imap-utf7-decode.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Liefert einen ISO-8859-1-kodierten String oder <b><tt class='constant'>FALSE</tt></b>, wenn <i><tt class='parameter'>text</tt></i> ung&amp;uuml;ltige modifizierte UTF-7-Sequenzen enth&amp;auml;lt oder Zeichen, die nicht Teil des ISO-8859-1-Zeichensatzes sind. </p> </div> <a name='function.imap-utf7-decode.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.imap-utf7-encode.php' class='function' rel='rdfs-seeAlso'>imap_utf7_encode()</a> - Kodiert ISO-8859-1 Text im modifizieren UTF-7-Format</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="imap_unsubscribe" value="<div id='function.imap-unsubscribe' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.imap-unsubscribe.php'>imap_unsubscribe</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>imap_unsubscribe</span> &amp;mdash; <span class='dc-title'>Abonnement eines Postfachs beenden</span></p> </div> <a name='function.imap-unsubscribe.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><b>imap_unsubscribe</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$imap_stream</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$mailbox</tt></span> )</div> <p class='para rdfs-comment'> Das Abonnement des Postfachs <i><tt class='parameter'>mailbox</tt></i> beenden. </p> </div> <a name='function.imap-unsubscribe.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'> imap_stream</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Eine von <a href='http://www.php.net/manual/de/function.imap-open.php' class='function'>imap_open()</a> zur&amp;uuml;ckgegebene IMAP-Verbindung.</p></dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>mailbox</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Postfachname (mehr Informationen finden Sie unter <a href='http://www.php.net/manual/de/function.imap-open.php' class='function'>imap_open()</a>). </p> </dd> </dl> <p> </p> </div> <a name='function.imap-unsubscribe.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt bei Erfolg <b><tt class='constant'>TRUE</tt></b> zur&amp;uuml;ck, im Fehlerfall <b><tt class='constant'>FALSE</tt></b>. </p> </div> <a name='function.imap-unsubscribe.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.imap-subscribe.php' class='function' rel='rdfs-seeAlso'>imap_subscribe()</a> - Abbonieren eines Postfachs</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="imap_undelete" value="<div id='function.imap-undelete' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.imap-undelete.php'>imap_undelete</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>imap_undelete</span> &amp;mdash; <span class='dc-title'>Nimmt eine bereits gesetzte L&amp;ouml;schmarkierung einer Nachricht zur&amp;uuml;ck</span></p> </div> <a name='function.imap-undelete.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><b>imap_undelete</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$imap_stream</tt></span> , <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$msg_number</tt></span> [, <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$flags</tt><span class='initializer'> = 0</span></span> ] )</div> <p class='para rdfs-comment'> Entfernt das &amp;quot;gel&amp;ouml;scht&amp;quot;-Flag der angegebenen Nachricht. Das Flag wird von den Funktionen <a href='http://www.php.net/manual/de/function.imap-delete.php' class='function'>imap_delete()</a> oder <a href='http://www.php.net/manual/de/function.imap-mail-move.php' class='function'>imap_mail_move()</a> gesetzt. </p> </div> <a name='function.imap-undelete.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'> imap_stream</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Eine von <a href='http://www.php.net/manual/de/function.imap-open.php' class='function'>imap_open()</a> zur&amp;uuml;ckgegebene IMAP-Verbindung.</p></dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>msg_number</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Die Nachrichtennummer </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>flags</tt></i> </span> </dt><dd class='listitem'> <p class='para'> </p> </dd> </dl> <p> </p> </div> <a name='function.imap-undelete.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt bei Erfolg <b><tt class='constant'>TRUE</tt></b> zur&amp;uuml;ck, im Fehlerfall <b><tt class='constant'>FALSE</tt></b>. </p> </div> <a name='function.imap-undelete.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.imap-delete.php' class='function' rel='rdfs-seeAlso'>imap_delete()</a> - Nachrichten im aktuellen Postfach zur L&amp;ouml;schung markieren</li> <li class='member'><a href='http://www.php.net/manual/de/function.imap-mail-move.php' class='function' rel='rdfs-seeAlso'>imap_mail_move()</a> - Verschiebt Nachrichten in ein anderes Postfach</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="imap_uid" value="<div id='function.imap-uid' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.imap-uid.php'>imap_uid</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>imap_uid</span> &amp;mdash; <span class='dc-title'>Liefert die UID f&amp;uuml;r die gegebene Nachrichtennummer</span></p> </div> <a name='function.imap-uid.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>int</span> <span class='methodname'><b>imap_uid</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$imap_stream</tt></span> , <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$msg_number</tt></span> )</div> <p class='para rdfs-comment'> Diese Funktion liefert die UID f&amp;uuml;r eine gegebene Nachrichtennummer. Eine UID ist ein eindeutiger Bezeichner f&amp;uuml;r eine Nachricht der sich nicht mit der Zeit &amp;auml;ndert w&amp;auml;hrend eine Nachrichtennummer sich bei jeder Ver&amp;auml;nderung des Postfachinhalts &amp;auml;ndern kann. content of the mailbox changes. </p> <p class='para'> Diese Funktion ist das Gegenst&amp;uuml;ck zu <a href='http://www.php.net/manual/de/function.imap-msgno.php' class='function'>imap_msgno()</a>. </p> </div> <a name='function.imap-uid.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'> imap_stream</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Eine von <a href='http://www.php.net/manual/de/function.imap-open.php' class='function'>imap_open()</a> zur&amp;uuml;ckgegebene IMAP-Verbindung.</p></dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>msg_number</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Die Nachrichtennummer. </p> </dd> </dl> <p> </p> </div> <a name='function.imap-uid.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Die UID der gew&amp;uuml;nschten Nachricht. </p> </div> <a name='function.imap-uid.notes'></a><div class='refsect1 notes'> <h3 class='title'>Anmerkungen</h3> <blockquote><p><b class='note'>Hinweis</b>: Diese Funktion wird bei POP3 Postf&amp;auml;chern nicht unterst&amp;uuml;tzt. <br /> </p></blockquote> </div> <a name='function.imap-uid.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.imap-msgno.php' class='function' rel='rdfs-seeAlso'>imap_msgno()</a> - Liefert die Nachrichtennummer f&amp;uuml;r eine gegebene UID</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="imap_timeout" value="<div id='function.imap-timeout' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.imap-timeout.php'>imap_timeout</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.3.3, PHP 5)</p><p class='refpurpose'><span class='refname'>imap_timeout</span> &amp;mdash; <span class='dc-title'>Imap Timeout setzen oder lesen</span></p> </div> <a name='function.imap-timeout.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'><a href='http://www.php.net/manual/de/language.pseudo-types.php#language.types.mixed' class='type mixed'>mixed</a></span> <span class='methodname'><b>imap_timeout</b></span> ( <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$timeout_type</tt></span> [, <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$timeout</tt><span class='initializer'> = -1</span></span> ] )</div> <p class='para rdfs-comment'> Setzt oder liest Timeoutwerte f&amp;uuml;r das IMAP Protokoll. </p> </div> <a name='function.imap-timeout.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>timeout_type</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Eine der folgenden Konstanten: <b><tt class='constant'>IMAP_OPENTIMEOUT</tt></b>, <b><tt class='constant'>IMAP_READTIMEOUT</tt></b>, <b><tt class='constant'>IMAP_WRITETIMEOUT</tt></b>, oder <b><tt class='constant'>IMAP_CLOSETIMEOUT</tt></b>. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>timeout</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Timeout in Sekunden. </p> </dd> </dl> <p> </p> </div> <a name='function.imap-timeout.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Wenn der <i><tt class='parameter'>timeout</tt></i> Parameter gesetzt ist liefert die Funktion <b><tt class='constant'>TRUE</tt></b> bei Erfolg, sonst <b><tt class='constant'>FALSE</tt></b>. </p> <p class='para'> Wird kein <i><tt class='parameter'>timeout</tt></i> &amp;uuml;bergeben oder entspricht dessen Wert -1 so wird der aktuelle Timeoutwert f&amp;uuml;r <i><tt class='parameter'>timeout_type</tt></i> als Integer zur&amp;uuml;ckgegeben. </p> </div> <a name='function.imap-timeout.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>imap_timeout()</b> Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /><br /></span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #DD0000'>'Das&amp;nbsp;aktuelle&amp;nbsp;Lese-Timeout&amp;nbsp;ist&amp;nbsp;'&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #0000BB'>imap_timeout</span><span style='color: #007700'>(</span><span style='color: #0000BB'>IMAP_READTIMEOUT</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br /><br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="imap_thread" value="<div id='function.imap-thread' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.imap-thread.php'>imap_thread</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.0.7, PHP 5)</p><p class='refpurpose'><span class='refname'>imap_thread</span> &amp;mdash; <span class='dc-title'>Liefert einen Baum zusammenh&amp;auml;ngender Nachrichten</span></p> </div> <a name='function.imap-thread.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>array</span> <span class='methodname'><b>imap_thread</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$imap_stream</tt></span> [, <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$options</tt><span class='initializer'> = SE_FREE</span></span> ] )</div> <p class='para rdfs-comment'> Liefert einen Baum von zusammenh&amp;auml;ngenden Nachrichten. </p> </div> <a name='function.imap-thread.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'> imap_stream</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Eine von <a href='http://www.php.net/manual/de/function.imap-open.php' class='function'>imap_open()</a> zur&amp;uuml;ckgegebene IMAP-Verbindung.</p></dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>options</tt></i> </span> </dt><dd class='listitem'> <p class='para'> </p> </dd> </dl> <p> </p> </div> <a name='function.imap-thread.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> <b>imap_thread()</b> liefert ein assoziatives Array von Nachrichten die &amp;uuml;ber <i>REFERENCES</i> verkn&amp;uuml;pft sind oder <b><tt class='constant'>FALSE</tt></b> bei Fehlern. </p> <p class='para'> Jede Nachricht im aktuellen Postfach wird im zur&amp;uuml;ckgegebenen Array durch drei Eintr&amp;auml;ge repr&amp;auml;sentiert: </p><ul class='itemizedlist'> <li class='listitem'><p class='para'> <var class='varname'>$thread['XX.num']</var> - aktuelle Nachrichtennummer </p></li> <li class='listitem'><p class='para'> <var class='varname'>$thread['XX.next']</var> </p></li> <li class='listitem'><p class='para'> <var class='varname'>$thread['XX.branch']</var> </p></li> </ul><p> </p> </div> <a name='function.imap-thread.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>imap_thread()</b> Example</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Ausgabe&amp;nbsp;der&amp;nbsp;verschiedenen&amp;nbsp;Themenstr&amp;auml;nge&amp;nbsp;einer&amp;nbsp;Newsgroup&amp;nbsp;in&amp;nbsp;HTML<br /><br /></span><span style='color: #0000BB'>$nntp&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>imap_open</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'{news.example.com:119/nntp}some.newsgroup'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>''</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>''</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>$threads&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>imap_thread</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$nntp</span><span style='color: #007700'>);<br /><br />foreach&amp;nbsp;(</span><span style='color: #0000BB'>$threads&amp;nbsp;</span><span style='color: #007700'>as&amp;nbsp;</span><span style='color: #0000BB'>$key&amp;nbsp;</span><span style='color: #007700'>=&amp;gt;&amp;nbsp;</span><span style='color: #0000BB'>$val</span><span style='color: #007700'>)&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;</span><span style='color: #0000BB'>$tree&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>explode</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'.'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$key</span><span style='color: #007700'>);<br />&amp;nbsp;&amp;nbsp;if&amp;nbsp;(</span><span style='color: #0000BB'>$tree</span><span style='color: #007700'>[</span><span style='color: #0000BB'>1</span><span style='color: #007700'>]&amp;nbsp;==&amp;nbsp;</span><span style='color: #DD0000'>'num'</span><span style='color: #007700'>)&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #0000BB'>$header&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>imap_headerinfo</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$nntp</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$val</span><span style='color: #007700'>);<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'&amp;lt;ul&amp;gt;\n\t&amp;lt;li&amp;gt;'&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #0000BB'>$header</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>fromaddress&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br />&amp;nbsp;&amp;nbsp;}&amp;nbsp;elseif&amp;nbsp;(</span><span style='color: #0000BB'>$tree</span><span style='color: #007700'>[</span><span style='color: #0000BB'>1</span><span style='color: #007700'>]&amp;nbsp;==&amp;nbsp;</span><span style='color: #DD0000'>'branch'</span><span style='color: #007700'>)&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'\t&amp;lt;/li&amp;gt;\n&amp;lt;/ul&amp;gt;\n'</span><span style='color: #007700'>;<br />&amp;nbsp;&amp;nbsp;}<br />}<br /><br /></span><span style='color: #0000BB'>imap_close</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$nntp</span><span style='color: #007700'>);<br /><br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="imap_subscribe" value="<div id='function.imap-subscribe' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.imap-subscribe.php'>imap_subscribe</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>imap_subscribe</span> &amp;mdash; <span class='dc-title'>Abbonieren eines Postfachs</span></p> </div> <a name='function.imap-subscribe.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><b>imap_subscribe</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$imap_stream</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$mailbox</tt></span> )</div> <p class='para rdfs-comment'> Abbobiert ein neues Postfach. </p> </div> <a name='function.imap-subscribe.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'> imap_stream</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Eine von <a href='http://www.php.net/manual/de/function.imap-open.php' class='function'>imap_open()</a> zur&amp;uuml;ckgegebene IMAP-Verbindung.</p></dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>mailbox</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Postfachname, siehe <a href='http://www.php.net/manual/de/function.imap-open.php' class='function'>imap_open()</a> f&amp;uuml;r weitere Informationen. </p> </dd> </dl> <p> </p> </div> <a name='function.imap-subscribe.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt bei Erfolg <b><tt class='constant'>TRUE</tt></b> zur&amp;uuml;ck, im Fehlerfall <b><tt class='constant'>FALSE</tt></b>. </p> </div> <a name='function.imap-subscribe.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.imap-unsubscribe.php' class='function' rel='rdfs-seeAlso'>imap_unsubscribe()</a> - Abonnement eines Postfachs beenden</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="imap_status" value="<div id='function.imap-status' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.imap-status.php'>imap_status</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>imap_status</span> &amp;mdash; <span class='dc-title'>Liefert Statusinformationen zum angegebenen Postfach</span></p> </div> <a name='function.imap-status.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>object</span> <span class='methodname'><b>imap_status</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$imap_stream</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$mailbox</tt></span> , <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$options</tt></span> )</div> <p class='para rdfs-comment'> iefert ausgew&amp;auml;hlte Statusinformationen zum Postfach <i><tt class='parameter'>mailbox</tt></i> . </p> </div> <a name='function.imap-status.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'> imap_stream</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Eine von <a href='http://www.php.net/manual/de/function.imap-open.php' class='function'>imap_open()</a> zur&amp;uuml;ckgegebene IMAP-Verbindung.</p></dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>mailbox</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Postfachname, siehe <a href='http://www.php.net/manual/de/function.imap-open.php' class='function'>imap_open()</a> f&amp;uuml;r weitere Informationen. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>options</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Bitmaske mit folgenden m&amp;ouml;glichen Werten: </p><ul class='itemizedlist'> <li class='listitem'> <span class='simpara'> <b><tt class='constant'>SA_MESSAGES</tt></b> - setzt status-&amp;gt;messages auf die Anzahl der Nachrichten im Postfach </span> </li> <li class='listitem'> <span class='simpara'> <b><tt class='constant'>SA_RECENT</tt></b> - setzt status-&amp;gt;recent auf die Anzahl k&amp;uuml;rzlich eingetroffener Nachrichten im Postfach </span> </li> <li class='listitem'> <span class='simpara'> <b><tt class='constant'>SA_UNSEEN</tt></b> - setzt status-&amp;gt;unseen auf die Anzahl ungelesener Nachrichten im Postfach </span> </li> <li class='listitem'> <span class='simpara'> <b><tt class='constant'>SA_UIDNEXT</tt></b> - setzt status-&amp;gt;uidnext auf die n&amp;auml;chste diesem Postfach zugeteilte UID </span> </li> <li class='listitem'> <span class='simpara'> <b><tt class='constant'>SA_UIDVALIDITY</tt></b> - setzt status-&amp;gt;uidvalidity auf eine Konstante die sich &amp;auml;ndert falls die UIDs im Postfach ihre G&amp;uuml;ltigkeit verloren haben k&amp;ouml;nnten </span> </li> <li class='listitem'> <span class='simpara'> <b><tt class='constant'>SA_ALL</tt></b> - setzt alle Flags </span> </li> </ul><p> </p> </dd> </dl> <p> </p> </div> <a name='function.imap-status.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Die Funktion liefert ein Objekt mit Statusinformationen in den Properties <i>messages</i>, <i>recent</i>, <i>unseen</i>, <i>uidnext</i> und <i>uidvalidity</i>. </p> <p class='para'> <i>flags</i> wird ebenfalls gesetzt und enth&amp;auml;lt eine Bitmaske mit der die tats&amp;auml;chlich gelieferten Informationen mit hilfe der oben beschriebenen Konstanten gepr&amp;uuml;ft werden k&amp;ouml;nnen. </p> </div> <a name='function.imap-status.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>imap_status()</b> Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />$mbox&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>imap_open</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'{imap.example.com}'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'username'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'password'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>OP_HALFOPEN</span><span style='color: #007700'>)<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;or&amp;nbsp;die(</span><span style='color: #DD0000'>'can't&amp;nbsp;connect:&amp;nbsp;'&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #0000BB'>imap_last_error</span><span style='color: #007700'>());<br /><br /></span><span style='color: #0000BB'>$status&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>imap_status</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$mbox</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'{imap.example.org}INBOX'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>SA_ALL</span><span style='color: #007700'>);<br />if&amp;nbsp;(</span><span style='color: #0000BB'>$status</span><span style='color: #007700'>)&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'Messages:&amp;nbsp;&amp;nbsp;&amp;nbsp;'&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #0000BB'>$status</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>messages&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #DD0000'>'&amp;lt;br&amp;nbsp;/&amp;gt;\n'</span><span style='color: #007700'>;<br />&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'Recent:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #0000BB'>$status</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>recent&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #DD0000'>'&amp;lt;br&amp;nbsp;/&amp;gt;\n'</span><span style='color: #007700'>;<br />&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'Unseen:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #0000BB'>$status</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>unseen&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #DD0000'>'&amp;lt;br&amp;nbsp;/&amp;gt;\n'</span><span style='color: #007700'>;<br />&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'UIDnext:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #0000BB'>$status</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>uidnext&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #DD0000'>'&amp;lt;br&amp;nbsp;/&amp;gt;\n'</span><span style='color: #007700'>;<br />&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'UIDvalidity:'&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #0000BB'>$status</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>uidvalidity&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #DD0000'>'&amp;lt;br&amp;nbsp;/&amp;gt;\n'</span><span style='color: #007700'>;<br />}&amp;nbsp;else&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'imap_status&amp;nbsp;failed:&amp;nbsp;'&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #0000BB'>imap_last_error</span><span style='color: #007700'>()&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br />}<br /><br /></span><span style='color: #0000BB'>imap_close</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$mbox</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="imap_sort" value="<div id='function.imap-sort' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.imap-sort.php'>imap_sort</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>imap_sort</span> &amp;mdash; <span class='dc-title'>Sortiert Nachrichten eines Postfachs</span></p> </div> <a name='function.imap-sort.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>array</span> <span class='methodname'><b>imap_sort</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$imap_stream</tt></span> , <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$criteria</tt></span> , <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$reverse</tt></span> [, <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$options</tt><span class='initializer'> = 0</span></span> [, <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$search_criteria</tt><span class='initializer'> = NULL</span></span> [, <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$charset</tt><span class='initializer'> = NIL</span></span> ]]] )</div> <p class='para rdfs-comment'> Liefert eine gem&amp;auml;&amp;szlig; den angegebenen Sortierkriterien sortierte Liste von Nachrichtennummern. </p> </div> <a name='function.imap-sort.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'> imap_stream</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Eine von <a href='http://www.php.net/manual/de/function.imap-open.php' class='function'>imap_open()</a> zur&amp;uuml;ckgegebene IMAP-Verbindung.</p></dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>criteria</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Eines der folgenden Sortierkriterien: </p><ul class='itemizedlist'> <li class='listitem'> <span class='simpara'> <b><tt class='constant'>SORTDATE</tt></b> - Sendedatum </span> </li> <li class='listitem'> <span class='simpara'> <b><tt class='constant'>SORTARRIVAL</tt></b> - Empfangsdatum </span> </li> <li class='listitem'> <span class='simpara'> <b><tt class='constant'>SORTFROM</tt></b> - Absender </span> </li> <li class='listitem'> <span class='simpara'> <b><tt class='constant'>SORTSUBJECT</tt></b> - Betreff </span> </li> <li class='listitem'> <span class='simpara'> <b><tt class='constant'>SORTTO</tt></b> - erster Empf&amp;auml;nger </span> </li> <li class='listitem'> <span class='simpara'> <b><tt class='constant'>SORTCC</tt></b> - erster CC Empf&amp;auml;nger </span> </li> <li class='listitem'> <span class='simpara'> <b><tt class='constant'>SORTSIZE</tt></b> - Gr&amp;ouml;&amp;szlig;e der Nachricht in Bytes </span> </li> </ul><p> </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>reverse</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Sortierung in umgekehrter Reihenfolge wenn <b><tt class='constant'>TRUE</tt></b> </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>options</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Parameter <i><tt class='parameter'>options</tt></i> enth&amp;auml;lt eine Bitmaske mit folgenden m&amp;ouml;glichen Werten: following: </p><ul class='itemizedlist'> <li class='listitem'> <span class='simpara'> <b><tt class='constant'>SE_UID</tt></b> - es werden UIDs an Stelle von Nachrichtennummern zur&amp;uuml;ckgegeben </span> </li> <li class='listitem'> <span class='simpara'> <b><tt class='constant'>SE_NOPREFETCH</tt></b> - Nachrichten werden nicht auf Vorrat abgerufen </span> </li> </ul><p> </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>search_criteria</tt></i> </span> </dt><dd class='listitem'> <p class='para'> </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>charset</tt></i> </span> </dt><dd class='listitem'> <p class='para'> </p> </dd> </dl> <p> </p> </div> <a name='function.imap-sort.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Liefert ein Array mit nach den angegebenen Sortierkriterien sortierten Nachrichtennummern. </p> </div> <a name='function.imap-sort.changelog'></a><div class='refsect1 changelog'> <h3 class='title'>Changelog</h3> <p class='para'> </p><table class='doctable informaltable'> <thead valign='middle'> <tr valign='middle'> <th>Version</th> <th>Beschreibung</th> </tr> </thead> <tbody valign='middle' class='tbody'> <tr valign='middle'> <td align='left'>4.3.3</td> <td align='left'> Der Parameter <i><tt class='parameter'>charset</tt></i> wurde hinzugef&amp;uuml;gt </td> </tr> </tbody> </table> <p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="imap_set_quota" value="<div id='function.imap-set-quota' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.imap-set-quota.php'>imap_set_quota</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.0.5, PHP 5)</p><p class='refpurpose'><span class='refname'>imap_set_quota</span> &amp;mdash; <span class='dc-title'>Setzt die Mengenbeschrenkung f&amp;uuml;r ein Postfach</span></p> </div> <a name='function.imap-set-quota.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><b>imap_set_quota</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$imap_stream</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$quota_root</tt></span> , <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$quota_limit</tt></span> )</div> <p class='para rdfs-comment'> Sets an upper limit quota on a per mailbox basis. </p> </div> <a name='function.imap-set-quota.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'> imap_stream</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Eine von <a href='http://www.php.net/manual/de/function.imap-open.php' class='function'>imap_open()</a> zur&amp;uuml;ckgegebene IMAP-Verbindung.</p></dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>quota_root</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Das Postfach f&amp;uuml;r das eine Mengenbeschrenkung festgelegt werden soll. Dieses sollte dem IMAP-Standard f&amp;uuml;r Postf&amp;auml;cher folgen: <i>user.name</i>. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>quota_limit</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Maximale Gr&amp;ouml;&amp;szlig;e des Postfachs <i><tt class='parameter'>quota_root</tt></i> in KB. </p> </dd> </dl> <p> </p> </div> <a name='function.imap-set-quota.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt bei Erfolg <b><tt class='constant'>TRUE</tt></b> zur&amp;uuml;ck, im Fehlerfall <b><tt class='constant'>FALSE</tt></b>. </p> </div> <a name='function.imap-set-quota.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>imap_set_quota()</b> Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />$mbox&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>imap_open</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'{imap.example.org:143}'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'mailadmin'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'password'</span><span style='color: #007700'>);<br /><br />if&amp;nbsp;(!</span><span style='color: #0000BB'>imap_set_quota</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$mbox</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'user.kalowsky'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>3000</span><span style='color: #007700'>))&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'Error&amp;nbsp;in&amp;nbsp;setting&amp;nbsp;quota\n'</span><span style='color: #007700'>;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return;<br />}<br /><br /></span><span style='color: #0000BB'>imap_close</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$mbox</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> <a name='function.imap-set-quota.notes'></a><div class='refsect1 notes'> <h3 class='title'>Anmerkungen</h3> <p class='para'> Diese Funktion ist nur ab der Bibliotheksversion c-client2000 verf&amp;uuml;gbar </p> <p class='para'> Die Serververbindung <i><tt class='parameter'>imap_stream</tt></i> muss von einem Benutzer mit Administratorrechten ge&amp;ouml;ffnet worden sein, ansonsten schl&amp;auml;gt die Funktion fehl. </p> </div> <a name='function.imap-set-quota.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.imap-open.php' class='function' rel='rdfs-seeAlso'>imap_open()</a> - &amp;Ouml;ffnet eine Verbindung zu einem Mailserver-Postfach</li> <li class='member'><a href='http://www.php.net/manual/de/function.imap-get-quota.php' class='function' rel='rdfs-seeAlso'>imap_get_quota()</a> - Liefert Quota-Beschr&amp;auml;nkungen und Nutzungsstatistik der Postf&amp;auml;cher</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="imap_setflag_full" value="<div id='function.imap-setflag-full' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.imap-setflag-full.php'>imap_setflag_full</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>imap_setflag_full</span> &amp;mdash; <span class='dc-title'>Setzt Nachrichtenflags</span></p> </div> <a name='function.imap-setflag-full.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><b>imap_setflag_full</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$imap_stream</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$sequence</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$flag</tt></span> [, <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$options</tt><span class='initializer'> = NIL</span></span> ] )</div> <p class='para rdfs-comment'> Setzt die mit <i><tt class='parameter'>flag</tt></i> angegebenen Flags bei allen Nachrichten aus der Liste <i><tt class='parameter'>sequence</tt></i> . <i><tt class='parameter'>sequence</tt></i> . </p> </div> <a name='function.imap-setflag-full.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'> imap_stream</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Eine von <a href='http://www.php.net/manual/de/function.imap-open.php' class='function'>imap_open()</a> zur&amp;uuml;ckgegebene IMAP-Verbindung.</p></dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>sequence</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Eine Liste von Nachrichtennummern. Sie k&amp;ouml;nnen Nachrichten mit Komma getrennt aufz&amp;auml;hlen <i>X,Y</i> oder alle Nachrichten in einem bestimmten Interval mit <i>X:Y</i> ausw&amp;auml;hlen. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>flag</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Die m&amp;ouml;glichen Flags, die gesetzt werden k&amp;ouml;nnen, sind <i>\Seen</i>, <i>\Answered</i>, <i>\Flagged</i>, <i>\Deleted</i> und <i>\Draft</i>, wie in <a href='http://www.faqs.org/rfcs/rfc2060' class='link external'>&amp;raquo; RFC2060</a> definiert. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>options</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Eine Bitmaske mit Optionen, zur Zeit wird nur eine Option unterst&amp;uuml;tzt: </p><ul class='itemizedlist'> <li class='listitem'> <span class='simpara'> <b><tt class='constant'>ST_UID</tt></b> - Die Nachrichtenliste <i><tt class='parameter'>sequence</tt></i> enth&amp;auml;lt UIDs anstelle von Nachrichtennummern </span> </li> </ul><p> </p> </dd> </dl> <p> </p> </div> <a name='function.imap-setflag-full.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt bei Erfolg <b><tt class='constant'>TRUE</tt></b> zur&amp;uuml;ck, im Fehlerfall <b><tt class='constant'>FALSE</tt></b>. </p> </div> <a name='function.imap-setflag-full.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>imap_setflag_full()</b>-Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />$mbox&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>imap_open</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'{imap.example.org:143}'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'username'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'password'</span><span style='color: #007700'>)<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;or&amp;nbsp;die(</span><span style='color: #DD0000'>'can't&amp;nbsp;connect:&amp;nbsp;'&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #0000BB'>imap_last_error</span><span style='color: #007700'>());<br /><br /></span><span style='color: #0000BB'>$status&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>imap_setflag_full</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$mbox</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'2,5'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'\\Seen&amp;nbsp;\\Flagged'</span><span style='color: #007700'>);<br /><br />echo&amp;nbsp;</span><span style='color: #0000BB'>gettype</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$status</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br />echo&amp;nbsp;</span><span style='color: #0000BB'>$status&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br /><br /></span><span style='color: #0000BB'>imap_close</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$mbox</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> <a name='function.imap-setflag-full.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.imap-clearflag-full.php' class='function' rel='rdfs-seeAlso'>imap_clearflag_full()</a> - L&amp;ouml;scht Flags einer Nachricht</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="imap_setacl" value="<div id='function.imap-setacl' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.imap-setacl.php'>imap_setacl</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.0.7, PHP 5)</p><p class='refpurpose'><span class='refname'>imap_setacl</span> &amp;mdash; <span class='dc-title'>Setzen der ACL f&amp;uuml;r ein Postfach</span></p> </div> <a name='function.imap-setacl.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><b>imap_setacl</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$imap_stream</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$mailbox</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$id</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$rights</tt></span> )</div> <p class='para rdfs-comment'> Setzt die Zugriffsrechte f&amp;uuml;r ein Postfach. </p> </div> <a name='function.imap-setacl.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'> imap_stream</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Eine von <a href='http://www.php.net/manual/de/function.imap-open.php' class='function'>imap_open()</a> zur&amp;uuml;ckgegebene IMAP-Verbindung.</p></dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>mailbox</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Name des Postfachs, siehe <a href='http://www.php.net/manual/de/function.imap-open.php' class='function'>imap_open()</a> f&amp;uuml;r n&amp;auml;here Informationen. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>id</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Benutzer dessen Rechte ge&amp;auml;ndert werden sollen. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>rights</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Die zu setzenden Rechte oder ein leerer String um alle Rechte zu entziehen. </p> </dd> </dl> <p> </p> </div> <a name='function.imap-setacl.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt bei Erfolg <b><tt class='constant'>TRUE</tt></b> zur&amp;uuml;ck, im Fehlerfall <b><tt class='constant'>FALSE</tt></b>. </p> </div> <a name='function.imap-setacl.notes'></a><div class='refsect1 notes'> <h3 class='title'>Anmerkungen</h3> <p class='para'> This function is currently only available to users of the c-client2000 or greater library. </p> </div> <a name='function.imap-setacl.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.imap-getacl.php' class='function' rel='rdfs-seeAlso'>imap_getacl()</a> - Liste der Zugriffsrechte f&amp;Atilde;&amp;frac14;r ein Postfach bestimmen</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="imap_search" value="<div id='function.imap-search' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.imap-search.php'>imap_search</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>imap_search</span> &amp;mdash; <span class='dc-title'>Liefert ein Array von Nachrichten die den gegebenen Suchkriterien entsprechen</span></p> </div> <a name='function.imap-search.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>array</span> <span class='methodname'><b>imap_search</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$imap_stream</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$criteria</tt></span> [, <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$options</tt><span class='initializer'> = SE_FREE</span></span> [, <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$charset</tt><span class='initializer'> = NIL</span></span> ]] )</div> <p class='para rdfs-comment'> <b>imap_search()</b> durchsucht die Nachrichten des aktuellen Postfachs. </p> <p class='para'> Der Suchstring um zB nach allen unbeantworteten Nachrichten von Mutter zu suchen w&amp;auml;re &amp;quot;UNANSWERED FROM Mutter&amp;quot;. Die Suche untercheidet nicht nach Gro&amp;szlig;- und Kleinschreibung. Die folgende Liste von Suchkriterien wurde aus dem Sourcecode des UW c-client erstellt, sie ist daher nicht unbedingt vollst&amp;auml;ndig oder in allen Einzelheiten korrekt (siehe auch <a href='http://www.faqs.org/rfcs/rfc2060' class='link external'>&amp;raquo; RFC2060</a>, Abschnitt 6.4.4). </p> </div> <a name='function.imap-search.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'> imap_stream</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Eine von <a href='http://www.php.net/manual/de/function.imap-open.php' class='function'>imap_open()</a> zur&amp;uuml;ckgegebene IMAP-Verbindung.</p></dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>criteria</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Ein aus mit Leerzeichen getrennten Schl&amp;uuml;sselworten und Argumenten. Argumente die selbt Leerzeichen enthalten m&amp;uuml;ssen in doppelte Anf&amp;uuml;hrungszeichen gefasst werden (z.B. FROM &amp;quot;Hans M&amp;uuml;ller&amp;quot;). Es existieren folgende Schl&amp;uuml;sselworte: </p><ul class='itemizedlist'> <li class='listitem'> <span class='simpara'> ALL - return all messages matching the rest of the criteria </span> </li> <li class='listitem'> <span class='simpara'> ANSWERED - die gesuchten Nachrichten wurden beantwortet </span> </li> <li class='listitem'> <span class='simpara'> BCC &amp;quot;text&amp;quot; - die gesuchten Nachrichten enthalten &amp;quot;text&amp;quot; im Bcc: Feld </span> </li> <li class='listitem'> <span class='simpara'> BEFORE &amp;quot;datum&amp;quot; - die gesuchten Nachrichten wurden vor &amp;quot;datum&amp;quot; gesendet </span> </li> <li class='listitem'> <span class='simpara'> BODY &amp;quot;text&amp;quot; - der Nachrichtenk&amp;ouml;rper enth&amp;auml;lt &amp;quot;text&amp;quot; </span> </li> <li class='listitem'> <span class='simpara'> CC &amp;quot;text&amp;quot; - die gesuchten Nachrichten enthalten &amp;quot;text&amp;quot; im Cc: Feld </span> </li> <li class='listitem'> <span class='simpara'> DELETED - die gesuchten Nachrichten sind zur L&amp;ouml;schung vorgemerkt </span> </li> <li class='listitem'> <span class='simpara'> FLAGGED - match messages with the \\FLAGGED (sometimes referred to as Important or Urgent) flag set </span> </li> <li class='listitem'> <span class='simpara'> FROM &amp;quot;text&amp;quot; - sucht Nachrichten mit &amp;quot;text&amp;quot; im Absender (From:) </span> </li> <li class='listitem'> <span class='simpara'> KEYWORD &amp;quot;text&amp;quot; - sucht Nachrichten mit Schl&amp;uuml;sselwort &amp;quot;text&amp;quot; </span> </li> <li class='listitem'> <span class='simpara'> NEW - die gesuchten Nachrichten sind neu </span> </li> <li class='listitem'> <span class='simpara'> OLD - die gesuchten Nachrichten sind nicht neu </span> </li> <li class='listitem'> <span class='simpara'> ON &amp;quot;datum&amp;quot; - die Nachrichten wurden am angegebenen &amp;quot;datum&amp;quot; gesendet </span> </li> <li class='listitem'> <span class='simpara'> RECENT - sucht Nachrichten deren \\RECENT Flag nocht gesetzt ist </span> </li> <li class='listitem'> <span class='simpara'> SEEN - sucht bereits gelesene Nachrichten (das \\SEEN Flag ist gesetzt) </span> </li> <li class='listitem'> <span class='simpara'> SINCE &amp;quot;datum&amp;quot; - sucht nach &amp;quot;datum&amp;quot; gesendete Nachrichten </span> </li> <li class='listitem'> <span class='simpara'> SUBJECT &amp;quot;text&amp;quot; - sucht Nachrichten mit &amp;quot;text&amp;quot; in der Betreffzeile </span> </li> <li class='listitem'> <span class='simpara'> TEXT &amp;quot;text&amp;quot; - sucht Nachrichten deren Text &amp;quot;text&amp;quot; enth&amp;auml;lt </span> </li> <li class='listitem'> <span class='simpara'> TO &amp;quot;text&amp;quot; - sucht Nachrichten mit &amp;quot;text&amp;quot; im Empf&amp;auml;nger (To:) </span> </li> <li class='listitem'> <span class='simpara'> UNANSWERED - sucht noch nicht beantwortete Nachrichten </span> </li> <li class='listitem'> <span class='simpara'> UNDELETED - sucht nicht zum L&amp;ouml;schen vorgemerkte Nachrichten </span> </li> <li class='listitem'> <span class='simpara'> UNFLAGGED - sucht Nachrichten die nicht als wichtig markiert sind </span> </li> <li class='listitem'> <span class='simpara'> UNKEYWORD &amp;quot;text&amp;quot; - sucht Nachrichten in deren Schl&amp;uuml;sselw&amp;ouml;rtern &amp;quot;text&amp;quot; nicht enthalten ist </span> </li> <li class='listitem'> <span class='simpara'> UNSEEN - sucht ungelesene Nachrichten </span> </li> </ul><p> </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>options</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Parameter <i><tt class='parameter'>options</tt></i> kann auf <b><tt class='constant'>SE_UID</tt></b> gesetzt werden um UIDs statt Nachrichtennummern zur&amp;uuml;ckzuerhalten. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>charset</tt></i> </span> </dt><dd class='listitem'> <p class='para'> </p> </dd> </dl> <p> </p> </div> <a name='function.imap-search.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Liefert ein Array mit Nachrichtennummern oder UIDs. </p> <p class='para'> Wenn die Suchkriterien keinen Sinn ergaben oder keine Nachrichten gefunden wurden wird <b><tt class='constant'>FALSE</tt></b> zur&amp;uuml;ckgegeben. </p> </div> <a name='function.imap-search.changelog'></a><div class='refsect1 changelog'> <h3 class='title'>Changelog</h3> <p class='para'> </p><table class='doctable informaltable'> <thead valign='middle'> <tr valign='middle'> <th>Version</th> <th>Beschreibung</th> </tr> </thead> <tbody valign='middle' class='tbody'> <tr valign='middle'> <td align='left'>4.3.3</td> <td align='left'> Der Parameter <i><tt class='parameter'>charset</tt></i> wurde hinzugef&amp;uuml;gt </td> </tr> </tbody> </table> <p> </p> </div> <a name='function.imap-search.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.imap-listscan.php' class='function' rel='rdfs-seeAlso'>imap_listscan()</a> - Listet Postf&amp;auml;cher nach Suchkriterien</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="imap_scanmailbox" value="<div id='function.imap-scanmailbox' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.imap-scanmailbox.php'>imap_scanmailbox</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>imap_scanmailbox</span> &amp;mdash; <span class='dc-title'>Alias von <a href='http://www.php.net/manual/de/function.imap-listscan.php' class='function'>imap_listscan()</a></span></p> </div> <a name='function.imap-scanmailbox.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <p class='simpara'> Diese Funktion ist ein Alias f&amp;uuml;r: <a href='http://www.php.net/manual/de/function.imap-listscan.php' class='function'>imap_listscan()</a>. </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="imap_savebody" value="<div id='function.imap-savebody' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.imap-savebody.php'>imap_savebody</a></h1> <p class='verinfo'>(PHP 5 &amp;gt;= 5.1.3)</p><p class='refpurpose'><span class='refname'>imap_savebody</span> &amp;mdash; <span class='dc-title'>Speichert einen bestimmten Body-Abschnitt einer Nachricht als Datei</span></p> </div> <a name='function.imap-savebody.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><b>imap_savebody</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$imap_stream</tt></span> , <span class='methodparam'><span class='type'><a href='http://www.php.net/manual/de/language.pseudo-types.php#language.types.mixed' class='type mixed'>mixed</a></span> <tt class='parameter'>$file</tt></span> , <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$msg_number</tt></span> [, <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$part_number</tt><span class='initializer'> = &amp;quot;&amp;quot;</span></span> [, <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$options</tt><span class='initializer'> = 0</span></span> ]] )</div> <p class='para rdfs-comment'> Speichert einen Teil des Nachrichtenk&amp;ouml;rpers oder den gesamten Body der angegebenen Nachricht. </p> </div> <a name='function.imap-savebody.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'> imap_stream</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Eine von <a href='http://www.php.net/manual/de/function.imap-open.php' class='function'>imap_open()</a> zur&amp;uuml;ckgegebene IMAP-Verbindung.</p></dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>file</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Name der Zieldatei oder ein g&amp;uuml;ltiger von <a href='http://www.php.net/manual/de/function.fopen.php' class='function'>fopen()</a> zur&amp;uuml;ckgegebener Dateideskriptor. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>msg_number</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Nachrichtennummer der gew&amp;uuml;nschten Nachricht </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>part_number</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Nummer des gew&amp;uuml;nschten Nachrichtenteils gem&amp;auml;&amp;szlig; der IMAP4 Spezifikation. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>options</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Eine Bitmaske aus einem oder mehrereren der folgenden Werte: A bitmask with one or more of the following: </p><ul class='itemizedlist'> <li class='listitem'> <span class='simpara'> <b><tt class='constant'>FT_UID</tt></b> - Die <i><tt class='parameter'>msg_number</tt></i> ist eine UID </span> </li> <li class='listitem'> <span class='simpara'> <b><tt class='constant'>FT_PEEK</tt></b> - Das \Seen Flag wird nicht modifiziert </span> </li> <li class='listitem'> <span class='simpara'> <b><tt class='constant'>FT_INTERNAL</tt></b> - keine Zeilenendenmodifikation durchf&amp;uuml;hren </span> </li> </ul><p> </p> </dd> </dl> <p> </p> </div> <a name='function.imap-savebody.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt bei Erfolg <b><tt class='constant'>TRUE</tt></b> zur&amp;uuml;ck, im Fehlerfall <b><tt class='constant'>FALSE</tt></b>. </p> </div> <a name='function.imap-savebody.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.imap-fetchbody.php' class='function' rel='rdfs-seeAlso'>imap_fetchbody()</a> - Liefert einen bestimmten Abschnitt aus dem K&amp;ouml;rper einer Nachricht</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="imap_rfc822_write_address" value="<div id='function.imap-rfc822-write-address' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.imap-rfc822-write-address.php'>imap_rfc822_write_address</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>imap_rfc822_write_address</span> &amp;mdash; <span class='dc-title'>Bildet aus Realnamen, Postfach und Server eine korekt formatierte Mail-Adresse</span></p> </div> <a name='function.imap-rfc822-write-address.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>string</span> <span class='methodname'><b>imap_rfc822_write_address</b></span> ( <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$mailbox</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$host</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$personal</tt></span> )</div> <p class='para rdfs-comment'> <b>imap_rfc822_write_address()</b> bildet eine gem&amp;auml;&amp;szlig; <a href='http://www.faqs.org/rfcs/rfc2822' class='link external'>&amp;raquo; RFC2822</a> formatierte Mailadresse aus den &amp;uuml;bergebenen Informationen. </p> </div> <a name='function.imap-rfc822-write-address.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>mailbox</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Name des Postfachs, siehe <a href='http://www.php.net/manual/de/function.imap-open.php' class='function'>imap_open()</a> f&amp;uuml;r weitere Informationen. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>host</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Domainteil der Mailadresse. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>personal</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Realname des Besitzers des Postfachs. </p> </dd> </dl> <p> </p> </div> <a name='function.imap-rfc822-write-address.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt eine gem&amp;auml;&amp;szlig; <a href='http://www.faqs.org/rfcs/rfc2822' class='link external'>&amp;raquo; RFC2822</a> formatierte Mailadresse als String zur&amp;uuml;ck. </p> </div> <a name='function.imap-rfc822-write-address.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>imap_rfc822_write_address()</b> Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /></span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #0000BB'>imap_rfc822_write_address</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'hartmut'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'example.com'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'Hartmut&amp;nbsp;Holzgraefe'</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt folgende Ausgabe:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> Hartmut Holzgraefe &amp;lt;hartmut@example.com&amp;gt; </pre></div> </div> </div><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="imap_rfc822_parse_headers" value="<div id='function.imap-rfc822-parse-headers' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.imap-rfc822-parse-headers.php'>imap_rfc822_parse_headers</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>imap_rfc822_parse_headers</span> &amp;mdash; <span class='dc-title'>Email-Kopfzeilen aus einem String auslesen</span></p> </div> <a name='function.imap-rfc822-parse-headers.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>object</span> <span class='methodname'><b>imap_rfc822_parse_headers</b></span> ( <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$headers</tt></span> [, <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$defaulthost</tt><span class='initializer'> = &amp;quot;UNKNOWN&amp;quot;</span></span> ] )</div> <p class='para rdfs-comment'> Liefert ein Objekt mit diversen Kopfelementen, &amp;auml;hnlich <a href='http://www.php.net/manual/de/function.imap-header.php' class='function'>imap_header()</a>. </p> </div> <a name='function.imap-rfc822-parse-headers.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>headers</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Die auszulesenden Kopfdaten </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>defaulthost</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Default-Hostname </p> </dd> </dl> <p> </p> </div> <a name='function.imap-rfc822-parse-headers.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Liefert ein &amp;auml;hnliches Objekt wie <a href='http://www.php.net/manual/de/function.imap-header.php' class='function'>imap_header()</a> mit Ausnahme der Flags und anderen vom IMAP Server gelieferten Daten. </p> </div> <a name='function.imap-rfc822-parse-headers.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.imap-rfc822-parse-adrlist.php' class='function' rel='rdfs-seeAlso'>imap_rfc822_parse_adrlist()</a> - Zerlegt einen Mailadressstring</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="imap_rfc822_parse_adrlist" value="<div id='function.imap-rfc822-parse-adrlist' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.imap-rfc822-parse-adrlist.php'>imap_rfc822_parse_adrlist</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>imap_rfc822_parse_adrlist</span> &amp;mdash; <span class='dc-title'>Zerlegt einen Mailadressstring</span></p> </div> <a name='function.imap-rfc822-parse-adrlist.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>array</span> <span class='methodname'><b>imap_rfc822_parse_adrlist</b></span> ( <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$address</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$default_host</tt></span> )</div> <p class='para rdfs-comment'> Zerlegt den &amp;uuml;bergebenen Mailadressstring in einzelne Mailadressen gem&amp;auml;&amp;szlig; <a href='http://www.faqs.org/rfcs/rfc2822' class='link external'>&amp;raquo; RFC2822</a>. </p> </div> <a name='function.imap-rfc822-parse-adrlist.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>address</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Ein String aus Mailadressen </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>default_host</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Ein Defaulthostname </p> </dd> </dl> <p> </p> </div> <a name='function.imap-rfc822-parse-adrlist.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Ein Array aus Objekten mit folgenden Properties wird zur&amp;uuml;ckgegeben: </p> <p class='para'> </p><ul class='itemizedlist'> <li class='listitem'> <span class='simpara'> mailbox - der Postfach- bzw. Benutzername </span> </li> <li class='listitem'> <span class='simpara'> host - der Hostname </span> </li> <li class='listitem'> <span class='simpara'> personal - der tats&amp;auml;chliche Name des Benutzers </span> </li> <li class='listitem'> <span class='simpara'> adl - at domain source route </span> </li> </ul><p> </p> </div> <a name='function.imap-rfc822-parse-adrlist.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>imap_rfc822_parse_adrlist()</b> Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /><br />$address_string&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #DD0000'>'Joe&amp;nbsp;Doe&amp;nbsp;&amp;lt;doe@example.com&amp;gt;,&amp;nbsp;postmaster@example.com,&amp;nbsp;root'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>$address_array&amp;nbsp;&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>imap_rfc822_parse_adrlist</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$address_string</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'example.com'</span><span style='color: #007700'>);<br />if&amp;nbsp;(!</span><span style='color: #0000BB'>is_array</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$address_array</span><span style='color: #007700'>)&amp;nbsp;||&amp;nbsp;</span><span style='color: #0000BB'>count</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$address_array</span><span style='color: #007700'>)&amp;nbsp;&amp;lt;&amp;nbsp;</span><span style='color: #0000BB'>1</span><span style='color: #007700'>)&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;die(</span><span style='color: #DD0000'>'something&amp;nbsp;is&amp;nbsp;wrong\n'</span><span style='color: #007700'>);<br />}<br /><br />foreach&amp;nbsp;(</span><span style='color: #0000BB'>$address_array&amp;nbsp;</span><span style='color: #007700'>as&amp;nbsp;</span><span style='color: #0000BB'>$id&amp;nbsp;</span><span style='color: #007700'>=&amp;gt;&amp;nbsp;</span><span style='color: #0000BB'>$val</span><span style='color: #007700'>)&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'#&amp;nbsp;</span><span style='color: #0000BB'>$id</span><span style='color: #DD0000'>\n'</span><span style='color: #007700'>;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'&amp;nbsp;&amp;nbsp;mailbox&amp;nbsp;:&amp;nbsp;'&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #0000BB'>$val</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>mailbox&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'&amp;nbsp;&amp;nbsp;host&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;:&amp;nbsp;'&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #0000BB'>$val</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>host&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'&amp;nbsp;&amp;nbsp;personal:&amp;nbsp;'&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #0000BB'>$val</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>personal&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'&amp;nbsp;&amp;nbsp;adl&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;:&amp;nbsp;'&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #0000BB'>$val</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>adl&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br />}<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt folgende Ausgabe:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> # 0 mailbox : doe host : example.com personal: Joe Doe adl : # 1 mailbox : postmaster host : example.com personal: adl : # 2 mailbox : root host : example.com personal: adl : </pre></div> </div> </div><p> </p> </div> <a name='function.imap-rfc822-parse-adrlist.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.imap-rfc822-parse-headers.php' class='function' rel='rdfs-seeAlso'>imap_rfc822_parse_headers()</a> - Email-Kopfzeilen aus einem String auslesen</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="imap_reopen" value="<div id='function.imap-reopen' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.imap-reopen.php'>imap_reopen</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>imap_reopen</span> &amp;mdash; <span class='dc-title'>Wechselt das aktuelle Postfach der Verbindung</span></p> </div> <a name='function.imap-reopen.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><b>imap_reopen</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$imap_stream</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$mailbox</tt></span> [, <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$options</tt><span class='initializer'> = 0</span></span> [, <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$n_retries</tt><span class='initializer'> = 0</span></span> ]] )</div> <p class='para rdfs-comment'> <b>imap_reopen()</b> wechselt das aktuelle Postfach eines IMAP oder NNTP Servers. </p> </div> <a name='function.imap-reopen.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'> imap_stream</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Eine von <a href='http://www.php.net/manual/de/function.imap-open.php' class='function'>imap_open()</a> zur&amp;uuml;ckgegebene IMAP-Verbindung.</p></dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>mailbox</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Postfachname, siehe <a href='http://www.php.net/manual/de/function.imap-open.php' class='function'>imap_open()</a> f&amp;uuml;r weitere Informationen. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>options</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Parameter <i><tt class='parameter'>options</tt></i> kann als Bitmaske einen oder mehrere der folgenden Werte enthalten: </p><ul class='itemizedlist'> <li class='listitem'> <span class='simpara'> <b><tt class='constant'>OP_READONLY</tt></b> - &amp;ouml;ffnet das Postfach nur f&amp;uuml;r Lesezugriffe </span> </li> <li class='listitem'> <span class='simpara'> <b><tt class='constant'>OP_ANONYMOUS</tt></b> - die <var class='filename'>.newsrc</var> Datei weder lesen noch aktualisieren (nur NNTP) </span> </li> <li class='listitem'> <span class='simpara'> <b><tt class='constant'>OP_HALFOPEN</tt></b> - Verbindung aufbauen ohne ein konkretes Postfach zu &amp;ouml;ffnen (nur IMAP und NNTP) </span> </li> <li class='listitem'> <span class='simpara'> <b><tt class='constant'>OP_EXPUNGE</tt></b> - Silently expunge recycle stream </span> </li> <li class='listitem'> <span class='simpara'> <b><tt class='constant'>CL_EXPUNGE</tt></b> - zum L&amp;ouml;schen vorgemerkte Nachrichten werden beim Schlie&amp;szlig;en der Verbindung endg&amp;uuml;ltig gel&amp;ouml;scht (siehe auch <a href='http://www.php.net/manual/de/function.imap-delete.php' class='function'>imap_delete()</a> und <a href='http://www.php.net/manual/de/function.imap-expunge.php' class='function'>imap_expunge()</a>) </span> </li> </ul><p> </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>n_retries</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Number of maximum connect attempts </p> </dd> </dl> <p> </p> </div> <a name='function.imap-reopen.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt bei Erfolg <b><tt class='constant'>TRUE</tt></b> zur&amp;uuml;ck, im Fehlerfall <b><tt class='constant'>FALSE</tt></b>. </p> </div> <a name='function.imap-reopen.changelog'></a><div class='refsect1 changelog'> <h3 class='title'>Changelog</h3> <p class='para'> </p><table class='doctable informaltable'> <thead valign='middle'> <tr valign='middle'> <th>Version</th> <th>Beschreibung</th> </tr> </thead> <tbody valign='middle' class='tbody'> <tr valign='middle'> <td align='left'>5.2.0</td> <td align='left'><i><tt class='parameter'>n_retries</tt></i> hinzgef&amp;uuml;gt</td> </tr> </tbody> </table> <p> </p> </div> <a name='function.imap-reopen.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>imap_reopen()</b> Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />$mbox&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>imap_open</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'{imap.example.org:143}INBOX'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'username'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'password'</span><span style='color: #007700'>)&amp;nbsp;or&amp;nbsp;die(</span><span style='color: #0000BB'>implode</span><span style='color: #007700'>(</span><span style='color: #DD0000'>',&amp;nbsp;'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>imap_errors</span><span style='color: #007700'>()));<br /></span><span style='color: #FF8000'>//&amp;nbsp;...<br /></span><span style='color: #0000BB'>imap_reopen</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$mbox</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'{imap.example.org:143}INBOX.Sent'</span><span style='color: #007700'>)&amp;nbsp;or&amp;nbsp;die(</span><span style='color: #0000BB'>implode</span><span style='color: #007700'>(</span><span style='color: #DD0000'>',&amp;nbsp;'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>imap_errors</span><span style='color: #007700'>()));<br /></span><span style='color: #FF8000'>//&amp;nbsp;..<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="imap_renamemailbox" value="<div id='function.imap-renamemailbox' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.imap-renamemailbox.php'>imap_renamemailbox</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>imap_renamemailbox</span> &amp;mdash; <span class='dc-title'>&amp;Auml;ndert den Namen eines Postfachs</span></p> </div> <a name='function.imap-renamemailbox.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><b>imap_renamemailbox</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$imap_stream</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$old_mbox</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$new_mbox</tt></span> )</div> <p class='para rdfs-comment'> Die Funktion &amp;auml;ndert den Namen des Postfachs <i><tt class='parameter'>old_mbox</tt></i> in <i><tt class='parameter'>new_mbox</tt></i> (siehe <a href='http://www.php.net/manual/de/function.imap-open.php' class='function'>imap_open()</a> f&amp;uuml;r Angaben zum Format von Postfachnamen). </p> </div> <a name='function.imap-renamemailbox.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'> imap_stream</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Eine von <a href='http://www.php.net/manual/de/function.imap-open.php' class='function'>imap_open()</a> zur&amp;uuml;ckgegebene IMAP-Verbindung.</p></dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>old_mbox</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der bisherige Name des Postfachs, siehe <a href='http://www.php.net/manual/de/function.imap-open.php' class='function'>imap_open()</a> f&amp;uuml;r weitere Informationen. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>new_mbox</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der neue Name des Postfachs, siehe <a href='http://www.php.net/manual/de/function.imap-open.php' class='function'>imap_open()</a> f&amp;uuml;r weitere Informationen. </p> </dd> </dl> <p> </p> </div> <a name='function.imap-renamemailbox.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt bei Erfolg <b><tt class='constant'>TRUE</tt></b> zur&amp;uuml;ck, im Fehlerfall <b><tt class='constant'>FALSE</tt></b>. </p> </div> <a name='function.imap-renamemailbox.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.imap-createmailbox.php' class='function' rel='rdfs-seeAlso'>imap_createmailbox()</a> - Anlegen eines neuen Postfachs</li> <li class='member'><a href='http://www.php.net/manual/de/function.imap-deletemailbox.php' class='function' rel='rdfs-seeAlso'>imap_deletemailbox()</a> - L&amp;ouml;scht ein Postfach</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="imap_qprint" value="<div id='function.imap-qprint' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.imap-qprint.php'>imap_qprint</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>imap_qprint</span> &amp;mdash; <span class='dc-title'>Konvertiert einen quoted-printable kodierten String in einen 8 Bit String</span></p> </div> <a name='function.imap-qprint.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>string</span> <span class='methodname'><b>imap_qprint</b></span> ( <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$string</tt></span> )</div> <p class='para rdfs-comment'> Konvertiert einen quoted-printable String in einen 8 Bit String gem&amp;auml;&amp;szlig; <a href='http://www.faqs.org/rfcs/rfc2045' class='link external'>&amp;raquo; RFC2045</a>, Abschnitt 6.7. </p> </div> <a name='function.imap-qprint.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>string</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Ein quoted-printable kodierter String </p> </dd> </dl> <p> </p> </div> <a name='function.imap-qprint.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Liefert einen 8 Bit String </p> </div> <a name='function.imap-qprint.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.imap-8bit.php' class='function' rel='rdfs-seeAlso'>imap_8bit()</a> - Konvertiert einen 8bit String in einen quoted-printable String</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="imap_ping" value="<div id='function.imap-ping' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.imap-ping.php'>imap_ping</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>imap_ping</span> &amp;mdash; <span class='dc-title'>Pr&amp;uuml;ft einen IMAP-Stream auf Funktionalit&amp;auml;t</span></p> </div> <a name='function.imap-ping.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><b>imap_ping</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$imap_stream</tt></span> )</div> <p class='para rdfs-comment'> <b>imap_ping()</b> &amp;#039;pingt&amp;#039; einen IMAP-Stream um zu sehen ob dieser noch aktiv und funktional ist. Sie kann neue Nachrichten entdecken, ein <b>imap_ping()</b> ist daher die bevorzugte Methode f&amp;uuml;r periodische Pr&amp;uuml;fungen auf neue Nachrichten sowie als Keepalive Signal f&amp;uuml;r Server die Verbindungen nach einer gewissen Zeit der Inaktivit&amp;auml;t beenden. </p> </div> <a name='function.imap-ping.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'> imap_stream</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Eine von <a href='http://www.php.net/manual/de/function.imap-open.php' class='function'>imap_open()</a> zur&amp;uuml;ckgegebene IMAP-Verbindung.</p></dd> </dl> <p> </p> </div> <a name='function.imap-ping.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Liefert <b><tt class='constant'>TRUE</tt></b> wenn der Stream noch funktioniert, sonst <b><tt class='constant'>FALSE</tt></b>. </p> </div> <a name='function.imap-ping.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>imap_ping()</b> Example</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /><br />$imap&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>imap_open</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'{imap.example.org}'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'mailadmin'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'password'</span><span style='color: #007700'>);<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;nach&amp;nbsp;einer&amp;nbsp;gewissen&amp;nbsp;Zeit<br /></span><span style='color: #007700'>if&amp;nbsp;(!</span><span style='color: #0000BB'>imap_ping</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$imap</span><span style='color: #007700'>))&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #FF8000'>//&amp;nbsp;Verbindung&amp;nbsp;wieder&amp;nbsp;aufbauen<br /></span><span style='color: #007700'>}<br /><br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="imap_open" value="<div id='function.imap-open' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.imap-open.php'>imap_open</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>imap_open</span> &amp;mdash; <span class='dc-title'>&amp;Ouml;ffnet eine Verbindung zu einem Mailserver-Postfach</span></p> </div> <a name='function.imap-open.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>resource</span> <span class='methodname'><b>imap_open</b></span> ( <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$mailbox</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$username</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$password</tt></span> [, <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$options</tt><span class='initializer'> = NIL</span></span> [, <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$n_retries</tt><span class='initializer'> = 0</span></span> ]] )</div> <p class='para rdfs-comment'> &amp;Ouml;ffnet eine Verbindung zum Postfach <i><tt class='parameter'>mailbox</tt></i> . </p> <p class='para'> Diese Funktion kann neben IMAP auch POP3 und NNTP Verbindungen aufbauen, einige Funktionen und Eigenschaften sind aber nur in IMAP Verbindungen verf&amp;uuml;gbar. </p> </div> <a name='function.imap-open.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>mailbox</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Ein Postfachname besteht aus einer Angabe des Servers und aus dem Pfad zum Postfach auf diesem Server. Der reservierte Name <i>INBOX</i> steht f&amp;uuml;r das pers&amp;ouml;nliche Postfach des aktuellen Benutzers. Enth&amp;auml;lt der Name des Postfach internationale Zeichen au&amp;szlig;erhalb des druckbaren ASCII Bereichs so m&amp;uuml;ssen diese mit <a href='http://www.php.net/manual/de/function.imap-utf7-encode.php' class='function'>imap_utf7_encode()</a> kodiert werden. </p> <p class='para'> Der Serverteil wird in &amp;#039;{&amp;#039; und &amp;#039;}&amp;#039; eingebettet, er besteht aus dem Namen oder der IP-Adresse des Servers, einer optionalen Portnummer (eingeleitet mit &amp;#039;:&amp;#039; und einer optionalen Protokollangabe (eingeleitet mit &amp;#039;/&amp;#039;). </p> <p class='para'> Die Angabe des Serverteils ist immer zwingend. </p> <p class='para'> Alle Namen die mit <i>{</i> beginnen bezeichnen Serverdienste und werden in der Form <i>&amp;quot;{&amp;quot; remote_system_name [&amp;quot;:&amp;quot; port] [flags] &amp;quot;}&amp;quot;</i> angegeben: </p><ul class='itemizedlist'> <li class='listitem'> <span class='simpara'> <i>remote_system_name</i> - DNS Servername oder IP-Adresse des Servers in eckigen Klammern </span> </li> <li class='listitem'> <span class='simpara'> <i>port</i> - optionale Portnummer, Standard ist der jeweilige Standardport des gew&amp;auml;hlten Protokolls </span> </li> <li class='listitem'> <span class='simpara'> <i>flags</i> - Optionsflags, s.u. </span> </li> <li class='listitem'> <span class='simpara'> <i>mailbox_name</i> - Name des gew&amp;uuml;nschten Serverpostfachs, Standard ist &amp;quot;INBOX&amp;quot; </span> </li> </ul><p> </p> <p class='para'> </p><table class='doctable table'> <caption><b>Optional flags for names</b></caption> <thead valign='middle'> <tr valign='middle'> <th>Flag</th> <th>Description</th> </tr> </thead> <tbody valign='middle' class='tbody'> <tr valign='middle'> <td align='left'><i>/service=</i><em class='emphasis'>service</em></td> <td align='left'>Postfach-Zugriffsprotokoll, Standard ist &amp;quot;imap&amp;quot;</td> </tr> <tr valign='middle'> <td align='left'><i>/user=</i><em class='emphasis'>user</em></td> <td align='left'>Benutzername auf dem Mailserver</td> </tr> <tr valign='middle'> <td align='left'><i>/authuser=</i><em class='emphasis'>user</em></td> <td align='left'>remote authentication user; if specified this is the user name whose password is used (e.g. administrator)</td> </tr> <tr valign='middle'> <td align='left'><i>/anonymous</i></td> <td align='left'>Zugriff als anonymer Benutzer</td> </tr> <tr valign='middle'> <td align='left'><i>/debug</i></td> <td align='left'>Protokollausgaben in das Fehlerlog des Webservers leiten</td> </tr> <tr valign='middle'> <td align='left'><i>/secure</i></td> <td align='left'>&amp;Uuml;bertragung von Klartext-Passw&amp;ouml;rtern wird verhindert</td> </tr> <tr valign='middle'> <td align='left'><i>/imap</i>, <i>/imap2</i>, <i>/imap2bis</i>, <i>/imap4</i>, <i>/imap4rev1</i></td> <td align='left'>Kurzform f&amp;uuml;r /service=imap</td> </tr> <tr valign='middle'> <td align='left'><i>/pop3</i></td> <td align='left'>Kurzform f&amp;uuml;r /service=pop3</td> </tr> <tr valign='middle'> <td align='left'><i>/nntp</i></td> <td align='left'>Kurzform f&amp;uuml;r /service=nntp</td> </tr> <tr valign='middle'> <td align='left'><i>/norsh</i></td> <td align='left'>F&amp;uuml;r eine vorauthentifizierte IMAP Verbindung soll weder rsh noch ssh verwendet werden</td> </tr> <tr valign='middle'> <td align='left'><i>/ssl</i></td> <td align='left'>Secure Socket Layer (SSL) zur Verschl&amp;uuml;sselung der Verbindung verwenden</td> </tr> <tr valign='middle'> <td align='left'><i>/validate-cert</i></td> <td align='left'>TLS/SSL Zertifikate verifizieren (Standardverhalten)</td> </tr> <tr valign='middle'> <td align='left'><i>/novalidate-cert</i></td> <td align='left'>TLS/SSL Zertifikate nicht verifizieren, wird f&amp;uuml;r selbstsignierte Zertifikate ben&amp;ouml;tigt </td> </tr> <tr valign='middle'> <td align='left'><i>/tls</i></td> <td align='left'>start-TLS Verschl&amp;uuml;sselung erzwingen, Verbindungen von Servern die dies nicht unterst&amp;uuml;tzen ablehnen.</td> </tr> <tr valign='middle'> <td align='left'><i>/notls</i></td> <td align='left'>start-TLS nicht verwenden, auch wenn es der Server unterst&amp;uuml;tzt</td> </tr> <tr valign='middle'> <td align='left'><i>/readonly</i></td> <td align='left'>Nur lesender Zugriff auf den Server ohne serverseitige &amp;Auml;nderung von Daten (nur f&amp;uuml;r IMAP, NNTP ignoriert dies, POP3 und SMTP verweigern readonly Verbindungen)</td> </tr> </tbody> </table> <p> </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>username</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Benutzername </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>password</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Das Passwort zum Benutzernamen </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>options</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Parameter <i><tt class='parameter'>options</tt></i> kann sich als Bitmaske aus folgenden Werten zusammensetzen: </p><ul class='itemizedlist'> <li class='listitem'> <span class='simpara'> <b><tt class='constant'>OP_READONLY</tt></b> - Nur lesende Zugriffe </span> </li> <li class='listitem'> <span class='simpara'> <b><tt class='constant'>OP_ANONYMOUS</tt></b> - ein existierendes <var class='filename'>.newsrc</var> weder lesen noch aktualisieren (nur NNTP) </span> </li> <li class='listitem'> <span class='simpara'> <b><tt class='constant'>OP_HALFOPEN</tt></b> - Verbindung zum Server &amp;ouml;ffnen aber noch kein Postfach ausw&amp;auml;hlen (nur IMAP und NNTP) </span> </li> <li class='listitem'> <span class='simpara'> <b><tt class='constant'>CL_EXPUNGE</tt></b> - Zum l&amp;ouml;schen markierte Nachrichten beim Schlie&amp;szlig;en des Postfachs automatisch entfernen (siehe auch <a href='http://www.php.net/manual/de/function.imap-delete.php' class='function'>imap_delete()</a> und <a href='http://www.php.net/manual/de/function.imap-expunge.php' class='function'>imap_expunge()</a>) </span> </li> <li class='listitem'> <span class='simpara'> <b><tt class='constant'>OP_DEBUG</tt></b> - Debug Protokoll </span> </li> <li class='listitem'> <span class='simpara'> <b><tt class='constant'>OP_SHORTCACHE</tt></b> - verk&amp;uuml;rztes Cacheing </span> </li> <li class='listitem'> <span class='simpara'> <b><tt class='constant'>OP_SILENT</tt></b> - Ereignisse nicht weitergeben (interne Einstellung) </span> </li> <li class='listitem'> <span class='simpara'> <b><tt class='constant'>OP_PROTOTYPE</tt></b> - Driver Prototyp zur&amp;uuml;ckgeben </span> </li> <li class='listitem'> <span class='simpara'> <b><tt class='constant'>OP_SECURE</tt></b> - Authentifikation nicht absichern </span> </li> </ul><p> </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>n_retries</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Maximale Anzahl Verbindungsversuche </p> </dd> </dl> <p> </p> </div> <a name='function.imap-open.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Liefert einen IMAP Stream oder <b><tt class='constant'>FALSE</tt></b> bei Fehlern. </p> </div> <a name='function.imap-open.changelog'></a><div class='refsect1 changelog'> <h3 class='title'>Changelog</h3> <p class='para'> </p><table class='doctable informaltable'> <thead valign='middle'> <tr valign='middle'> <th>Version</th> <th>Beschreibung</th> </tr> </thead> <tbody valign='middle' class='tbody'> <tr valign='middle'> <td align='left'>5.2.0</td> <td align='left'><i><tt class='parameter'>n_retries</tt></i> hinzugef&amp;uuml;gt</td> </tr> </tbody> </table> <p> </p> </div> <a name='function.imap-open.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 Verschiedene <b>imap_open()</b> Aufrufe</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /></span><span style='color: #FF8000'>//&amp;nbsp;Verbindung&amp;nbsp;zu&amp;nbsp;einem&amp;nbsp;IMAP&amp;nbsp;server&amp;nbsp;auf&amp;nbsp;Port&amp;nbsp;143&amp;nbsp;des&amp;nbsp;lokalen&amp;nbsp;Rechners&amp;nbsp;<br /></span><span style='color: #0000BB'>$mbox&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>imap_open</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'{localhost:143}INBOX'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'user_id'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'password'</span><span style='color: #007700'>);<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Verbindung&amp;nbsp;zu&amp;nbsp;einem&amp;nbsp;POP3&amp;nbsp;server&amp;nbsp;auf&amp;nbsp;Port&amp;nbsp;110&amp;nbsp;des&amp;nbsp;lokalen&amp;nbsp;Rechners&amp;nbsp;<br /></span><span style='color: #0000BB'>$mbox&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>imap_open&amp;nbsp;</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'{localhost:110/pop3}INBOX'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'user_id'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'password'</span><span style='color: #007700'>);<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;F&amp;uuml;r&amp;nbsp;SSL&amp;nbsp;verschl&amp;uuml;sselte&amp;nbsp;Verbindungen&amp;nbsp;wird&amp;nbsp;/ssl&amp;nbsp;an&amp;nbsp;die&amp;nbsp;<br />//&amp;nbsp;Protokollspezifikation&amp;nbsp;angef&amp;uuml;gt<br /></span><span style='color: #0000BB'>$mbox&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>imap_open&amp;nbsp;</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'{localhost:993/imap/ssl}INBOX'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'user_id'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'password'</span><span style='color: #007700'>);<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Zur&amp;nbsp;SSL&amp;nbsp;Verbindung&amp;nbsp;mit&amp;nbsp;Servern&amp;nbsp;mit&amp;nbsp;selbstsignierten&amp;nbsp;Zertifikaten&amp;nbsp;<br />//&amp;nbsp;muss&amp;nbsp;zus&amp;auml;tzlich&amp;nbsp;/novalidate-cert&amp;nbsp;angef&amp;uuml;gt&amp;nbsp;werden<br /></span><span style='color: #0000BB'>$mbox&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>imap_open&amp;nbsp;</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'{localhost:995/pop3/ssl/novalidate-cert}'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'user_id'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'password'</span><span style='color: #007700'>);<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Verbindung&amp;nbsp;zu&amp;nbsp;einem&amp;nbsp;NNTP&amp;nbsp;server&amp;nbsp;auf&amp;nbsp;Port&amp;nbsp;119&amp;nbsp;des&amp;nbsp;lokalen&amp;nbsp;Rechners&amp;nbsp;<br /></span><span style='color: #0000BB'>$nntp&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>imap_open&amp;nbsp;</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'{localhost:119/nntp}comp.test'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>''</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>''</span><span style='color: #007700'>);<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;F&amp;uuml;r&amp;nbsp;Verbindungen&amp;nbsp;zu&amp;nbsp;anderen&amp;nbsp;Servern&amp;nbsp;ersetzen&amp;nbsp;Sie&amp;nbsp;'localhost'&amp;nbsp;mit<br />//&amp;nbsp;dem&amp;nbsp;Namen&amp;nbsp;oder&amp;nbsp;der&amp;nbsp;IP-Adresse&amp;nbsp;des&amp;nbsp;Servers<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p><div class='example'> <p><b>Beispiel #2 <b>imap_open()</b> Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />$mbox&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>imap_open</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'{imap.example.org:143}'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'username'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'password'</span><span style='color: #007700'>);<br /><br />echo&amp;nbsp;</span><span style='color: #DD0000'>'&amp;lt;h1&amp;gt;Postf&amp;auml;cher&amp;lt;/h1&amp;gt;\n'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>$folders&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>imap_listmailbox</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$mbox</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'{imap.example.org:143}'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'*'</span><span style='color: #007700'>);<br /><br />if&amp;nbsp;(</span><span style='color: #0000BB'>$folders&amp;nbsp;</span><span style='color: #007700'>==&amp;nbsp;</span><span style='color: #0000BB'>false</span><span style='color: #007700'>)&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'Abruf&amp;nbsp;fehlgeschlagen&amp;lt;br&amp;nbsp;/&amp;gt;\n'</span><span style='color: #007700'>;<br />}&amp;nbsp;else&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;foreach&amp;nbsp;(</span><span style='color: #0000BB'>$folders&amp;nbsp;</span><span style='color: #007700'>as&amp;nbsp;</span><span style='color: #0000BB'>$val</span><span style='color: #007700'>)&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #0000BB'>$val&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #DD0000'>'&amp;lt;br&amp;nbsp;/&amp;gt;\n'</span><span style='color: #007700'>;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}<br />}<br /><br />echo&amp;nbsp;</span><span style='color: #DD0000'>'&amp;lt;h1&amp;gt;Nachrichten&amp;nbsp;in&amp;nbsp;INBOX&amp;lt;/h1&amp;gt;\n'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>$headers&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>imap_headers</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$mbox</span><span style='color: #007700'>);<br /><br />if&amp;nbsp;(</span><span style='color: #0000BB'>$headers&amp;nbsp;</span><span style='color: #007700'>==&amp;nbsp;</span><span style='color: #0000BB'>false</span><span style='color: #007700'>)&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'Abruf&amp;nbsp;fehlgeschlagen&amp;lt;br&amp;nbsp;/&amp;gt;\n'</span><span style='color: #007700'>;<br />}&amp;nbsp;else&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;foreach&amp;nbsp;(</span><span style='color: #0000BB'>$headers&amp;nbsp;</span><span style='color: #007700'>as&amp;nbsp;</span><span style='color: #0000BB'>$val</span><span style='color: #007700'>)&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #0000BB'>$val&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #DD0000'>'&amp;lt;br&amp;nbsp;/&amp;gt;\n'</span><span style='color: #007700'>;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}<br />}<br /><br /></span><span style='color: #0000BB'>imap_close</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$mbox</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> <a name='function.imap-open.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.imap-close.php' class='function' rel='rdfs-seeAlso'>imap_close()</a> - Schlie&amp;szlig;t einen IMAP Stream</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="imap_num_recent" value="<div id='function.imap-num-recent' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.imap-num-recent.php'>imap_num_recent</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>imap_num_recent</span> &amp;mdash; <span class='dc-title'>Nummer der k&amp;uuml;rzlich eingetroffenen Nachrichten</span></p> </div> <a name='function.imap-num-recent.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>int</span> <span class='methodname'><b>imap_num_recent</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$imap_stream</tt></span> )</div> <p class='para rdfs-comment'> Liefert die Anzahl der k&amp;uuml;rzlich eingetroffenen Nachrichten im aktuellen Postfach. </p> </div> <a name='function.imap-num-recent.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'> imap_stream</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Eine von <a href='http://www.php.net/manual/de/function.imap-open.php' class='function'>imap_open()</a> zur&amp;uuml;ckgegebene IMAP-Verbindung.</p></dd> </dl> <p> </p> </div> <a name='function.imap-num-recent.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Liefert die Anzahl der k&amp;uuml;rzlich eingetroffenen Nachrichten im aktuellen Postfach als Integer. </p> </div> <a name='function.imap-num-recent.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.imap-num-msg.php' class='function' rel='rdfs-seeAlso'>imap_num_msg()</a> - Anzahl der Nachrichten im aktuellen Postfach</li> <li class='member'><a href='http://www.php.net/manual/de/function.imap-status.php' class='function' rel='rdfs-seeAlso'>imap_status()</a> - Liefert Statusinformationen zum angegebenen Postfach</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="imap_num_msg" value="<div id='function.imap-num-msg' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.imap-num-msg.php'>imap_num_msg</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>imap_num_msg</span> &amp;mdash; <span class='dc-title'>Anzahl der Nachrichten im aktuellen Postfach</span></p> </div> <a name='function.imap-num-msg.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>int</span> <span class='methodname'><b>imap_num_msg</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$imap_stream</tt></span> )</div> <p class='para rdfs-comment'> Liefert die Anzahl der Nachrichten im aktuellen Postfach. </p> </div> <a name='function.imap-num-msg.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'> imap_stream</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Eine von <a href='http://www.php.net/manual/de/function.imap-open.php' class='function'>imap_open()</a> zur&amp;uuml;ckgegebene IMAP-Verbindung.</p></dd> </dl> <p> </p> </div> <a name='function.imap-num-msg.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Liefert die Anzahl der Nachrichten im aktuellen Postfach als Integer. </p> </div> <a name='function.imap-num-msg.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.imap-num-recent.php' class='function' rel='rdfs-seeAlso'>imap_num_recent()</a> - Nummer der k&amp;uuml;rzlich eingetroffenen Nachrichten</li> <li class='member'><a href='http://www.php.net/manual/de/function.imap-status.php' class='function' rel='rdfs-seeAlso'>imap_status()</a> - Liefert Statusinformationen zum angegebenen Postfach</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="imap_msgno" value="<div id='function.imap-msgno' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.imap-msgno.php'>imap_msgno</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>imap_msgno</span> &amp;mdash; <span class='dc-title'>Liefert die Nachrichtennummer f&amp;uuml;r eine gegebene UID</span></p> </div> <a name='function.imap-msgno.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>int</span> <span class='methodname'><b>imap_msgno</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$imap_stream</tt></span> , <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$uid</tt></span> )</div> <p class='para rdfs-comment'> Liefert die Nachrichtennummer f&amp;uuml;r <i><tt class='parameter'>uid</tt></i> . </p> <p class='para'> Diese Funktion ist das Gegenst&amp;uuml;ck zu <a href='http://www.php.net/manual/de/function.imap-uid.php' class='function'>imap_uid()</a>. </p> </div> <a name='function.imap-msgno.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'> imap_stream</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Eine von <a href='http://www.php.net/manual/de/function.imap-open.php' class='function'>imap_open()</a> zur&amp;uuml;ckgegebene IMAP-Verbindung.</p></dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>uid</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Die UID der Nachricht. </p> </dd> </dl> <p> </p> </div> <a name='function.imap-msgno.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Die Nachrichtennummer der Nachricht mit der gegebenen <i><tt class='parameter'>uid</tt></i> . </p> </div> <a name='function.imap-msgno.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.imap-uid.php' class='function' rel='rdfs-seeAlso'>imap_uid()</a> - Liefert die UID f&amp;uuml;r die gegebene Nachrichtennummer</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="imap_mime_header_decode" value="<div id='function.imap-mime-header-decode' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.imap-mime-header-decode.php'>imap_mime_header_decode</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>imap_mime_header_decode</span> &amp;mdash; <span class='dc-title'>Dekodiert MIME-codierte Headerzeilen</span></p> </div> <a name='function.imap-mime-header-decode.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>array</span> <span class='methodname'><b>imap_mime_header_decode</b></span> ( <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$text</tt></span> )</div> <p class='para rdfs-comment'> Dekodiert MIME-codierte Headerzeilen die nicht-ASCII Zeichen enthalten (siehe <a href='http://www.faqs.org/rfcs/rfc2047' class='link external'>&amp;raquo; RFC2047</a>). </p> </div> <a name='function.imap-mime-header-decode.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>text</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der MIME-codierte Text </p> </dd> </dl> <p> </p> </div> <a name='function.imap-mime-header-decode.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Die dekodierten Textteile werden als ein Array von Objekten zur&amp;uuml;ckgegeben die jeweils ein <i>text</i> und ein <i>charset</i> Property enthalten. </p> <p class='para'> F&amp;uuml;r nicht kodierte ASCII-Teile wird das <i>charset</i> Property auf den Wert <i>&amp;#039;default&amp;#039;</i> gesetzt. </p> </div> <a name='function.imap-mime-header-decode.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>imap_mime_header_decode()</b> Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />$text&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #DD0000'>'=?ISO-8859-1?Q?Keld_J=F8rn_Simonsen?=&amp;nbsp;&amp;lt;keld@example.com&amp;gt;'</span><span style='color: #007700'>;<br /><br /></span><span style='color: #0000BB'>$elements&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>imap_mime_header_decode</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$text</span><span style='color: #007700'>);<br />for&amp;nbsp;(</span><span style='color: #0000BB'>$i</span><span style='color: #007700'>=</span><span style='color: #0000BB'>0</span><span style='color: #007700'>;&amp;nbsp;</span><span style='color: #0000BB'>$i</span><span style='color: #007700'>&amp;lt;</span><span style='color: #0000BB'>count</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$elements</span><span style='color: #007700'>);&amp;nbsp;</span><span style='color: #0000BB'>$i</span><span style='color: #007700'>++)&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'Charset:&amp;nbsp;</span><span style='color: #007700'>{</span><span style='color: #0000BB'>$elements</span><span style='color: #007700'>[</span><span style='color: #0000BB'>$i</span><span style='color: #007700'>]-&amp;gt;</span><span style='color: #0000BB'>charset</span><span style='color: #007700'>}</span><span style='color: #DD0000'>\n'</span><span style='color: #007700'>;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'Text:&amp;nbsp;</span><span style='color: #007700'>{</span><span style='color: #0000BB'>$elements</span><span style='color: #007700'>[</span><span style='color: #0000BB'>$i</span><span style='color: #007700'>]-&amp;gt;</span><span style='color: #0000BB'>text</span><span style='color: #007700'>}</span><span style='color: #DD0000'>\n\n'</span><span style='color: #007700'>;<br />}<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt folgende Ausgabe:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> Charset: ISO-8859-1 Text: Keld J&amp;oslash;rn Simonsen Charset: default Text: &amp;lt;keld@example.com&amp;gt; </pre></div> </div> </div><p> </p> <p class='para'> In diesem Beispiel erhalten wir zwei Textteile zur&amp;uuml;ck, den ersten kodiert im westeurop&amp;auml;ischen ISO-8859-1 Zeichensatz und den zweiten als einfacher ASCII-String. </p> </div> <a name='function.imap-mime-header-decode.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.imap-utf8.php' class='function' rel='rdfs-seeAlso'>imap_utf8()</a> - Konvertiert Text zu UTF8</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="imap_mail_move" value="<div id='function.imap-mail-move' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.imap-mail-move.php'>imap_mail_move</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>imap_mail_move</span> &amp;mdash; <span class='dc-title'>Verschiebt Nachrichten in ein anderes Postfach</span></p> </div> <a name='function.imap-mail-move.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><b>imap_mail_move</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$imap_stream</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$msglist</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$mailbox</tt></span> [, <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$options</tt><span class='initializer'> = 0</span></span> ] )</div> <p class='para rdfs-comment'> <b>imap_mail_move()</b> verschiebt die mit <i><tt class='parameter'>msglist</tt></i> angegebenen Nachrichten in das Postfach <i><tt class='parameter'>mailbox</tt></i> . </p> </div> <a name='function.imap-mail-move.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'> imap_stream</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Eine von <a href='http://www.php.net/manual/de/function.imap-open.php' class='function'>imap_open()</a> zur&amp;uuml;ckgegebene IMAP-Verbindung.</p></dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>msglist</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der zu verschiebende Nachrichtenbereich, f&amp;uuml;r Formatbeschreibungen siehe <a href='http://www.faqs.org/rfcs/rfc2060' class='link external'>&amp;raquo; RFC2060</a>. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>mailbox</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Das Zielpostfach, f&amp;uuml;r weitere Informationen siehe <a href='http://www.php.net/manual/de/function.imap-open.php' class='function'>imap_open()</a>. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>options</tt></i> </span> </dt><dd class='listitem'> <p class='para'> <i><tt class='parameter'>options</tt></i> kann zur Zeit nur eine Option enthalten: </p><ul class='itemizedlist'> <li class='listitem'> <span class='simpara'> <b><tt class='constant'>CP_UID</tt></b> - die Nachrichtennummern sind UIDs </span> </li> </ul><p> </p> </dd> </dl> <p> </p> </div> <a name='function.imap-mail-move.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt bei Erfolg <b><tt class='constant'>TRUE</tt></b> zur&amp;uuml;ck, im Fehlerfall <b><tt class='constant'>FALSE</tt></b>. </p> </div> <a name='function.imap-mail-move.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.imap-mail-copy.php' class='function' rel='rdfs-seeAlso'>imap_mail_copy()</a> - Kopiert Nachrichten in ein Postfach</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="imap_mail_copy" value="<div id='function.imap-mail-copy' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.imap-mail-copy.php'>imap_mail_copy</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>imap_mail_copy</span> &amp;mdash; <span class='dc-title'>Kopiert Nachrichten in ein Postfach</span></p> </div> <a name='function.imap-mail-copy.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><b>imap_mail_copy</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$imap_stream</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$msglist</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$mailbox</tt></span> [, <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$options</tt><span class='initializer'> = 0</span></span> ] )</div> <p class='para rdfs-comment'> <b>imap_mail_copy()</b> kopiert die mit <i><tt class='parameter'>msglist</tt></i> spezifizierten Nachrichten in das Postfach <i><tt class='parameter'>mailbox</tt></i> . </p> </div> <a name='function.imap-mail-copy.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'> imap_stream</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Eine von <a href='http://www.php.net/manual/de/function.imap-open.php' class='function'>imap_open()</a> zur&amp;uuml;ckgegebene IMAP-Verbindung.</p></dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>msglist</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der zu verschiebende Nachrichtenbereich, f&amp;uuml;r Formatbeschreibungen siehe <a href='http://www.faqs.org/rfcs/rfc2060' class='link external'>&amp;raquo; RFC2060</a>. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>mailbox</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Das Zielpostfach, f&amp;uuml;r weitere Informationen siehe <a href='http://www.php.net/manual/de/function.imap-open.php' class='function'>imap_open()</a>. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>options</tt></i> </span> </dt><dd class='listitem'> <p class='para'> <i><tt class='parameter'>options</tt></i> ist eine Bitmaske die sich aus einem oder mehreren der folgenden Flags zusammensetzen kann </p><ul class='itemizedlist'> <li class='listitem'> <span class='simpara'> <b><tt class='constant'>CP_UID</tt></b> - die Nachrichtennummern sind UIDs </span> </li> <li class='listitem'> <span class='simpara'> <b><tt class='constant'>CP_MOVE</tt></b> - Nachrichten nach dem Kopieren aus dem aktuellen Postfach entfernen </span> </li> </ul><p> </p> </dd> </dl> <p> </p> </div> <a name='function.imap-mail-copy.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt bei Erfolg <b><tt class='constant'>TRUE</tt></b> zur&amp;uuml;ck, im Fehlerfall <b><tt class='constant'>FALSE</tt></b>. </p> </div> <a name='function.imap-mail-copy.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.imap-mail-move.php' class='function' rel='rdfs-seeAlso'>imap_mail_move()</a> - Verschiebt Nachrichten in ein anderes Postfach</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="imap_mail_compose" value="<div id='function.imap-mail-compose' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.imap-mail-compose.php'>imap_mail_compose</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>imap_mail_compose</span> &amp;mdash; <span class='dc-title'>Erzeugt eine MIME-Nachricht aus Kopf- und Nachrichtenelementen</span></p> </div> <a name='function.imap-mail-compose.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>string</span> <span class='methodname'><b>imap_mail_compose</b></span> ( <span class='methodparam'><span class='type'>array</span> <tt class='parameter'>$envelope</tt></span> , <span class='methodparam'><span class='type'>array</span> <tt class='parameter'>$body</tt></span> )</div> <p class='para rdfs-comment'> Erzeugt eine MIME-konforme Nachricht aus den in <i><tt class='parameter'>envelope</tt></i> gegebenen Kopfelementen und den Nachrichtenteilen aus <i><tt class='parameter'>body</tt></i> . </p> </div> <a name='function.imap-mail-compose.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>envelope</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Ein assoziatives Array von Kopfzeilenfeldern und Inhalten </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>body</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Die Teile des Mailk&amp;ouml;rpers als indiziertes Array. </p> <p class='para'> Jeder Teil des Mailk&amp;ouml;rpers ist ein assoziatives Array mit folgenden m&amp;ouml;glichen Elementen: &amp;quot;type&amp;quot;, &amp;quot;encoding&amp;quot;, &amp;quot;subtype&amp;quot;, &amp;quot;description&amp;quot; und &amp;quot;contents.data&amp;quot; </p> </dd> </dl> <p> </p> </div> <a name='function.imap-mail-compose.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Liefert eine MIME-konforme Nachricht </p> </div> <a name='function.imap-mail-compose.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>imap_mail_compose()</b> Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /><br />$envelope</span><span style='color: #007700'>[</span><span style='color: #DD0000'>'from'</span><span style='color: #007700'>]=&amp;nbsp;</span><span style='color: #DD0000'>'joe@example.com'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>$envelope</span><span style='color: #007700'>[</span><span style='color: #DD0000'>'to'</span><span style='color: #007700'>]&amp;nbsp;&amp;nbsp;=&amp;nbsp;</span><span style='color: #DD0000'>'foo@example.com'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>$envelope</span><span style='color: #007700'>[</span><span style='color: #DD0000'>'cc'</span><span style='color: #007700'>]&amp;nbsp;&amp;nbsp;=&amp;nbsp;</span><span style='color: #DD0000'>'bar@example.com'</span><span style='color: #007700'>;<br /><br /></span><span style='color: #0000BB'>$part1</span><span style='color: #007700'>[</span><span style='color: #DD0000'>'type'</span><span style='color: #007700'>]&amp;nbsp;=&amp;nbsp;</span><span style='color: #0000BB'>TYPEMULTIPART</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>$part1</span><span style='color: #007700'>[</span><span style='color: #DD0000'>'subtype'</span><span style='color: #007700'>]&amp;nbsp;=&amp;nbsp;</span><span style='color: #DD0000'>'mixed'</span><span style='color: #007700'>;<br /><br /></span><span style='color: #0000BB'>$filename&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #DD0000'>'/tmp/imap.c.gz'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>$fp&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>fopen</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$filename</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'r'</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>$contents&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>fread</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$fp</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>filesize</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$filename</span><span style='color: #007700'>));<br /></span><span style='color: #0000BB'>fclose</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$fp</span><span style='color: #007700'>);<br /><br /></span><span style='color: #0000BB'>$part2</span><span style='color: #007700'>[</span><span style='color: #DD0000'>'type'</span><span style='color: #007700'>]&amp;nbsp;=&amp;nbsp;</span><span style='color: #0000BB'>TYPEAPPLICATION</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>$part2</span><span style='color: #007700'>[</span><span style='color: #DD0000'>'encoding'</span><span style='color: #007700'>]&amp;nbsp;=&amp;nbsp;</span><span style='color: #0000BB'>ENCBINARY</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>$part2</span><span style='color: #007700'>[</span><span style='color: #DD0000'>'subtype'</span><span style='color: #007700'>]&amp;nbsp;=&amp;nbsp;</span><span style='color: #DD0000'>'octet-stream'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>$part2</span><span style='color: #007700'>[</span><span style='color: #DD0000'>'description'</span><span style='color: #007700'>]&amp;nbsp;=&amp;nbsp;</span><span style='color: #0000BB'>basename</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$filename</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>$part2</span><span style='color: #007700'>[</span><span style='color: #DD0000'>'contents.data'</span><span style='color: #007700'>]&amp;nbsp;=&amp;nbsp;</span><span style='color: #0000BB'>$contents</span><span style='color: #007700'>;<br /><br /></span><span style='color: #0000BB'>$part3</span><span style='color: #007700'>[</span><span style='color: #DD0000'>'type'</span><span style='color: #007700'>]&amp;nbsp;=&amp;nbsp;</span><span style='color: #0000BB'>TYPETEXT</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>$part3</span><span style='color: #007700'>[</span><span style='color: #DD0000'>'subtype'</span><span style='color: #007700'>]&amp;nbsp;=&amp;nbsp;</span><span style='color: #DD0000'>'plain'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>$part3</span><span style='color: #007700'>[</span><span style='color: #DD0000'>'description'</span><span style='color: #007700'>]&amp;nbsp;=&amp;nbsp;</span><span style='color: #DD0000'>'description3'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>$part3</span><span style='color: #007700'>[</span><span style='color: #DD0000'>'contents.data'</span><span style='color: #007700'>]&amp;nbsp;=&amp;nbsp;</span><span style='color: #DD0000'>'contents.data3\n\n\n\t'</span><span style='color: #007700'>;<br /><br /></span><span style='color: #0000BB'>$body</span><span style='color: #007700'>[</span><span style='color: #0000BB'>1</span><span style='color: #007700'>]&amp;nbsp;=&amp;nbsp;</span><span style='color: #0000BB'>$part1</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>$body</span><span style='color: #007700'>[</span><span style='color: #0000BB'>2</span><span style='color: #007700'>]&amp;nbsp;=&amp;nbsp;</span><span style='color: #0000BB'>$part2</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>$body</span><span style='color: #007700'>[</span><span style='color: #0000BB'>3</span><span style='color: #007700'>]&amp;nbsp;=&amp;nbsp;</span><span style='color: #0000BB'>$part3</span><span style='color: #007700'>;<br /><br />echo&amp;nbsp;</span><span style='color: #0000BB'>nl2br</span><span style='color: #007700'>(</span><span style='color: #0000BB'>imap_mail_compose</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$envelope</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$body</span><span style='color: #007700'>));<br /><br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="imap_mailboxmsginfo" value="<div id='function.imap-mailboxmsginfo' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.imap-mailboxmsginfo.php'>imap_mailboxmsginfo</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>imap_mailboxmsginfo</span> &amp;mdash; <span class='dc-title'>Informationen zum aktuellen Postfach</span></p> </div> <a name='function.imap-mailboxmsginfo.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>object</span> <span class='methodname'><b>imap_mailboxmsginfo</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$imap_stream</tt></span> )</div> <p class='para rdfs-comment'> Pr&amp;uuml;ft den aktuelle Status des Postfachs auf dem Server. Die Funktion ist vergleichbar mit <a href='http://www.php.net/manual/de/function.imap-status.php' class='function'>imap_status()</a>, liefert aber zus&amp;auml;tzlich auch die Gesamtgr&amp;ouml;&amp;szlig;e aller Nachrichten in Bytes. Das Aufsummieren der einzelnen Nachrichtengr&amp;ouml;&amp;szlig;en ben&amp;ouml;tigt dabei zus&amp;auml;tzliche Zeit zur Ausf&amp;uuml;hrung. execute. </p> </div> <a name='function.imap-mailboxmsginfo.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'> imap_stream</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Eine von <a href='http://www.php.net/manual/de/function.imap-open.php' class='function'>imap_open()</a> zur&amp;uuml;ckgegebene IMAP-Verbindung.</p></dd> </dl> <p> </p> </div> <a name='function.imap-mailboxmsginfo.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Die Ergebnisse werden in einem Objekt mit folgenden Properties zur&amp;uuml;ckgegeben: </p><table class='doctable table'> <caption><b>Postfach Eigenschaften</b></caption> <tbody valign='middle' class='tbody'> <tr valign='middle'> <td align='left'>Date</td> <td align='left'>Zeitpunkt der letzten &amp;Auml;nderung (aktuelle Zeit)</td> </tr> <tr valign='middle'> <td align='left'>Driver</td> <td align='left'>Treiber</td> </tr> <tr valign='middle'> <td align='left'>Mailbox</td> <td align='left'>Name des Postfachs</td> </tr> <tr valign='middle'> <td align='left'>Nmsgs</td> <td align='left'>Anzahl der Nachrichten</td> </tr> <tr valign='middle'> <td align='left'>Recent</td> <td align='left'>Anzahl der k&amp;uuml;rzlich eingetroffenen Nachrichten</td> </tr> <tr valign='middle'> <td align='left'>Unread</td> <td align='left'>Anzal der ungelesenen Nachrichten</td> </tr> <tr valign='middle'> <td align='left'>Deleted</td> <td align='left'>Anzahl der gel&amp;ouml;schten Nachrichten</td> </tr> <tr valign='middle'> <td align='left'>Size</td> <td align='left'>Gesamtgr&amp;ouml;&amp;szlig;e des Postfachs in Bytes</td> </tr> </tbody> </table> <p> </p> <p class='para'> Sollten Fehler auftreten so wird <b><tt class='constant'>FALSE</tt></b> zur&amp;uuml;ckgegeben. </p> </div> <a name='function.imap-mailboxmsginfo.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>imap_mailboxmsginfo()</b> Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /><br />$mbox&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>imap_open</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'{imap.example.org}INBOX'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'username'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'password'</span><span style='color: #007700'>)<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;or&amp;nbsp;die(</span><span style='color: #DD0000'>'can't&amp;nbsp;connect:&amp;nbsp;'&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #0000BB'>imap_last_error</span><span style='color: #007700'>());<br /><br /></span><span style='color: #0000BB'>$check&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>imap_mailboxmsginfo</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$mbox</span><span style='color: #007700'>);<br /><br />if&amp;nbsp;(</span><span style='color: #0000BB'>$check</span><span style='color: #007700'>)&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'Date:&amp;nbsp;'&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #0000BB'>$check</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>Date&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #DD0000'>'&amp;lt;br&amp;nbsp;/&amp;gt;\n'&amp;nbsp;</span><span style='color: #007700'>;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'Driver:&amp;nbsp;'&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #0000BB'>$check</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>Driver&amp;nbsp;&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #DD0000'>'&amp;lt;br&amp;nbsp;/&amp;gt;\n'&amp;nbsp;</span><span style='color: #007700'>;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'Mailbox:&amp;nbsp;'&amp;nbsp;&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #0000BB'>$check</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>Mailbox&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #DD0000'>'&amp;lt;br&amp;nbsp;/&amp;gt;\n'&amp;nbsp;</span><span style='color: #007700'>;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'Messages:&amp;nbsp;'&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #0000BB'>$check</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>Nmsgs&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #DD0000'>'&amp;lt;br&amp;nbsp;/&amp;gt;\n'&amp;nbsp;</span><span style='color: #007700'>;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'Recent:&amp;nbsp;'&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #0000BB'>$check</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>Recent&amp;nbsp;&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #DD0000'>'&amp;lt;br&amp;nbsp;/&amp;gt;\n'&amp;nbsp;</span><span style='color: #007700'>;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'Unread:&amp;nbsp;'&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #0000BB'>$check</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>Unread&amp;nbsp;&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #DD0000'>'&amp;lt;br&amp;nbsp;/&amp;gt;\n'&amp;nbsp;</span><span style='color: #007700'>;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'Deleted:&amp;nbsp;'&amp;nbsp;&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #0000BB'>$check</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>Deleted&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #DD0000'>'&amp;lt;br&amp;nbsp;/&amp;gt;\n'&amp;nbsp;</span><span style='color: #007700'>;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'Size:&amp;nbsp;'&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #0000BB'>$check</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>Size&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #DD0000'>'&amp;lt;br&amp;nbsp;/&amp;gt;\n'&amp;nbsp;</span><span style='color: #007700'>;<br />}&amp;nbsp;else&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'imap_check()&amp;nbsp;failed:&amp;nbsp;'&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #0000BB'>imap_last_error</span><span style='color: #007700'>()&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'&amp;lt;br&amp;nbsp;/&amp;gt;\n'</span><span style='color: #007700'>;<br />}<br /><br /></span><span style='color: #0000BB'>imap_close</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$mbox</span><span style='color: #007700'>);<br /><br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="imap_mail" value="<div id='function.imap-mail' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.imap-mail.php'>imap_mail</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>imap_mail</span> &amp;mdash; <span class='dc-title'>Sendet eine Email Nachricht</span></p> </div> <a name='function.imap-mail.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><b>imap_mail</b></span> ( <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$to</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$subject</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$message</tt></span> [, <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$additional_headers</tt><span class='initializer'> = NULL</span></span> [, <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$cc</tt><span class='initializer'> = NULL</span></span> [, <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$bcc</tt><span class='initializer'> = NULL</span></span> [, <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$rpath</tt><span class='initializer'> = NULL</span></span> ]]]] )</div> <p class='para rdfs-comment'> Diese Funktion erm&amp;ouml;glicht das Senden von Email inclusive der richtigen Behandlung von Cc und Bcc Kopffeldern. </p> <p class='para'> Die Parameter <i><tt class='parameter'>to</tt></i> , <i><tt class='parameter'>cc</tt></i> und <i><tt class='parameter'>bcc</tt></i> sind Textstrings die als Adresslisten gem&amp;auml;&amp;szlig; <a href='http://www.faqs.org/rfcs/rfc822' class='link external'>&amp;raquo; RFC822</a> interpretiert werden. </p> </div> <a name='function.imap-mail.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>to</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Empf&amp;auml;nger der Nachricht </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>subject</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Die Betreffzeile der Nachricht </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>message</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Inhalt der Nachricht </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>additional_headers</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Ein Textstring mit zus&amp;auml;tzlichen Kopfzeilen. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>cc</tt></i> </span> </dt><dd class='listitem'> <p class='para'> </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>bcc</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Die mit <i><tt class='parameter'>bcc</tt></i> angegebenen weiteren Empf&amp;auml;nger der Nachricht erhalten diese, werden aber nicht im Nachrichtenkopf aufgef&amp;uuml;hrt. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>rpath</tt></i> </span> </dt><dd class='listitem'> <p class='para'> R&amp;uuml;ckgabeadresse bei felgeschlagener Zustellung der Nachricht. Diese ist n&amp;uuml;tzlich wenn PHP als Email Client f&amp;uuml;r mehrere Benutzer genutzt wird. </p> </dd> </dl> <p> </p> </div> <a name='function.imap-mail.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt bei Erfolg <b><tt class='constant'>TRUE</tt></b> zur&amp;uuml;ck, im Fehlerfall <b><tt class='constant'>FALSE</tt></b>. </p> </div> <a name='function.imap-mail.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.mail.php' class='function' rel='rdfs-seeAlso'>mail()</a> - E-Mails senden</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="imap_lsub" value="<div id='function.imap-lsub' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.imap-lsub.php'>imap_lsub</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>imap_lsub</span> &amp;mdash; <span class='dc-title'>Liste aller abonierten Postf&amp;auml;cher</span></p> </div> <a name='function.imap-lsub.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>array</span> <span class='methodname'><b>imap_lsub</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$imap_stream</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$ref</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$pattern</tt></span> )</div> <p class='para rdfs-comment'> Liefert ein Array aller vom Benutzer abonierten Postf&amp;auml;cher </p> </div> <a name='function.imap-lsub.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'> imap_stream</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Eine von <a href='http://www.php.net/manual/de/function.imap-open.php' class='function'>imap_open()</a> zur&amp;uuml;ckgegebene IMAP-Verbindung.</p></dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>ref</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Serverspezifikation, siehe <a href='http://www.php.net/manual/de/function.imap-open.php' class='function'>imap_open()</a> f&amp;uuml;r Details. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>pattern</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Legt fest ab welchem Punkt der Postfachhierachie gesucht werden soll. </p> <p class='para'> Zwei spezielle Zeichen k&amp;ouml;nnen als Teil des Suchmusters <i><tt class='parameter'>pattern</tt></i> benutzt werden: &amp;#039;*&amp;#039; und &amp;#039;%&amp;#039;. Mit &amp;#039;*&amp;#039; werden alle Postf&amp;auml;cher angefordert, so k&amp;ouml;nnen Sie z.B. nur &amp;#039;*&amp;#039; als <i><tt class='parameter'>pattern</tt></i> &amp;uuml;bergeben und erhalten eine &amp;Uuml;bersicht aller auf dem Server verf&amp;uuml;gbarer Postf&amp;auml;cher. &amp;#039;%&amp;#039; liefert alle Postf&amp;auml;cher auf einer Hierachieebene aber nicht die tiefer liegenden Postf&amp;auml;cher. Ein einfaches &amp;#039;%&amp;#039; als <i><tt class='parameter'>pattern</tt></i> liefert nur die Postf&amp;auml;cher der obersten Ebene, &amp;#039;~/mail/%&amp;#039; z.B. liefert auf einem UW_IMAP Server alle Postf&amp;auml;cher des ~/mail Verzeichnisses aber nicht deren Unterpostf&amp;auml;cher. </p> </dd> </dl> <p> </p> </div> <a name='function.imap-lsub.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Liefert ein Array mit allen abonierten Postf&amp;auml;chern </p> </div> <a name='function.imap-lsub.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.imap-list.php' class='function' rel='rdfs-seeAlso'>imap_list()</a> - Liste der Postf&amp;auml;cher lesen</li> <li class='member'><a href='http://www.php.net/manual/de/function.imap-getmailboxes.php' class='function' rel='rdfs-seeAlso'>imap_getmailboxes()</a> - Liefert detailierte Informationen zu allen verf&amp;uuml;gbaren Postf&amp;auml;chern</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="imap_listsubscribed" value="<div id='function.imap-listsubscribed' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.imap-listsubscribed.php'>imap_listsubscribed</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>imap_listsubscribed</span> &amp;mdash; <span class='dc-title'>Alias von <a href='http://www.php.net/manual/de/function.imap-lsub.php' class='function'>imap_lsub()</a></span></p> </div> <a name='function.imap-listsubscribed.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <p class='simpara'> Diese Funktion ist ein Alias f&amp;uuml;r: <a href='http://www.php.net/manual/de/function.imap-lsub.php' class='function'>imap_lsub()</a>. </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="imap_listmailbox" value="<div id='function.imap-listmailbox' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.imap-listmailbox.php'>imap_listmailbox</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>imap_listmailbox</span> &amp;mdash; <span class='dc-title'>Alias von <a href='http://www.php.net/manual/de/function.imap-list.php' class='function'>imap_list()</a></span></p> </div> <a name='function.imap-listmailbox.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <p class='simpara'> Diese Funktion ist ein Alias f&amp;uuml;r: <a href='http://www.php.net/manual/de/function.imap-list.php' class='function'>imap_list()</a>. </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="imap_list" value="<div id='function.imap-list' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.imap-list.php'>imap_list</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>imap_list</span> &amp;mdash; <span class='dc-title'>Liste der Postf&amp;auml;cher lesen</span></p> </div> <a name='function.imap-list.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>array</span> <span class='methodname'><b>imap_list</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$imap_stream</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$ref</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$pattern</tt></span> )</div> <p class='para rdfs-comment'> <b>imap_list()</b> liest die Liste aller P&amp;ouml;stf&amp;auml;cher. </p> </div> <a name='function.imap-list.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'> imap_stream</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Eine von <a href='http://www.php.net/manual/de/function.imap-open.php' class='function'>imap_open()</a> zur&amp;uuml;ckgegebene IMAP-Verbindung.</p></dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>ref</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Angabe des Servers wie in <a href='http://www.php.net/manual/de/function.imap-open.php' class='function'>imap_open()</a> beschrieben. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>pattern</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Gibt an ab wo in der Postfach-Hierachie gesucht werden soll. </p> <p class='para'> Die Zeichen &amp;#039;*&amp;#039; und &amp;#039;%&amp;#039; haben innerhalb des Suchmusters <i><tt class='parameter'>pattern</tt></i> besondere Bedeutung. &amp;#039;*&amp;#039; liefert die gesamte Postfach-Hierachie, &amp;#039;%&amp;#039; dagege nur die Postf&amp;auml;cher auf der aktuellen Hierachiestufe. Ein &amp;#039;*&amp;#039; alleine liefert also eine Liste aller Postf&amp;auml;cher, ein &amp;#039;%&amp;#039; dagegen nur die Postf&amp;auml;cher der obersten Ebene. &amp;#039;~/mail/%&amp;#039; bei einem UW_IMAPD Server liefert alle Postf&amp;auml;cher im ~/mail Verzeichnis aber nicht deren Unterordner. directory. </p> </dd> </dl> <p> </p> </div> <a name='function.imap-list.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Liefert ein Array mit den Namen der gefundenen Postf&amp;auml;cher. </p> </div> <a name='function.imap-list.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>imap_list()</b> Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />$mbox&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>imap_open</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'{imap.example.org}'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'username'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'password'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>OP_HALFOPEN</span><span style='color: #007700'>)<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;or&amp;nbsp;die(</span><span style='color: #DD0000'>'can't&amp;nbsp;connect:&amp;nbsp;'&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #0000BB'>imap_last_error</span><span style='color: #007700'>());<br /><br /></span><span style='color: #0000BB'>$list&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>imap_list</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$mbox</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'{imap.example.org}'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'*'</span><span style='color: #007700'>);<br />if&amp;nbsp;(</span><span style='color: #0000BB'>is_array</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$list</span><span style='color: #007700'>))&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;foreach&amp;nbsp;(</span><span style='color: #0000BB'>$list&amp;nbsp;</span><span style='color: #007700'>as&amp;nbsp;</span><span style='color: #0000BB'>$val</span><span style='color: #007700'>)&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #0000BB'>imap_utf7_decode</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$val</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}<br />}&amp;nbsp;else&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'imap_list&amp;nbsp;failed:&amp;nbsp;'&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #0000BB'>imap_last_error</span><span style='color: #007700'>()&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br />}<br /><br /></span><span style='color: #0000BB'>imap_close</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$mbox</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> <a name='function.imap-list.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.imap-getmailboxes.php' class='function' rel='rdfs-seeAlso'>imap_getmailboxes()</a> - Liefert detailierte Informationen zu allen verf&amp;uuml;gbaren Postf&amp;auml;chern</li> <li class='member'><a href='http://www.php.net/manual/de/function.imap-lsub.php' class='function' rel='rdfs-seeAlso'>imap_lsub()</a> - Liste aller abonierten Postf&amp;auml;cher</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="imap_last_error" value="<div id='function.imap-last-error' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.imap-last-error.php'>imap_last_error</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>imap_last_error</span> &amp;mdash; <span class='dc-title'>Liefert die letzte IMAP-Fehlermeldung f&amp;uuml;r dieses Script</span></p> </div> <a name='function.imap-last-error.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>string</span> <span class='methodname'><b>imap_last_error</b></span> ( <span class='methodparam'>void</span> )</div> <p class='para rdfs-comment'> Liefert den vollst&amp;auml;ndigen Text der letzten IMAP Fehlermeldung die f&amp;uuml;r die aktuelle Seite erzeugt wurde. Der Fehlerstack bleibt erhalten, wiederholte <b>imap_last_error()</b> Aufrufe liefern daher die gleiche Fehlermeldung falls nicht inzwschen ein weiterer Fehler aufgetreten ist. </p> </div> <a name='function.imap-last-error.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Liefert den vollst&amp;auml;ndigen Text der letzten IMAP Fehlermeldung, falls vorhanden, sonst <b><tt class='constant'>FALSE</tt></b>. </p> </div> <a name='function.imap-last-error.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.imap-errors.php' class='function' rel='rdfs-seeAlso'>imap_errors()</a> - Diese Funktion liefert alle bisher aufgetretenen Fehlermeldungen</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="imap_headers" value="<div id='function.imap-headers' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.imap-headers.php'>imap_headers</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>imap_headers</span> &amp;mdash; <span class='dc-title'>Liefert eine Zusammenfassung aller Nachrichtenk&amp;ouml;pfe eines Postfachs</span></p> </div> <a name='function.imap-headers.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>array</span> <span class='methodname'><b>imap_headers</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$imap_stream</tt></span> )</div> <p class='para rdfs-comment'> Diese Funktion liefert ein String-Array, das je Nachricht einen String mit vorformatierten Informationen aus dem Nachrichtenheader enth&amp;auml;lt. </p> </div> <a name='function.imap-headers.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'> imap_stream</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Eine von <a href='http://www.php.net/manual/de/function.imap-open.php' class='function'>imap_open()</a> zur&amp;uuml;ckgegebene IMAP-Verbindung.</p></dd> </dl> <p> </p> </div> <a name='function.imap-headers.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Liefert ein Array aus Strings mit formatierten Headerinformationen. Das Array enth&amp;auml;lt ein Element f&amp;uuml;r jede Nachricht im Postfach. </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="imap_headerinfo" value="<div id='function.imap-headerinfo' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.imap-headerinfo.php'>imap_headerinfo</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>imap_headerinfo</span> &amp;mdash; <span class='dc-title'>Liest die Kopfdaten einer Nachricht</span></p> </div> <a name='function.imap-headerinfo.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>object</span> <span class='methodname'><b>imap_headerinfo</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$imap_stream</tt></span> , <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$msg_number</tt></span> [, <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$fromlength</tt><span class='initializer'> = 0</span></span> [, <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$subjectlength</tt><span class='initializer'> = 0</span></span> [, <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$defaulthost</tt><span class='initializer'> = NULL</span></span> ]]] )</div> <p class='para rdfs-comment'> Liest die Kopfdaten der Nachricht mit der Nummer <i><tt class='parameter'>msg_number</tt></i> und liefert daraus gewonnene Informationen zur&amp;uuml;ck. </p> </div> <a name='function.imap-headerinfo.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'> imap_stream</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Eine von <a href='http://www.php.net/manual/de/function.imap-open.php' class='function'>imap_open()</a> zur&amp;uuml;ckgegebene IMAP-Verbindung.</p></dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>msg_number</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Die gew&amp;uuml;nschte Nachrichtennummer </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>fromlength</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Maximale Anzahl Zeichen f&amp;uuml;r die <i>fetchfrom</i> Eigenschaft (mu&amp;szlig; gr&amp;ouml;&amp;szlig;er als Null sein) </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>subjectlength</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Maximale Anzahl Zeichen f&amp;uuml;r die <i>subject</i> Eigenschaft (mu&amp;szlig; gr&amp;ouml;&amp;szlig;er als Null sein) </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>defaulthost</tt></i> </span> </dt><dd class='listitem'> <p class='para'> </p> </dd> </dl> <p> </p> </div> <a name='function.imap-headerinfo.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Die Ergebnisse werden in einem Objekt mit folgenden Eigenschaften zur&amp;uuml;ckgegeben: </p><ul class='itemizedlist'> <li class='listitem'> <span class='simpara'> toaddress - Inhalt des &amp;quot;To:&amp;quot; Felds (max. 1024 Zeichen) </span> </li> <li class='listitem'> <span class='simpara'> to - ein Array mit aus den einzelnen Empf&amp;auml;ngern aus dem &amp;quot;To:&amp;quot; Feld. Jedes Array-Element hat die Eigenschaften <i>personal</i>, <i>adl</i>, <i>mailbox</i> und <i>host</i> </span> </li> <li class='listitem'> <span class='simpara'> fromaddress - Inhalt des &amp;quot;From:&amp;quot; Felds (max. 1024 Zeichen) </span> </li> <li class='listitem'> <span class='simpara'> from - ein Array mit aus den einzelnen Empf&amp;auml;ngern aus dem &amp;quot;From:&amp;quot; Feld. Jedes Array-Element hat die Eigenschaften <i>personal</i>, <i>adl</i>, <i>mailbox</i> und <i>host</i> </span> </li> <li class='listitem'> <span class='simpara'> ccaddress - Inhalt des &amp;quot;Cc:&amp;quot; Felds (max. 1024 Zeichen) </span> </li> <li class='listitem'> <span class='simpara'> cc - ein Array mit aus den einzelnen Empf&amp;auml;ngern aus dem &amp;quot;Cc:&amp;quot; Feld. Jedes Array-Element hat die Eigenschaften <i>personal</i>, <i>adl</i>, <i>mailbox</i> und <i>host</i> </span> </li> <li class='listitem'> <span class='simpara'> bccaddress - Inhalt des &amp;quot;Bcc:&amp;quot; Felds (max. 1024 Zeichen) </span> </li> <li class='listitem'> <span class='simpara'> bcc - ein Array mit aus den einzelnen Empf&amp;auml;ngern aus dem &amp;quot;Bcc:&amp;quot; Feld. Jedes Array-Element hat die Eigenschaften <i>personal</i>, <i>adl</i>, <i>mailbox</i> und <i>host</i> </span> </li> <li class='listitem'> <span class='simpara'> reply_toaddress - Inhalt des &amp;quot;Reply-To:&amp;quot; Felds (max. 1024 Zeichen) </span> </li> <li class='listitem'> <span class='simpara'> reply_to - ein Array mit aus den einzelnen Empf&amp;auml;ngern aus dem &amp;quot;Reply-To:&amp;quot; Feld. Jedes Array-Element hat die Eigenschaften <i>personal</i>, <i>adl</i>, <i>mailbox</i> und <i>host</i> </span> </li> <li class='listitem'> <span class='simpara'> senderaddress - Inhalt des &amp;quot;Sender:&amp;quot; Felds (max. 1024 Zeichen) </span> </li> <li class='listitem'> <span class='simpara'> sender - ein Array mit aus den einzelnen Empf&amp;auml;ngern aus dem &amp;quot;Sender:&amp;quot; Feld. Jedes Array-Element hat die Eigenschaften <i>personal</i>, <i>adl</i>, <i>mailbox</i> und <i>host</i> </span> </li> <li class='listitem'> <span class='simpara'> return_pathaddress - Inhalt des &amp;quot;Return-Path:&amp;quot; Felds (max. 1024 Zeichen) </span> </li> <li class='listitem'> <span class='simpara'> return_path - ein Array mit aus den einzelnen Empf&amp;auml;ngern aus dem &amp;quot;Return-Path:&amp;quot; Feld. Jedes Array-Element hat die Eigenschaften <i>personal</i>, <i>adl</i>, <i>mailbox</i> und <i>host</i> </span> </li> <li class='listitem'> <span class='simpara'> remail - </span> </li> <li class='listitem'> <span class='simpara'> date - Sendedatum der Nachricht laut Kopfdaten </span> </li> <li class='listitem'> <span class='simpara'> Date - enth&amp;auml;lt die gleichen Daten wie &amp;#039;date&amp;#039; </span> </li> <li class='listitem'> <span class='simpara'> subject - die Betreffzeile der Nachricht </span> </li> <li class='listitem'> <span class='simpara'> Subject - enth&amp;auml;lt die gleichen Daten wie &amp;#039;subject&amp;#039; </span> </li> <li class='listitem'> <span class='simpara'> in_reply_to - </span> </li> <li class='listitem'> <span class='simpara'> message_id - </span> </li> <li class='listitem'> <span class='simpara'> newsgroups - </span> </li> <li class='listitem'> <span class='simpara'> followup_to - </span> </li> <li class='listitem'> <span class='simpara'> references - </span> </li> <li class='listitem'> <span class='simpara'> Recent - <i>R</i> wenn k&amp;uuml;rzlich eingetroffen und gelesen, <i>N</i> wenn k&amp;uuml;rzlich eingetroffen und ungelesen, &amp;#039; &amp;#039; wenn nicht k&amp;uuml;rzlich eingetroffen </span> </li> <li class='listitem'> <span class='simpara'> Unseen - <i>U</i> wenn nicht k&amp;uuml;rzlich eingetroffen UND ungelesen, &amp;#039; &amp;#039; wenn gelesen ODER ungelesen und k&amp;uuml;rzlich eingetroffen. </span> </li> <li class='listitem'> <span class='simpara'> Flagged - <i>F</i> wenn als wichtig markiert, sonst &amp;#039; &amp;#039; </span> </li> <li class='listitem'> <span class='simpara'> Answered - <i>A</i> wenn beantwortet, sonst&amp;#039; &amp;#039; </span> </li> <li class='listitem'> <span class='simpara'> Deleted - <i>D</i> wenn zum L&amp;ouml;schen vorgemerkt, sonst &amp;#039; &amp;#039; </span> </li> <li class='listitem'> <span class='simpara'> Draft - <i>X</i> wenn als Entwurf markiert, sonst &amp;#039; &amp;#039; </span> </li> <li class='listitem'> <span class='simpara'> Msgno - die Nachrichtennummer </span> </li> <li class='listitem'> <span class='simpara'> MailDate - </span> </li> <li class='listitem'> <span class='simpara'> Size - Gr&amp;ouml;&amp;szlig;e der Nachricht in Bytes </span> </li> <li class='listitem'> <span class='simpara'> udate - Sendedatum als Unix-Timestamp </span> </li> <li class='listitem'> <span class='simpara'> fetchfrom - &amp;quot;From:&amp;quot; Zeile limitiert auf <i><tt class='parameter'>fromlength</tt></i> Zeichen characters </span> </li> <li class='listitem'> <span class='simpara'> fetchsubject - &amp;quot;Subject:&amp;quot; Zeile limitiert auf <i><tt class='parameter'>subjectlength</tt></i> Zeichen </span> </li> </ul><p> </p> </div> <a name='function.imap-headerinfo.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.imap-fetch-overview.php' class='function' rel='rdfs-seeAlso'>imap_fetch_overview()</a> - Liefert einen Auszug aus den Kopfdaten von Nachrichten</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="imap_header" value="<div id='function.imap-header' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.imap-header.php'>imap_header</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>imap_header</span> &amp;mdash; <span class='dc-title'>Alias von <a href='http://www.php.net/manual/de/function.imap-headerinfo.php' class='function'>imap_headerinfo()</a></span></p> </div> <a name='function.imap-header.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <p class='simpara'> Diese Funktion ist ein Alias f&amp;uuml;r: <a href='http://www.php.net/manual/de/function.imap-headerinfo.php' class='function'>imap_headerinfo()</a>. </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="imap_get_quotaroot" value="<div id='function.imap-get-quotaroot' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.imap-get-quotaroot.php'>imap_get_quotaroot</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.3.0, PHP 5)</p><p class='refpurpose'><span class='refname'>imap_get_quotaroot</span> &amp;mdash; <span class='dc-title'>Liefert die Quota-Beschr&amp;auml;nkungen f&amp;uuml;r ein Benutzerpostfach</span></p> </div> <a name='function.imap-get-quotaroot.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>array</span> <span class='methodname'><b>imap_get_quotaroot</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$imap_stream</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$quota_root</tt></span> )</div> <p class='para rdfs-comment'> Liefert die Quota-Beschr&amp;auml;nkungen f&amp;uuml;r den aktuellen Benutzer. Die ermittelten Quota-Beschr&amp;auml;nkungen gelten &amp;uuml;ber alle Postf&amp;auml;cher des Benutzers, die Ausnutungswerte der im angegebenen Postfach genutzten Kapazit&amp;auml;t. </p> </div> <a name='function.imap-get-quotaroot.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'> imap_stream</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Eine von <a href='http://www.php.net/manual/de/function.imap-open.php' class='function'>imap_open()</a> zur&amp;uuml;ckgegebene IMAP-Verbindung.</p></dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>quota_root</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Name des zu untersuchenden Postfachs, z.B. INBOX. </p> </dd> </dl> <p> </p> </div> <a name='function.imap-get-quotaroot.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Liefert ein Array mit Ressourcenamen als Index und Arrays mit den Elementen limit und usage als Werten die das aktuelle Limit sowie die tats&amp;auml;chliche Nutzung der jeweiligen Ressource f&amp;uuml;r das angegebene Postfach angeben. </p> <p class='para'> Die Funktion gibt <b><tt class='constant'>FALSE</tt></b> zur&amp;uuml;ck, wenn Fehler auftreten und ein Array mit Verbindungsinformationen, falls die Antwort des Servers nicht verarbeitet werden konnte. </p> </div> <a name='function.imap-get-quotaroot.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>imap_get_quotaroot()</b>-Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />$mbox&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>imap_open</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'{imap.example.org}'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'kalowsky'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'password'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>OP_HALFOPEN</span><span style='color: #007700'>)<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;or&amp;nbsp;die(</span><span style='color: #DD0000'>'can't&amp;nbsp;connect:&amp;nbsp;'&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #0000BB'>imap_last_error</span><span style='color: #007700'>());<br /><br /></span><span style='color: #0000BB'>$quota&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>imap_get_quotaroot</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$mbox</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'INBOX'</span><span style='color: #007700'>);<br />if&amp;nbsp;(</span><span style='color: #0000BB'>is_array</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$quota</span><span style='color: #007700'>))&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #0000BB'>$storage&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>$quota_values</span><span style='color: #007700'>[</span><span style='color: #DD0000'>'STORAGE'</span><span style='color: #007700'>];<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'STORAGE&amp;nbsp;usage&amp;nbsp;level&amp;nbsp;is:&amp;nbsp;'&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;&amp;nbsp;</span><span style='color: #0000BB'>$storage</span><span style='color: #007700'>[</span><span style='color: #DD0000'>'usage'</span><span style='color: #007700'>];<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'STORAGE&amp;nbsp;limit&amp;nbsp;level&amp;nbsp;is:&amp;nbsp;'&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;&amp;nbsp;</span><span style='color: #0000BB'>$storage</span><span style='color: #007700'>[</span><span style='color: #DD0000'>'limit'</span><span style='color: #007700'>];<br /><br />&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #0000BB'>$message&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>$quota_values</span><span style='color: #007700'>[</span><span style='color: #DD0000'>'MESSAGE'</span><span style='color: #007700'>];<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'MESSAGE&amp;nbsp;usage&amp;nbsp;level&amp;nbsp;is:&amp;nbsp;'&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;&amp;nbsp;</span><span style='color: #0000BB'>$message</span><span style='color: #007700'>[</span><span style='color: #DD0000'>'usage'</span><span style='color: #007700'>];<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'MESSAGE&amp;nbsp;limit&amp;nbsp;level&amp;nbsp;is:&amp;nbsp;'&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;&amp;nbsp;</span><span style='color: #0000BB'>$message</span><span style='color: #007700'>[</span><span style='color: #DD0000'>'limit'</span><span style='color: #007700'>];<br /><br />&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #FF8000'>/*&amp;nbsp;...&amp;nbsp;&amp;nbsp;*/<br /><br /></span><span style='color: #007700'>}<br /><br /></span><span style='color: #0000BB'>imap_close</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$mbox</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> <a name='function.imap-get-quotaroot.notes'></a><div class='refsect1 notes'> <h3 class='title'>Anmerkungen</h3> <p class='para'> Diese Funktion ist nur verf&amp;uuml;gbar ab der Bibliotheksversion <var class='filename'>c-client2000</var>. </p> <p class='para'> Das zu pr&amp;uuml;fende Postfach muss dem User geh&amp;ouml;ren, f&amp;uuml;r den <i><tt class='parameter'>imap_stream</tt></i> ge&amp;ouml;ffnet wurde. </p> </div> <a name='function.imap-get-quotaroot.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.imap-open.php' class='function' rel='rdfs-seeAlso'>imap_open()</a> - &amp;Ouml;ffnet eine Verbindung zu einem Mailserver-Postfach</li> <li class='member'><a href='http://www.php.net/manual/de/function.imap-set-quota.php' class='function' rel='rdfs-seeAlso'>imap_set_quota()</a> - Setzt die Mengenbeschrenkung f&amp;uuml;r ein Postfach</li> <li class='member'><a href='http://www.php.net/manual/de/function.imap-get-quota.php' class='function' rel='rdfs-seeAlso'>imap_get_quota()</a> - Liefert Quota-Beschr&amp;auml;nkungen und Nutzungsstatistik der Postf&amp;auml;cher</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="imap_get_quota" value="<div id='function.imap-get-quota' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.imap-get-quota.php'>imap_get_quota</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.0.5, PHP 5)</p><p class='refpurpose'><span class='refname'>imap_get_quota</span> &amp;mdash; <span class='dc-title'>Liefert Quota-Beschr&amp;auml;nkungen und Nutzungsstatistik der Postf&amp;auml;cher</span></p> </div> <a name='function.imap-get-quota.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>array</span> <span class='methodname'><b>imap_get_quota</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$imap_stream</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$quota_root</tt></span> )</div> <p class='para rdfs-comment'> <b>imap_get_quota()</b> ermittelt die aktuellen Quota- Beschr&amp;auml;nkunten und tats&amp;auml;chlich genutzten Resourcen f&amp;uuml;r Postf&amp;auml;cher. </p> <p class='para'> F&amp;uuml;r die Ausf&amp;uuml;hrung dieser Funktion ist ein IMAP-Benutzer mit Administrationsrechten erforderlich, eine nichtadministrative Variante der Funktion ist <a href='http://www.php.net/manual/de/function.imap-get-quotaroot.php' class='function'>imap_get_quotaroot()</a>. </p> </div> <a name='function.imap-get-quota.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'> imap_stream</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Eine von <a href='http://www.php.net/manual/de/function.imap-open.php' class='function'>imap_open()</a> zur&amp;uuml;ckgegebene IMAP-Verbindung.</p></dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>quota_root</tt></i> </span> </dt><dd class='listitem'> <p class='para'> <i><tt class='parameter'>quota_root</tt></i> sollte normalerweise in der Form <i>user.name</i> angegeben werden. name ist dabei der Name des Postfachs, f&amp;uuml;r das Informationen geliefert werden sollen. </p> </dd> </dl> <p> </p> </div> <a name='function.imap-get-quota.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Liefert ein Array mit zwei Integer-Elementen limit und usage, die den insgesamt verf&amp;uuml;gbaren und den zur Zeit vom Postfach genutzten Speicherplatz angeben. Im Fehlerfall wird <b><tt class='constant'>FALSE</tt></b> zur&amp;uuml;ckgegeben. </p> <p class='para'> Ab PHP 4.3 h&amp;auml;lt sich die Funktion genauer an die Vorgaben aus <a href='http://www.faqs.org/rfcs/rfc2087' class='link external'>&amp;raquo; RFC2087</a>. Das Ergebnisarray unterst&amp;uuml;tzt nun eine unbegrenzte Anzahl von Ressourcewerten (z.B. Anzahl der Nachrichten oder Unterordner). F&amp;uuml;r jede Ressource wird ein Arrayelement mit dem Namen der Ressource als Key angelegt, die einzelnen Arrayelemente sind wiederum Arrays mit limit- und useage-Angaben. </p> <p class='para'> Aus Gr&amp;uuml;nden der R&amp;uuml;ckw&amp;auml;rtskompatibilit&amp;auml;t werden au&amp;szlig;erdem weiter die beiden urspr&amp;uuml;nglichen Arrayelemente limit und usage zur&amp;uuml;ckgegeben, ihre weitere Nutzung wird allerdings nicht empfohlen. </p> </div> <a name='function.imap-get-quota.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>imap_get_quota()</b>-Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />$mbox&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>imap_open</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'{imap.example.org}'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'mailadmin'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'password'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>OP_HALFOPEN</span><span style='color: #007700'>)<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;or&amp;nbsp;die(</span><span style='color: #DD0000'>'can't&amp;nbsp;connect:&amp;nbsp;'&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #0000BB'>imap_last_error</span><span style='color: #007700'>());<br /><br /></span><span style='color: #0000BB'>$quota_value&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>imap_get_quota</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$mbox</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'user.kalowsky'</span><span style='color: #007700'>);<br />if&amp;nbsp;(</span><span style='color: #0000BB'>is_array</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$quota_value</span><span style='color: #007700'>))&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'Usage&amp;nbsp;level&amp;nbsp;is:&amp;nbsp;'&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #0000BB'>$quota_value</span><span style='color: #007700'>[</span><span style='color: #DD0000'>'usage'</span><span style='color: #007700'>];<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'Limit&amp;nbsp;level&amp;nbsp;is:&amp;nbsp;'&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #0000BB'>$quota_value</span><span style='color: #007700'>[</span><span style='color: #DD0000'>'limit'</span><span style='color: #007700'>];<br />}<br /><br /></span><span style='color: #0000BB'>imap_close</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$mbox</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> <p class='para'> </p><div class='example'> <p><b>Beispiel #2 Beispiel f&amp;uuml;r <b>imap_get_quota()</b> ab 4.3 und aufw&amp;auml;rts</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />$mbox&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>imap_open</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'{imap.example.org}'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'mailadmin'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'password'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>OP_HALFOPEN</span><span style='color: #007700'>)<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;or&amp;nbsp;die(</span><span style='color: #DD0000'>'can't&amp;nbsp;connect:&amp;nbsp;'&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #0000BB'>imap_last_error</span><span style='color: #007700'>());<br /><br /></span><span style='color: #0000BB'>$quota_values&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>imap_get_quota</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$mbox</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'user.kalowsky'</span><span style='color: #007700'>);<br />if&amp;nbsp;(</span><span style='color: #0000BB'>is_array</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$quota_values</span><span style='color: #007700'>))&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #0000BB'>$storage&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>$quota_values</span><span style='color: #007700'>[</span><span style='color: #DD0000'>'STORAGE'</span><span style='color: #007700'>];<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'STORAGE&amp;nbsp;usage&amp;nbsp;level&amp;nbsp;is:&amp;nbsp;'&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;&amp;nbsp;</span><span style='color: #0000BB'>$storage</span><span style='color: #007700'>[</span><span style='color: #DD0000'>'usage'</span><span style='color: #007700'>];<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'STORAGE&amp;nbsp;limit&amp;nbsp;level&amp;nbsp;is:&amp;nbsp;'&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;&amp;nbsp;</span><span style='color: #0000BB'>$storage</span><span style='color: #007700'>[</span><span style='color: #DD0000'>'limit'</span><span style='color: #007700'>];<br /><br />&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #0000BB'>$message&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>$quota_values</span><span style='color: #007700'>[</span><span style='color: #DD0000'>'MESSAGE'</span><span style='color: #007700'>];<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'MESSAGE&amp;nbsp;usage&amp;nbsp;level&amp;nbsp;is:&amp;nbsp;'&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;&amp;nbsp;</span><span style='color: #0000BB'>$message</span><span style='color: #007700'>[</span><span style='color: #DD0000'>'usage'</span><span style='color: #007700'>];<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'MESSAGE&amp;nbsp;limit&amp;nbsp;is:&amp;nbsp;'&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;&amp;nbsp;</span><span style='color: #0000BB'>$message</span><span style='color: #007700'>[</span><span style='color: #DD0000'>'limit'</span><span style='color: #007700'>];<br /><br />&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #FF8000'>/*&amp;nbsp;...&amp;nbsp;&amp;nbsp;*/<br /></span><span style='color: #007700'>}<br /><br /></span><span style='color: #0000BB'>imap_close</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$mbox</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> <a name='function.imap-get-quota.notes'></a><div class='refsect1 notes'> <h3 class='title'>Anmerkungen</h3> <p class='para'> Diese Funktion ist momentan nur f&amp;uuml;r Benutzer der c-client2000-Bibliothek (oder neuer) verf&amp;uuml;gbar. </p> <p class='para'> Der angegebene <i><tt class='parameter'>imap_stream</tt></i> muss als Mail-Administrator ge&amp;ouml;ffnet werden; diese Funktion schl&amp;auml;gt sonst fehl. </p> </div> <a name='function.imap-get-quota.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.imap-open.php' class='function' rel='rdfs-seeAlso'>imap_open()</a> - &amp;Ouml;ffnet eine Verbindung zu einem Mailserver-Postfach</li> <li class='member'><a href='http://www.php.net/manual/de/function.imap-set-quota.php' class='function' rel='rdfs-seeAlso'>imap_set_quota()</a> - Setzt die Mengenbeschrenkung f&amp;uuml;r ein Postfach</li> <li class='member'><a href='http://www.php.net/manual/de/function.imap-get-quotaroot.php' class='function' rel='rdfs-seeAlso'>imap_get_quotaroot()</a> - Liefert die Quota-Beschr&amp;auml;nkungen f&amp;uuml;r ein Benutzerpostfach</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="imap_getsubscribed" value="<div id='function.imap-getsubscribed' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.imap-getsubscribed.php'>imap_getsubscribed</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>imap_getsubscribed</span> &amp;mdash; <span class='dc-title'>Liste aller abonnierten Postf&amp;auml;cher</span></p> </div> <a name='function.imap-getsubscribed.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>array</span> <span class='methodname'><b>imap_getsubscribed</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$imap_stream</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$ref</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$pattern</tt></span> )</div> <p class='para rdfs-comment'> Liefert Informationen zu den abonnierten Postf&amp;auml;chern </p> <p class='para'> Diese Funktion ist weitgehend identisch zu <a href='http://www.php.net/manual/de/function.imap-getmailboxes.php' class='function'>imap_getmailboxes()</a>, beachtet aber nur Postf&amp;auml;cher, die der Benutzer bereits abonniert hat. </p> </div> <a name='function.imap-getsubscribed.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'> imap_stream</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Eine von <a href='http://www.php.net/manual/de/function.imap-open.php' class='function'>imap_open()</a> zur&amp;uuml;ckgegebene IMAP-Verbindung.</p></dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>ref</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Spezifiziert den gew&amp;uuml;nschten Server wie in <a href='http://www.php.net/manual/de/function.imap-open.php' class='function'>imap_open()</a> beschrieben. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>pattern</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Legt fest ab welchem Punkt der Postfachhierachie gesucht werden soll. </p> <p class='para'> Zwei spezielle Zeichen k&amp;ouml;nnen als Teil des Suchmusters <i><tt class='parameter'>pattern</tt></i> benutzt werden: &amp;#039;*&amp;#039; und &amp;#039;%&amp;#039;. Mit &amp;#039;*&amp;#039; werden alle Postf&amp;auml;cher angefordert, so k&amp;ouml;nnen Sie z.B. nur &amp;#039;*&amp;#039; als <i><tt class='parameter'>pattern</tt></i> &amp;uuml;bergeben und erhalten eine &amp;Uuml;bersicht aller auf dem Server verf&amp;uuml;gbarer Postf&amp;auml;cher. &amp;#039;%&amp;#039; liefert alle Postf&amp;auml;cher auf einer Hierachieebene aber nicht die tiefer liegenden Postf&amp;auml;cher. Ein einfaches &amp;#039;%&amp;#039; als <i><tt class='parameter'>pattern</tt></i> liefert nur die Postf&amp;auml;cher der obersten Ebene, &amp;#039;~/mail/%&amp;#039; z.B. liefert auf einem UW_IMAP Server alle Postf&amp;auml;cher des ~/mail Verzeichnisses aber nicht deren Unterpostf&amp;auml;cher. </p> </dd> </dl> <p> </p> </div> <a name='function.imap-getsubscribed.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Liefert ein Array das Objekte mit Postfachbeschreibungen enth&amp;auml;lt. Jedes Objekt verf&amp;uuml;gt &amp;uuml;ber die Attribute <i><tt class='parameter'>name</tt></i> f&amp;uuml;r den Namen des Postfachs, <i><tt class='parameter'>delimiter</tt></i> f&amp;uuml;r das g&amp;uuml;ltige Hierachietrennzeichen innerhalb des Hierachieabschnitts in dem sich das Postfach befindet und Eigenschaften des Postfachs in <i><tt class='parameter'>attribute</tt></i> . Die Eigenschaften setzen sich als Bitmaske aus folgenden m&amp;ouml;glichen Werten zusammen: </p><ul class='itemizedlist'> <li class='listitem'> <span class='simpara'> <b><tt class='constant'>LATT_NOINFERIORS</tt></b> - innerhalb dieses Postfachs existieren keine weiteren Unterpostf&amp;auml;cher </span> </li> <li class='listitem'> <span class='simpara'> <b><tt class='constant'>LATT_NOSELECT</tt></b> - dieses Postfach enth&amp;auml;lt nur Unterpostf&amp;auml;cher aber keine Nachrichten, es kann nicht ge&amp;ouml;ffnet werden </span> </li> <li class='listitem'> <span class='simpara'> <b><tt class='constant'>LATT_MARKED</tt></b> - dieses Postfach ist markiert (nur bei UW-IMAPD) </span> </li> <li class='listitem'> <span class='simpara'> <b><tt class='constant'>LATT_UNMARKED</tt></b> - dieses Postfach ist nicht markiert (nur bei UW-IMAPD) </span> </li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="imap_getmailboxes" value="<div id='function.imap-getmailboxes' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.imap-getmailboxes.php'>imap_getmailboxes</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>imap_getmailboxes</span> &amp;mdash; <span class='dc-title'>Liefert detailierte Informationen zu allen verf&amp;uuml;gbaren Postf&amp;auml;chern</span></p> </div> <a name='function.imap-getmailboxes.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>array</span> <span class='methodname'><b>imap_getmailboxes</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$imap_stream</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$ref</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$pattern</tt></span> )</div> <p class='para rdfs-comment'> Liefert Postfachinformationen </p> </div> <a name='function.imap-getmailboxes.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'> imap_stream</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Eine von <a href='http://www.php.net/manual/de/function.imap-open.php' class='function'>imap_open()</a> zur&amp;uuml;ckgegebene IMAP-Verbindung.</p></dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>ref</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Spezifikation des gew&amp;uuml;nschten Servers wie in <a href='http://www.php.net/manual/de/function.imap-open.php' class='function'>imap_open()</a> beschrieben. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>pattern</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Legt fest ab welchem Punkt der Postfachhierachie gesucht werden soll. </p> <p class='para'> Zwei spezielle Zeichen k&amp;ouml;nnen als Teil des Suchmusters <i><tt class='parameter'>pattern</tt></i> benutzt werden: &amp;#039;*&amp;#039; und &amp;#039;%&amp;#039;. Mit &amp;#039;*&amp;#039; werden alle Postf&amp;auml;cher angefordert, so k&amp;ouml;nnen Sie z.B. nur &amp;#039;*&amp;#039; als <i><tt class='parameter'>pattern</tt></i> &amp;uuml;bergeben und erhalten eine &amp;Uuml;bersicht aller auf dem Server verf&amp;uuml;gbarer Postf&amp;auml;cher. &amp;#039;%&amp;#039; liefert alle Postf&amp;auml;cher auf einer Hierachieebene aber nicht die tiefer liegenden Postf&amp;auml;cher. Ein einfaches &amp;#039;%&amp;#039; als <i><tt class='parameter'>pattern</tt></i> liefert nur die Postf&amp;auml;cher der obersten Ebene, &amp;#039;~/mail/%&amp;#039; z.B. liefert auf einem UW_IMAP Server alle Postf&amp;auml;cher des ~/mail Verzeichnisses aber nicht deren Unterpostf&amp;auml;cher. </p> </dd> </dl> <p> </p> </div> <a name='function.imap-getmailboxes.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Liefert ein Array das Objekte mit Postfachbeschreibungen enth&amp;auml;lt. Jedes Objekt verf&amp;uuml;gt &amp;uuml;ber die Attribute <i><tt class='parameter'>name</tt></i> f&amp;uuml;r den Namen des Postfachs, <i><tt class='parameter'>delimiter</tt></i> f&amp;uuml;r das g&amp;uuml;ltige Hierachietrennzeichen innerhalb des Hierachieabschnitts in dem sich das Postfach befindet und Eigenschaften des Postfachs in <i><tt class='parameter'>attribute</tt></i> . Die Eigenschaften setzen sich als Bitmaske aus folgenden m&amp;ouml;glichen Werten zusammen: </p><ul class='itemizedlist'> <li class='listitem'> <span class='simpara'> <b><tt class='constant'>LATT_NOINFERIORS</tt></b> - innerhalb dieses Postfachs existieren keine weiteren Unterpostf&amp;auml;cher </span> </li> <li class='listitem'> <span class='simpara'> <b><tt class='constant'>LATT_NOSELECT</tt></b> - dieses Postfach enth&amp;auml;lt nur Unterpostf&amp;auml;cher aber keine Nachrichten, es kann nicht ge&amp;ouml;ffnet werden </span> </li> <li class='listitem'> <span class='simpara'> <b><tt class='constant'>LATT_MARKED</tt></b> - dieses Postfach ist markiert (nur bei UW-IMAPD) </span> </li> <li class='listitem'> <span class='simpara'> <b><tt class='constant'>LATT_UNMARKED</tt></b> - dieses Postfach ist nicht markiert (nur bei UW-IMAPD) </span> </li> </ul><p> </p> </div> <a name='function.imap-getmailboxes.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>imap_getmailboxes()</b> Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />$mbox&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>imap_open</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'{imap.example.org}'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'username'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'password'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>OP_HALFOPEN</span><span style='color: #007700'>)<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;or&amp;nbsp;die(</span><span style='color: #DD0000'>'can't&amp;nbsp;connect:&amp;nbsp;'&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #0000BB'>imap_last_error</span><span style='color: #007700'>());<br /><br /></span><span style='color: #0000BB'>$list&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>imap_getmailboxes</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$mbox</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'{imap.example.org}'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'*'</span><span style='color: #007700'>);<br />if&amp;nbsp;(</span><span style='color: #0000BB'>is_array</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$list</span><span style='color: #007700'>))&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;foreach&amp;nbsp;(</span><span style='color: #0000BB'>$list&amp;nbsp;</span><span style='color: #007700'>as&amp;nbsp;</span><span style='color: #0000BB'>$key&amp;nbsp;</span><span style='color: #007700'>=&amp;gt;&amp;nbsp;</span><span style='color: #0000BB'>$val</span><span style='color: #007700'>)&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'(</span><span style='color: #0000BB'>$key</span><span style='color: #DD0000'>)&amp;nbsp;'</span><span style='color: #007700'>;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #0000BB'>imap_utf7_decode</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$val</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>name</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>','</span><span style='color: #007700'>;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'''&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #0000BB'>$val</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>delimiter&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #DD0000'>'','</span><span style='color: #007700'>;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #0000BB'>$val</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>attributes&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #DD0000'>'&amp;lt;br&amp;nbsp;/&amp;gt;\n'</span><span style='color: #007700'>;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}<br />}&amp;nbsp;else&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'imap_getmailboxes&amp;nbsp;failed:&amp;nbsp;'&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #0000BB'>imap_last_error</span><span style='color: #007700'>()&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br />}<br /><br /></span><span style='color: #0000BB'>imap_close</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$mbox</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> <a name='function.imap-getmailboxes.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.imap-getsubscribed.php' class='function' rel='rdfs-seeAlso'>imap_getsubscribed()</a> - Liste aller abonnierten Postf&amp;auml;cher</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="imap_getacl" value="<div id='function.imap-getacl' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.imap-getacl.php'>imap_getacl</a></h1> <p class='verinfo'>(PHP 5)</p><p class='refpurpose'><span class='refname'>imap_getacl</span> &amp;mdash; <span class='dc-title'>Liste der Zugriffsrechte f&amp;Atilde;&amp;frac14;r ein Postfach bestimmen</span></p> </div> <a name='function.imap-getacl.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>array</span> <span class='methodname'><b>imap_getacl</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$imap_stream</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$mailbox</tt></span> )</div> <p class='para rdfs-comment'> Liefert die Zugriffsrechte f&amp;Atilde;&amp;frac14;r ein gegebenes Postfach. </p> </div> <a name='function.imap-getacl.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'> imap_stream</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Eine von <a href='http://www.php.net/manual/de/function.imap-open.php' class='function'>imap_open()</a> zur&amp;uuml;ckgegebene IMAP-Verbindung.</p></dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>mailbox</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Name des Postfachs, siehe <a href='http://www.php.net/manual/de/function.imap-open.php' class='function'>imap_open()</a> f&amp;Atilde;&amp;frac14;r weitere Informationen. </p> </dd> </dl> <p> </p> </div> <a name='function.imap-getacl.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Liefert ein Array mit Postfachnamen als Schl&amp;Atilde;&amp;frac14;ssel und Zugriffsrecht-Listen als Wert. </p> </div> <a name='function.imap-getacl.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>imap_getacl()</b> Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /><br />&amp;nbsp;print_r</span><span style='color: #007700'>(</span><span style='color: #0000BB'>imap_getacl</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'user.joecool'</span><span style='color: #007700'>));<br />&amp;nbsp;<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt eine &amp;auml;hnliche Ausgabe wie:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> Array ( [subfolder] =&amp;gt; lrswipcda [anothersubfolder] =&amp;gt; lrswipcda ) </pre></div> </div> </div><p> </p> </div> <a name='function.imap-getacl.notes'></a><div class='refsect1 notes'> <h3 class='title'>Anmerkungen</h3> <p class='para'> Diese Funktion steht nur Nutzern der c-client2000 Bibliothek oder neuerer Versionen zur Verf&amp;Atilde;&amp;frac14;gung. </p> </div> <a name='function.imap-getacl.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.imap-setacl.php' class='function' rel='rdfs-seeAlso'>imap_setacl()</a> - Setzen der ACL f&amp;uuml;r ein Postfach</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="imap_fetch_overview" value="<div id='function.imap-fetch-overview' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.imap-fetch-overview.php'>imap_fetch_overview</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>imap_fetch_overview</span> &amp;mdash; <span class='dc-title'>Liefert einen Auszug aus den Kopfdaten von Nachrichten</span></p> </div> <a name='function.imap-fetch-overview.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>array</span> <span class='methodname'><b>imap_fetch_overview</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$imap_stream</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$sequence</tt></span> [, <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$options</tt><span class='initializer'> = 0</span></span> ] )</div> <p class='para rdfs-comment'> Die Funktion fragt die Kopfdaten der mit <b>sequence()</b> angegebenen Nachrichten ab und liefert einen Auszug daraus zur&amp;uuml;ck. </p> </div> <a name='function.imap-fetch-overview.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'> imap_stream</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Eine von <a href='http://www.php.net/manual/de/function.imap-open.php' class='function'>imap_open()</a> zur&amp;uuml;ckgegebene IMAP-Verbindung.</p></dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>sequence</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Beschreibung der gew&amp;uuml;nschten Nachrichten. Mehrere Nachrichten k&amp;ouml;nnen durch Komma getrennt angegeben werden (<i>X,Y</i>), Nachrichtenbereiche durch einen Doppelpunkt zwischen erster und letzter Nachricht (<i>X:Y</i>). </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>options</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Wenn dieser Parameter auf <b><tt class='constant'>FT_UID</tt></b> gesetzt wird werden die einzelnen Eintr&amp;auml;ge der Nachrichtenliste <i><tt class='parameter'>sequence</tt></i> als UIDs und nicht als Nachrichtennummern interpretiert. </p> </dd> </dl> <p> </p> </div> <a name='function.imap-fetch-overview.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt ein Array von Objekten, die jeweils einen Nachrichtenkopf beschreiben, zur&amp;uuml;ck. Das Objekt hat eine Eigenschaft nur dann, wenn sie auch existiert. Die m&amp;ouml;glichen Eigenschaften sind: </p><ul class='itemizedlist'> <li class='listitem'> <span class='simpara'> subject - die Betreffzeile der Nachricht </span> </li> <li class='listitem'> <span class='simpara'> from - der Absender </span> </li> <li class='listitem'> <span class='simpara'> to - der Empf&amp;auml;nger </span> </li> <li class='listitem'> <span class='simpara'> date - Sendezeitpunkt der Nachricht </span> </li> <li class='listitem'> <span class='simpara'> message_id - die Message-ID der Nachricht </span> </li> <li class='listitem'> <span class='simpara'> references - die Nachricht bezieht sich auf eine andere Nachricht mit dieser Message-ID </span> </li> <li class='listitem'> <span class='simpara'> in_reply_to - die Nachricht ist eine Antwort auf eine andere Nachricht mit dieser Message-ID </span> </li> <li class='listitem'> <span class='simpara'> size - Gr&amp;ouml;&amp;szlig;e der Nachricht in Bytes </span> </li> <li class='listitem'> <span class='simpara'> uid - die UID der Nachricht innerhalb des Postfachs </span> </li> <li class='listitem'> <span class='simpara'> msgno - die aktuelle Nachrichtennummer innerhalb des Postfachs </span> </li> <li class='listitem'> <span class='simpara'> recent - diese Nachricht ist als k&amp;uuml;rzlich eingetroffen markiert </span> </li> <li class='listitem'> <span class='simpara'> flagged - diese Nachricht ist als wichtig markiert </span> </li> <li class='listitem'> <span class='simpara'> answered - diese Nachricht ist als beantwortet markiert </span> </li> <li class='listitem'> <span class='simpara'> deleted - diese Nachricht ist zur L&amp;ouml;schung vorgemerkt </span> </li> <li class='listitem'> <span class='simpara'> seen - diese Nachricht ist als bereits gelesen markiert </span> </li> <li class='listitem'> <span class='simpara'> draft - diese Nachricht ist als Entwurf markiert </span> </li> </ul><p> </p> </div> <a name='function.imap-fetch-overview.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>imap_fetch_overview()</b>-Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />$mbox&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>imap_open</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'{imap.example.org:143}INBOX'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'username'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'password'</span><span style='color: #007700'>)<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;or&amp;nbsp;die(</span><span style='color: #DD0000'>'can't&amp;nbsp;connect:&amp;nbsp;'&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #0000BB'>imap_last_error</span><span style='color: #007700'>());<br /><br /></span><span style='color: #0000BB'>$MC&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>imap_check</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$mbox</span><span style='color: #007700'>);<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Hole&amp;nbsp;eine&amp;nbsp;&amp;Uuml;bersicht&amp;nbsp;aller&amp;nbsp;Nachrichten&amp;nbsp;in&amp;nbsp;der&amp;nbsp;INBOX<br /></span><span style='color: #0000BB'>$result&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>imap_fetch_overview</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$mbox</span><span style='color: #007700'>,</span><span style='color: #DD0000'>'1:</span><span style='color: #007700'>{</span><span style='color: #0000BB'>$MC</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>Nmsgs</span><span style='color: #007700'>}</span><span style='color: #DD0000'>'</span><span style='color: #007700'>,</span><span style='color: #0000BB'>0</span><span style='color: #007700'>);<br />foreach&amp;nbsp;(</span><span style='color: #0000BB'>$result&amp;nbsp;</span><span style='color: #007700'>as&amp;nbsp;</span><span style='color: #0000BB'>$overview</span><span style='color: #007700'>)&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'#</span><span style='color: #007700'>{</span><span style='color: #0000BB'>$overview</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>msgno</span><span style='color: #007700'>}</span><span style='color: #DD0000'>&amp;nbsp;(</span><span style='color: #007700'>{</span><span style='color: #0000BB'>$overview</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>date</span><span style='color: #007700'>}</span><span style='color: #DD0000'>)&amp;nbsp;-&amp;nbsp;From:&amp;nbsp;</span><span style='color: #007700'>{</span><span style='color: #0000BB'>$overview</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>from</span><span style='color: #007700'>}</span><span style='color: #DD0000'><br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #007700'>{</span><span style='color: #0000BB'>$overview</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>subject</span><span style='color: #007700'>}</span><span style='color: #DD0000'>\n'</span><span style='color: #007700'>;<br />}<br /></span><span style='color: #0000BB'>imap_close</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$mbox</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> <a name='function.imap-fetch-overview.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.imap-fetchheader.php' class='function' rel='rdfs-seeAlso'>imap_fetchheader()</a> - Liefert den Kopf einer Nachricht</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="imap_fetchstructure" value="<div id='function.imap-fetchstructure' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.imap-fetchstructure.php'>imap_fetchstructure</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>imap_fetchstructure</span> &amp;mdash; <span class='dc-title'>Ermittelt die Struktur einer Nachricht</span></p> </div> <a name='function.imap-fetchstructure.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>object</span> <span class='methodname'><b>imap_fetchstructure</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$imap_stream</tt></span> , <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$msg_number</tt></span> [, <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$options</tt><span class='initializer'> = 0</span></span> ] )</div> <p class='para rdfs-comment'> Liefert alle Strukturinformationen f&amp;uuml;r die gegebene Nachricht. </p> </div> <a name='function.imap-fetchstructure.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'> imap_stream</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Eine von <a href='http://www.php.net/manual/de/function.imap-open.php' class='function'>imap_open()</a> zur&amp;uuml;ckgegebene IMAP-Verbindung.</p></dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>msg_number</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Die gew&amp;uuml;nschte Nachrichtennummer </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>options</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Dieser optionale Parameter hat nur eine einzige Option, <b><tt class='constant'>FT_UID</tt></b>, die angibt, dass <i><tt class='parameter'>msg_number</tt></i> als <i>UID</i> behandelt werden soll. </p> </dd> </dl> <p> </p> </div> <a name='function.imap-fetchstructure.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt ein Objekt mit dem Envelope, dem internen Datum, der Gr&amp;ouml;&amp;szlig;e, den Flags und der Body-Struktur zusammen mit &amp;auml;hnlichen Objekten f&amp;uuml;r jeden Mime-Anhang zur&amp;uuml;ck. Die Struktur der zur&amp;uuml;ckgegebenen Objekte ist wie folgt: </p> <p class='para'> </p><table class='doctable table'> <caption><b> Zur&amp;uuml;ckgegebene Objekte f&amp;uuml;r <b>imap_fetchstructure()</b> </b></caption> <tbody valign='middle' class='tbody'> <tr valign='middle'> <td align='left'>type</td> <td align='left'>Prim&amp;auml;rer <acronym title='Multipurpose Internet Mail Extensions'>MIME</acronym>-Typ des Nachrichtenteils</td> </tr> <tr valign='middle'> <td align='left'>encoding</td> <td align='left'>Body transfer encoding</td> </tr> <tr valign='middle'> <td align='left'>ifsubtype</td> <td align='left'><b><tt class='constant'>TRUE</tt></b> wenn ein Untertyp-Eintrag existiert</td> </tr> <tr valign='middle'> <td align='left'>subtype</td> <td align='left'><acronym title='Multipurpose Internet Mail Extensions'>MIME</acronym> Untertyp</td> </tr> <tr valign='middle'> <td align='left'>ifdescription</td> <td align='left'><b><tt class='constant'>TRUE</tt></b> wenn ein Beschreibungstext existiert</td> </tr> <tr valign='middle'> <td align='left'>description</td> <td align='left'>Beschreibungstext</td> </tr> <tr valign='middle'> <td align='left'>ifid</td> <td align='left'><b><tt class='constant'>TRUE</tt></b> wenn ein Identifikationstext existiert</td> </tr> <tr valign='middle'> <td align='left'>id</td> <td align='left'>Identifikationstext</td> </tr> <tr valign='middle'> <td align='left'>lines</td> <td align='left'>Anzahl der Zeilen</td> </tr> <tr valign='middle'> <td align='left'>bytes</td> <td align='left'>Gr&amp;ouml;&amp;szlig;e in Bytes</td> </tr> <tr valign='middle'> <td align='left'>ifdisposition</td> <td align='left'><b><tt class='constant'>TRUE</tt></b> wenn ein &amp;quot;disposition&amp;quot; Eintrag zum Verwendungsart existiert</td> </tr> <tr valign='middle'> <td align='left'>disposition</td> <td align='left'>Verwendungsart</td> </tr> <tr valign='middle'> <td align='left'>ifdparameters</td> <td align='left'><b><tt class='constant'>TRUE</tt></b> wenn ein &amp;quot;dparameter&amp;quot; Array existiert</td> </tr> <tr valign='middle'> <td align='left'>dparameters</td> <td align='left'> Ein Array von Objekten mit je einer &amp;quot;attribute&amp;quot;- und einer &amp;quot;value&amp;quot;-Eigenschaft. Jedes dieser Objekte enth&amp;auml;lt je einen Eintrag aus der Content-disposition-Kopfzeile des Nachrichtenteils. </td> </tr> <tr valign='middle'> <td align='left'>ifparameters</td> <td align='left'><b><tt class='constant'>TRUE</tt></b> wenn ein &amp;quot;parameters&amp;quot;-Array existiert</td> </tr> <tr valign='middle'> <td align='left'>parameters</td> <td align='left'> Ein Array von Objekten mit je einer &amp;quot;attribute&amp;quot;- und einer &amp;quot;value&amp;quot;-Eigenschaft. </td> </tr> <tr valign='middle'> <td align='left'>parts</td> <td align='left'> Wenn der Nachrichtenteil selbst weitere untergeorgnete Nachrichtenteile enth&amp;auml;lt, so wird hier ein Array mit Objekten f&amp;uuml;r diese Teile angelegt. Die Elemente dieses Arrays sind selbst jeweils wieder Objekte von der hier beschriebenen Struktur. </td> </tr> </tbody> </table> <p> </p> <p class='para'> </p><table class='doctable table'> <caption><b>G&amp;auml;ngige prim&amp;auml;re Nachrichtentypen</b></caption> <tbody valign='middle' class='tbody'> <tr valign='middle'><td align='left'>0</td><td align='left'>text</td></tr> <tr valign='middle'><td align='left'>1</td><td align='left'>multipart</td></tr> <tr valign='middle'><td align='left'>2</td><td align='left'>message</td></tr> <tr valign='middle'><td align='left'>3</td><td align='left'>application</td></tr> <tr valign='middle'><td align='left'>4</td><td align='left'>audio</td></tr> <tr valign='middle'><td align='left'>5</td><td align='left'>image</td></tr> <tr valign='middle'><td align='left'>6</td><td align='left'>video</td></tr> <tr valign='middle'><td align='left'>7</td><td align='left'>other</td></tr> </tbody> </table> <p> </p> <p class='para'> </p><table class='doctable table'> <caption><b>G&amp;auml;ngige &amp;Uuml;bertragungskodierungen</b></caption> <tbody valign='middle' class='tbody'> <tr valign='middle'><td align='left'>0</td><td align='left'>7BIT</td></tr> <tr valign='middle'><td align='left'>1</td><td align='left'>8BIT</td></tr> <tr valign='middle'><td align='left'>2</td><td align='left'>BINARY</td></tr> <tr valign='middle'><td align='left'>3</td><td align='left'>BASE64</td></tr> <tr valign='middle'><td align='left'>4</td><td align='left'>QUOTED-PRINTABLE</td></tr> <tr valign='middle'><td align='left'>5</td><td align='left'>OTHER</td></tr> </tbody> </table> <p> </p> </div> <a name='function.imap-fetchstructure.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.imap-fetchbody.php' class='function' rel='rdfs-seeAlso'>imap_fetchbody()</a> - Liefert einen bestimmten Abschnitt aus dem K&amp;ouml;rper einer Nachricht</li> <li class='member'><a href='http://www.php.net/manual/de/function.imap-bodystruct.php' class='function' rel='rdfs-seeAlso'>imap_bodystruct()</a> - Liefert die Struktur eines bestimmten Nachrichtenteils</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="imap_fetchheader" value="<div id='function.imap-fetchheader' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.imap-fetchheader.php'>imap_fetchheader</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>imap_fetchheader</span> &amp;mdash; <span class='dc-title'>Liefert den Kopf einer Nachricht</span></p> </div> <a name='function.imap-fetchheader.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>string</span> <span class='methodname'><b>imap_fetchheader</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$imap_stream</tt></span> , <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$msg_number</tt></span> [, <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$options</tt><span class='initializer'> = 0</span></span> ] )</div> <p class='para rdfs-comment'> Diese Funktion liefert den kompletten ungefilterten Kopf der angegebenen Nachricht gem&amp;auml;&amp;szlig; <a href='http://www.faqs.org/rfcs/rfc2822' class='link external'>&amp;raquo; RFC2822</a>. </p> </div> <a name='function.imap-fetchheader.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'> imap_stream</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Eine von <a href='http://www.php.net/manual/de/function.imap-open.php' class='function'>imap_open()</a> zur&amp;uuml;ckgegebene IMAP-Verbindung.</p></dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>msg_number</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Die Nachrichtennummer </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>options</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Folgende Flags k&amp;ouml;nnen in <i><tt class='parameter'>options</tt></i> gesetzt werden: </p><ul class='itemizedlist'> <li class='listitem'> <span class='simpara'> <b><tt class='constant'>FT_UID</tt></b> - <i><tt class='parameter'>msgno</tt></i> ist eine UID </span> </li> <li class='listitem'> <span class='simpara'> <b><tt class='constant'>FT_INTERNAL</tt></b> - R&amp;uuml;ckgaben im internen Format ohne jede Umwandlung von Zeilenenden </span> </li> <li class='listitem'> <span class='simpara'> <b><tt class='constant'>FT_PREFETCHTEXT</tt></b> Der K&amp;ouml;rper der Nachricht wird zusammen mit dem Kopf zum Client &amp;uuml;bertragen. Dies vermeidet einen weitern Zugriff auf den IMAP-Server wenn die gesamte Nachricht bearbeitet werden soll (z.B. zum Abspeichern in einer lokalen Datei) </span> </li> </ul><p> </p> </dd> </dl> <p> </p> </div> <a name='function.imap-fetchheader.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt den Kopf der angegebenen Nachricht als Zeichenkette zur&amp;uuml;ck. </p> </div> <a name='function.imap-fetchheader.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.imap-fetch-overview.php' class='function' rel='rdfs-seeAlso'>imap_fetch_overview()</a> - Liefert einen Auszug aus den Kopfdaten von Nachrichten</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="imap_fetchbody" value="<div id='function.imap-fetchbody' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.imap-fetchbody.php'>imap_fetchbody</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>imap_fetchbody</span> &amp;mdash; <span class='dc-title'>Liefert einen bestimmten Abschnitt aus dem K&amp;ouml;rper einer Nachricht</span></p> </div> <a name='function.imap-fetchbody.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>string</span> <span class='methodname'><b>imap_fetchbody</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$imap_stream</tt></span> , <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$msg_number</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$section</tt></span> [, <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$options</tt><span class='initializer'> = 0</span></span> ] )</div> <p class='para rdfs-comment'> Liefert den mit <i><tt class='parameter'>section</tt></i> angebenen Teil der Nachricht <i><tt class='parameter'>msg_number</tt></i> im aktuellen Postfach. Der Nachrichtenteil wird dabei nicht dekodiert. </p> </div> <a name='function.imap-fetchbody.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'> imap_stream</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Eine von <a href='http://www.php.net/manual/de/function.imap-open.php' class='function'>imap_open()</a> zur&amp;uuml;ckgegebene IMAP-Verbindung.</p></dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>msg_number</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Die Nachrichtennummer </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>section</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Die Nummer des gew&amp;uuml;nschten Nachrichtenteils. Diese wird gem&amp;auml;&amp;szlig; der IMAP4-Spezifikation als String von mit Punkten getrennten Zahlen angegeben. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>options</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Eine Bitmaske, die sich aus folgenden Werten zusammensetzen kann: </p><ul class='itemizedlist'> <li class='listitem'> <span class='simpara'> <b><tt class='constant'>FT_UID</tt></b> - die Nachrichtennummer ist eine UID </span> </li> <li class='listitem'> <span class='simpara'> <b><tt class='constant'>FT_PEEK</tt></b> - Das \Seen-Flag der Nachricht wird nicht ver&amp;auml;ndert </span> </li> <li class='listitem'> <span class='simpara'> <b><tt class='constant'>FT_INTERNAL</tt></b> - String im internen Format ohne Zeilenendenumwandlung zur&amp;uuml;ckgeben </span> </li> </ul><p> </p> </dd> </dl> <p> </p> </div> <a name='function.imap-fetchbody.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Liefert einen bestimmten Teil des K&amp;ouml;rpers der angegebenen Nachricht als Textstring. </p> </div> <a name='function.imap-fetchbody.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.imap-savebody.php' class='function' rel='rdfs-seeAlso'>imap_savebody()</a> - Speichert einen bestimmten Body-Abschnitt einer Nachricht als Datei</li> <li class='member'><a href='http://www.php.net/manual/de/function.imap-fetchstructure.php' class='function' rel='rdfs-seeAlso'>imap_fetchstructure()</a> - Ermittelt die Struktur einer Nachricht</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="imap_expunge" value="<div id='function.imap-expunge' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.imap-expunge.php'>imap_expunge</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>imap_expunge</span> &amp;mdash; <span class='dc-title'>L&amp;ouml;scht alle zum L&amp;ouml;schen markierte Nachrichten</span></p> </div> <a name='function.imap-expunge.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><b>imap_expunge</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$imap_stream</tt></span> )</div> <p class='para rdfs-comment'> L&amp;ouml;scht alle Nachrichten im aktuellen Postfach die durch die Funktionen <a href='http://www.php.net/manual/de/function.imap-delete.php' class='function'>imap_delete()</a>, <a href='http://www.php.net/manual/de/function.imap-mail-move.php' class='function'>imap_mail_move()</a>, oder <a href='http://www.php.net/manual/de/function.imap-setflag-full.php' class='function'>imap_setflag_full()</a> zum L&amp;ouml;schen vorgemerkt wurden. </p> </div> <a name='function.imap-expunge.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'> imap_stream</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Eine von <a href='http://www.php.net/manual/de/function.imap-open.php' class='function'>imap_open()</a> zur&amp;uuml;ckgegebene IMAP-Verbindung.</p></dd> </dl> <p> </p> </div> <a name='function.imap-expunge.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Liefert <b><tt class='constant'>TRUE</tt></b>. </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="imap_errors" value="<div id='function.imap-errors' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.imap-errors.php'>imap_errors</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>imap_errors</span> &amp;mdash; <span class='dc-title'>Diese Funktion liefert alle bisher aufgetretenen Fehlermeldungen</span></p> </div> <a name='function.imap-errors.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>array</span> <span class='methodname'><b>imap_errors</b></span> ( <span class='methodparam'>void</span> )</div> <p class='para rdfs-comment'> Liefert alle IMAP Fehlermeldungen (falls vorhanden) die seit dem Scriptanfang oder dem letzten L&amp;ouml;schen der Fehlerliste aufgetreten sind. </p> <p class='para'> Ein Aufruf von <b>imap_errors()</b> l&amp;ouml;scht nach seiner Ausf&amp;uuml;hrung die Fehlerliste. </p> </div> <a name='function.imap-errors.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Diese Funktion liefert ein Array aller IMAP Fehlermeldungen seit dem letzten Aufruf von <b>imap_errors()</b> oder seit dem Begin der Scriptausf&amp;uuml;hrung. Wenn keine Fehlermeldungen vorhanden sind wird <b><tt class='constant'>FALSE</tt></b> zur&amp;uuml;ckgegeben. </p> </div> <a name='function.imap-errors.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.imap-last-error.php' class='function' rel='rdfs-seeAlso'>imap_last_error()</a> - Liefert die letzte IMAP-Fehlermeldung f&amp;uuml;r dieses Script</li> <li class='member'><a href='http://www.php.net/manual/de/function.imap-alerts.php' class='function' rel='rdfs-seeAlso'>imap_alerts()</a> - Liefert alle aufgetretenen IMAP Alarmnachrichten</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="imap_deletemailbox" value="<div id='function.imap-deletemailbox' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.imap-deletemailbox.php'>imap_deletemailbox</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>imap_deletemailbox</span> &amp;mdash; <span class='dc-title'>L&amp;ouml;scht ein Postfach</span></p> </div> <a name='function.imap-deletemailbox.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><b>imap_deletemailbox</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$imap_stream</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$mailbox</tt></span> )</div> <p class='para rdfs-comment'> L&amp;ouml;scht das mit <i><tt class='parameter'>mailbox</tt></i> angegebene Postfach. </p> </div> <a name='function.imap-deletemailbox.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'> imap_stream</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Eine von <a href='http://www.php.net/manual/de/function.imap-open.php' class='function'>imap_open()</a> zur&amp;uuml;ckgegebene IMAP-Verbindung.</p></dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>mailbox</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Postfachname, f&amp;uuml;r weitere Informationen siehe <a href='http://www.php.net/manual/de/function.imap-open.php' class='function'>imap_open()</a>. </p> </dd> </dl> <p> </p> </div> <a name='function.imap-deletemailbox.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt bei Erfolg <b><tt class='constant'>TRUE</tt></b> zur&amp;uuml;ck, im Fehlerfall <b><tt class='constant'>FALSE</tt></b>. </p> </div> <a name='function.imap-deletemailbox.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.imap-createmailbox.php' class='function' rel='rdfs-seeAlso'>imap_createmailbox()</a> - Anlegen eines neuen Postfachs</li> <li class='member'><a href='http://www.php.net/manual/de/function.imap-renamemailbox.php' class='function' rel='rdfs-seeAlso'>imap_renamemailbox()</a> - &amp;Auml;ndert den Namen eines Postfachs</li> <li class='member'> <a href='http://www.php.net/manual/de/function.imap-open.php' class='function' rel='rdfs-seeAlso'>imap_open()</a> - &amp;Ouml;ffnet eine Verbindung zu einem Mailserver-Postfach f&amp;uuml;r das Format des Postfachnamens. </li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="imap_delete" value="<div id='function.imap-delete' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.imap-delete.php'>imap_delete</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>imap_delete</span> &amp;mdash; <span class='dc-title'>Nachrichten im aktuellen Postfach zur L&amp;ouml;schung markieren</span></p> </div> <a name='function.imap-delete.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><b>imap_delete</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$imap_stream</tt></span> , <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$msg_number</tt></span> [, <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$options</tt><span class='initializer'> = 0</span></span> ] )</div> <p class='para rdfs-comment'> Die mit <i><tt class='parameter'>msg_number</tt></i> angegebene Nachricht oder Liste von Nachrichten wird zur L&amp;ouml;schung vorgemerkt. Entsprechend markierte Nachrichten bleiben zun&amp;auml;chst im Postfach erhalten, erst beim Aufruf von <a href='http://www.php.net/manual/de/function.imap-expunge.php' class='function'>imap_expunge()</a> oder beim Schlie&amp;szlig;en der Verbingung mit <a href='http://www.php.net/manual/de/function.imap-close.php' class='function'>imap_close()</a> und der <b><tt class='constant'>CL_EXPUNGE</tt></b> Option werden sie tats&amp;auml;chlich endg&amp;uuml;ltig gel&amp;ouml;scht. </p> </div> <a name='function.imap-delete.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'> imap_stream</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Eine von <a href='http://www.php.net/manual/de/function.imap-open.php' class='function'>imap_open()</a> zur&amp;uuml;ckgegebene IMAP-Verbindung.</p></dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>msg_number</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Die Nachrichtennummer </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>options</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Mit Hilfe der Option <b><tt class='constant'>FT_UID</tt></b> kann festgelegt werden das <i><tt class='parameter'>msg_number</tt></i> an Stelle von Nachrichtennummern <i>UID</i>s enth&amp;auml;lt. </p> </dd> </dl> <p> </p> </div> <a name='function.imap-delete.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Returns <b><tt class='constant'>TRUE</tt></b>. </p> </div> <a name='function.imap-delete.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>imap_delete()</b> Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /><br />$mbox&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>imap_open</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'{imap.example.org}INBOX'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'username'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'password'</span><span style='color: #007700'>)<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;or&amp;nbsp;die(</span><span style='color: #DD0000'>'Can't&amp;nbsp;connect:&amp;nbsp;'&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #0000BB'>imap_last_error</span><span style='color: #007700'>());<br /><br /></span><span style='color: #0000BB'>$check&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>imap_mailboxmsginfo</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$mbox</span><span style='color: #007700'>);<br />echo&amp;nbsp;</span><span style='color: #DD0000'>'Messages&amp;nbsp;before&amp;nbsp;delete:&amp;nbsp;'&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #0000BB'>$check</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>Nmsgs&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #DD0000'>'&amp;lt;br&amp;nbsp;/&amp;gt;\n'</span><span style='color: #007700'>;<br /><br /></span><span style='color: #0000BB'>imap_delete</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$mbox</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>1</span><span style='color: #007700'>);<br /><br /></span><span style='color: #0000BB'>$check&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>imap_mailboxmsginfo</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$mbox</span><span style='color: #007700'>);<br />echo&amp;nbsp;</span><span style='color: #DD0000'>'Messages&amp;nbsp;after&amp;nbsp;&amp;nbsp;delete:&amp;nbsp;'&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #0000BB'>$check</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>Nmsgs&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #DD0000'>'&amp;lt;br&amp;nbsp;/&amp;gt;\n'</span><span style='color: #007700'>;<br /><br /></span><span style='color: #0000BB'>imap_expunge</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$mbox</span><span style='color: #007700'>);<br /><br /></span><span style='color: #0000BB'>$check&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>imap_mailboxmsginfo</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$mbox</span><span style='color: #007700'>);<br />echo&amp;nbsp;</span><span style='color: #DD0000'>'Messages&amp;nbsp;after&amp;nbsp;expunge:&amp;nbsp;'&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #0000BB'>$check</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>Nmsgs&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #DD0000'>'&amp;lt;br&amp;nbsp;/&amp;gt;\n'</span><span style='color: #007700'>;<br /><br /></span><span style='color: #0000BB'>imap_close</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$mbox</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> <a name='function.imap-delete.notes'></a><div class='refsect1 notes'> <h3 class='title'>Anmerkungen</h3> <blockquote><p><b class='note'>Hinweis</b>: F&amp;uuml;r POP3 Postf&amp;auml;cher kann das L&amp;ouml;schen-Flag nicht serverseitig zwischen Verbindungen gespeichert werden, markierte Nachrichten m&amp;uuml;ssen daher noch w&amp;auml;rend der aktuellen Verbindung mit <a href='http://www.php.net/manual/de/function.imap-expunge.php' class='function'>imap_expunge()</a> entfernt werden, ansonsten bleiben sie ohne L&amp;ouml;schmarkierung weiter erhalten. <br /> </p></blockquote> </div> <a name='function.imap-delete.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.imap-undelete.php' class='function' rel='rdfs-seeAlso'>imap_undelete()</a> - Nimmt eine bereits gesetzte L&amp;ouml;schmarkierung einer Nachricht zur&amp;uuml;ck</li> <li class='member'><a href='http://www.php.net/manual/de/function.imap-expunge.php' class='function' rel='rdfs-seeAlso'>imap_expunge()</a> - L&amp;ouml;scht alle zum L&amp;ouml;schen markierte Nachrichten</li> <li class='member'><a href='http://www.php.net/manual/de/function.imap-close.php' class='function' rel='rdfs-seeAlso'>imap_close()</a> - Schlie&amp;szlig;t einen IMAP Stream</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="imap_createmailbox" value="<div id='function.imap-createmailbox' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.imap-createmailbox.php'>imap_createmailbox</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>imap_createmailbox</span> &amp;mdash; <span class='dc-title'>Anlegen eines neuen Postfachs</span></p> </div> <a name='function.imap-createmailbox.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><b>imap_createmailbox</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$imap_stream</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$mailbox</tt></span> )</div> <p class='para rdfs-comment'> Legt ein neues Postfach mit dem Namen <b>mailbox()</b> an. </p> </div> <a name='function.imap-createmailbox.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'> imap_stream</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Eine von <a href='http://www.php.net/manual/de/function.imap-open.php' class='function'>imap_open()</a> zur&amp;uuml;ckgegebene IMAP-Verbindung.</p></dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>mailbox</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Postfachname, siehe <a href='http://www.php.net/manual/de/function.imap-open.php' class='function'>imap_open()</a> f&amp;uuml;r n&amp;auml;here Informationen. Namen die nicht-ASCII Zeichen enthalten sollten mit <a href='http://www.php.net/manual/de/function.imap-utf7-encode.php' class='function'>imap_utf7_encode()</a> kodiert werden. </p> </dd> </dl> <p> </p> </div> <a name='function.imap-createmailbox.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt bei Erfolg <b><tt class='constant'>TRUE</tt></b> zur&amp;uuml;ck, im Fehlerfall <b><tt class='constant'>FALSE</tt></b>. </p> </div> <a name='function.imap-createmailbox.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>imap_createmailbox()</b> Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />$mbox&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>imap_open</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'{imap.example.org}'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'username'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'password'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>OP_HALFOPEN</span><span style='color: #007700'>)<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;or&amp;nbsp;die(</span><span style='color: #DD0000'>'can't&amp;nbsp;connect:&amp;nbsp;'&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #0000BB'>imap_last_error</span><span style='color: #007700'>());<br /><br /></span><span style='color: #0000BB'>$name1&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #DD0000'>'phpnewbox'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>$name2&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>imap_utf7_encode</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'phpnewb&amp;amp;ouml;x'</span><span style='color: #007700'>);<br /><br /></span><span style='color: #0000BB'>$newname&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>$name1</span><span style='color: #007700'>;<br /><br />echo&amp;nbsp;</span><span style='color: #DD0000'>'Newname&amp;nbsp;will&amp;nbsp;be&amp;nbsp;'</span><span style='color: #0000BB'>$name1</span><span style='color: #DD0000'>'&amp;lt;br&amp;nbsp;/&amp;gt;\n'</span><span style='color: #007700'>;<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;we&amp;nbsp;will&amp;nbsp;now&amp;nbsp;create&amp;nbsp;a&amp;nbsp;new&amp;nbsp;mailbox&amp;nbsp;'phptestbox'&amp;nbsp;in&amp;nbsp;your&amp;nbsp;inbox&amp;nbsp;folder,<br />//&amp;nbsp;check&amp;nbsp;its&amp;nbsp;status&amp;nbsp;after&amp;nbsp;creation&amp;nbsp;and&amp;nbsp;finaly&amp;nbsp;remove&amp;nbsp;it&amp;nbsp;to&amp;nbsp;restore<br />//&amp;nbsp;your&amp;nbsp;inbox&amp;nbsp;to&amp;nbsp;its&amp;nbsp;initial&amp;nbsp;state<br /><br /></span><span style='color: #007700'>if&amp;nbsp;(@</span><span style='color: #0000BB'>imap_createmailbox</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$mbox</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>imap_utf7_encode</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'{imap.example.org}INBOX.</span><span style='color: #0000BB'>$newname</span><span style='color: #DD0000'>'</span><span style='color: #007700'>)))&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #0000BB'>$status&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;@</span><span style='color: #0000BB'>imap_status</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$mbox</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'{imap.example.org}INBOX.</span><span style='color: #0000BB'>$newname</span><span style='color: #DD0000'>'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>SA_ALL</span><span style='color: #007700'>);<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if&amp;nbsp;(</span><span style='color: #0000BB'>$status</span><span style='color: #007700'>)&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'your&amp;nbsp;new&amp;nbsp;mailbox&amp;nbsp;'</span><span style='color: #0000BB'>$name1</span><span style='color: #DD0000'>'&amp;nbsp;has&amp;nbsp;the&amp;nbsp;following&amp;nbsp;status:&amp;lt;br&amp;nbsp;/&amp;gt;\n'</span><span style='color: #007700'>;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'Messages:&amp;nbsp;&amp;nbsp;&amp;nbsp;'&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #0000BB'>$status</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>messages&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #DD0000'>'&amp;lt;br&amp;nbsp;/&amp;gt;\n'</span><span style='color: #007700'>;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'Recent:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #0000BB'>$status</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>recent&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #DD0000'>'&amp;lt;br&amp;nbsp;/&amp;gt;\n'</span><span style='color: #007700'>;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'Unseen:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #0000BB'>$status</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>unseen&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #DD0000'>'&amp;lt;br&amp;nbsp;/&amp;gt;\n'</span><span style='color: #007700'>;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'UIDnext:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #0000BB'>$status</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>uidnext&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #DD0000'>'&amp;lt;br&amp;nbsp;/&amp;gt;\n'</span><span style='color: #007700'>;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'UIDvalidity:'&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #0000BB'>$status</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>uidvalidity&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #DD0000'>'&amp;lt;br&amp;nbsp;/&amp;gt;\n'</span><span style='color: #007700'>;<br /><br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if&amp;nbsp;(</span><span style='color: #0000BB'>imap_renamemailbox</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$mbox</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'{imap.example.org}INBOX.</span><span style='color: #0000BB'>$newname</span><span style='color: #DD0000'>'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'{imap.example.org}INBOX.</span><span style='color: #0000BB'>$name2</span><span style='color: #DD0000'>'</span><span style='color: #007700'>))&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'renamed&amp;nbsp;new&amp;nbsp;mailbox&amp;nbsp;from&amp;nbsp;'</span><span style='color: #0000BB'>$name1</span><span style='color: #DD0000'>'&amp;nbsp;to&amp;nbsp;'</span><span style='color: #0000BB'>$name2</span><span style='color: #DD0000'>'&amp;lt;br&amp;nbsp;/&amp;gt;\n'</span><span style='color: #007700'>;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #0000BB'>$newname&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>$name2</span><span style='color: #007700'>;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&amp;nbsp;else&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'imap_renamemailbox&amp;nbsp;on&amp;nbsp;new&amp;nbsp;mailbox&amp;nbsp;failed:&amp;nbsp;'&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #0000BB'>imap_last_error</span><span style='color: #007700'>()&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'&amp;lt;br&amp;nbsp;/&amp;gt;\n'</span><span style='color: #007700'>;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&amp;nbsp;else&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'imap_status&amp;nbsp;on&amp;nbsp;new&amp;nbsp;mailbox&amp;nbsp;failed:&amp;nbsp;'&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #0000BB'>imap_last_error</span><span style='color: #007700'>()&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'&amp;lt;br&amp;nbsp;/&amp;gt;\n'</span><span style='color: #007700'>;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}<br /><br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if&amp;nbsp;(@</span><span style='color: #0000BB'>imap_deletemailbox</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$mbox</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'{imap.example.org}INBOX.</span><span style='color: #0000BB'>$newname</span><span style='color: #DD0000'>'</span><span style='color: #007700'>))&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'new&amp;nbsp;mailbox&amp;nbsp;removed&amp;nbsp;to&amp;nbsp;restore&amp;nbsp;initial&amp;nbsp;state&amp;lt;br&amp;nbsp;/&amp;gt;\n'</span><span style='color: #007700'>;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&amp;nbsp;else&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'imap_deletemailbox&amp;nbsp;on&amp;nbsp;new&amp;nbsp;mailbox&amp;nbsp;failed:&amp;nbsp;'&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #0000BB'>implode</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'&amp;lt;br&amp;nbsp;/&amp;gt;\n'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>imap_errors</span><span style='color: #007700'>())&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'&amp;lt;br&amp;nbsp;/&amp;gt;\n'</span><span style='color: #007700'>;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}<br /><br />}&amp;nbsp;else&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'could&amp;nbsp;not&amp;nbsp;create&amp;nbsp;new&amp;nbsp;mailbox:&amp;nbsp;'&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #0000BB'>implode</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'&amp;lt;br&amp;nbsp;/&amp;gt;\n'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>imap_errors</span><span style='color: #007700'>())&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'&amp;lt;br&amp;nbsp;/&amp;gt;\n'</span><span style='color: #007700'>;<br />}<br /><br /></span><span style='color: #0000BB'>imap_close</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$mbox</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> <a name='function.imap-createmailbox.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.imap-renamemailbox.php' class='function' rel='rdfs-seeAlso'>imap_renamemailbox()</a> - &amp;Auml;ndert den Namen eines Postfachs</li> <li class='member'><a href='http://www.php.net/manual/de/function.imap-deletemailbox.php' class='function' rel='rdfs-seeAlso'>imap_deletemailbox()</a> - L&amp;ouml;scht ein Postfach</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="imap_close" value="<div id='function.imap-close' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.imap-close.php'>imap_close</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>imap_close</span> &amp;mdash; <span class='dc-title'>Schlie&amp;szlig;t einen IMAP Stream</span></p> </div> <a name='function.imap-close.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><b>imap_close</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$imap_stream</tt></span> [, <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$flag</tt><span class='initializer'> = 0</span></span> ] )</div> <p class='para rdfs-comment'> Schlie&amp;szlig;t den angegebenen IMAP-Stream. </p> </div> <a name='function.imap-close.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'> imap_stream</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Eine von <a href='http://www.php.net/manual/de/function.imap-open.php' class='function'>imap_open()</a> zur&amp;uuml;ckgegebene IMAP-Verbindung.</p></dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>flag</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Wenn <b><tt class='constant'>CL_EXPUNGE</tt></b> als <i><tt class='parameter'>flag</tt></i> &amp;uuml;bergeben wird so werden alle zum l&amp;ouml;schen vorgemerkte Nachrichten des aktuellen Postfachs vor Beenden der Verbindung endg&amp;uuml;ltig gel&amp;ouml;scht. Dies l&amp;auml;sst sich auch durch die Funktion <a href='http://www.php.net/manual/de/function.imap-expunge.php' class='function'>imap_expunge()</a> erreichen. </p> </dd> </dl> <p> </p> </div> <a name='function.imap-close.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt bei Erfolg <b><tt class='constant'>TRUE</tt></b> zur&amp;uuml;ck, im Fehlerfall <b><tt class='constant'>FALSE</tt></b>. </p> </div> <a name='function.imap-close.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.imap-open.php' class='function' rel='rdfs-seeAlso'>imap_open()</a> - &amp;Ouml;ffnet eine Verbindung zu einem Mailserver-Postfach</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="imap_clearflag_full" value="<div id='function.imap-clearflag-full' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.imap-clearflag-full.php'>imap_clearflag_full</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>imap_clearflag_full</span> &amp;mdash; <span class='dc-title'>L&amp;ouml;scht Flags einer Nachricht</span></p> </div> <a name='function.imap-clearflag-full.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><b>imap_clearflag_full</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$imap_stream</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$sequence</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$flag</tt></span> [, <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$options</tt><span class='initializer'> = 0</span></span> ] )</div> <p class='para rdfs-comment'> Diese Funktion bewirkt das L&amp;ouml;schen der in <i><tt class='parameter'>flag</tt></i> angegebenen Flags f&amp;uuml;r die mit <i><tt class='parameter'>sequence</tt></i> spezifizerten Nachrichten. </p> </div> <a name='function.imap-clearflag-full.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'> imap_stream</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Eine von <a href='http://www.php.net/manual/de/function.imap-open.php' class='function'>imap_open()</a> zur&amp;uuml;ckgegebene IMAP-Verbindung.</p></dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>sequence</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Eine Sequenz von Nachrichtennummern, diese k&amp;ouml;nnen als Aufz&amp;auml;hlung in der Form <i>X,Y</i> oder als Interval in der Form <i>X:Y</i> angegeben werden. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>flag</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Die folgenden Flags werden unterst&amp;uuml;zt: &amp;quot;\\Seen&amp;quot;, &amp;quot;\\Answered&amp;quot;, &amp;quot;\\Flagged&amp;quot;, &amp;quot;\\Deleted&amp;quot; und &amp;quot;\\Draft&amp;quot; (siehe auch <a href='http://www.faqs.org/rfcs/rfc2060' class='link external'>&amp;raquo; RFC2060</a>) </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>options</tt></i> </span> </dt><dd class='listitem'> <p class='para'> <i><tt class='parameter'>options</tt></i> ist eine Bitmaske, zur Zeit ist nur ein Wert definiert: </p><ul class='itemizedlist'> <li class='listitem'> <span class='simpara'> <b><tt class='constant'>ST_UID</tt></b> - <i><tt class='parameter'>sequence</tt></i> besteht aus UIDs an Stelle von Nachrichtennummern. </span> </li> </ul><p> </p> </dd> </dl> <p> </p> </div> <a name='function.imap-clearflag-full.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt bei Erfolg <b><tt class='constant'>TRUE</tt></b> zur&amp;uuml;ck, im Fehlerfall <b><tt class='constant'>FALSE</tt></b>. </p> </div> <a name='function.imap-clearflag-full.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.imap-setflag-full.php' class='function' rel='rdfs-seeAlso'>imap_setflag_full()</a> - Setzt Nachrichtenflags</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="imap_check" value="<div id='function.imap-check' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.imap-check.php'>imap_check</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>imap_check</span> &amp;mdash; <span class='dc-title'>Informationen zum aktuellen Postfach</span></p> </div> <a name='function.imap-check.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>object</span> <span class='methodname'><b>imap_check</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$imap_stream</tt></span> )</div> <p class='para rdfs-comment'> Liefert Informationen zum aktuellen Postfach </p> </div> <a name='function.imap-check.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'> imap_stream</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Eine von <a href='http://www.php.net/manual/de/function.imap-open.php' class='function'>imap_open()</a> zur&amp;uuml;ckgegebene IMAP-Verbindung.</p></dd> </dl> <p> </p> </div> <a name='function.imap-check.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Informationen werden als Objekt mit folgenden Eigenschaften zur&amp;uuml;ckgegeben: </p><ul class='itemizedlist'> <li class='listitem'> <span class='simpara'> Date - Aktuelle Serverzeit, formatiert gem&amp;auml;&amp;szlig; <a href='http://www.faqs.org/rfcs/rfc2822' class='link external'>&amp;raquo; RFC2822</a> </span> </li> <li class='listitem'> <span class='simpara'> Driver - Protokoll des Postfachs: POP3, IMAP, NNTP </span> </li> <li class='listitem'> <span class='simpara'> Mailbox - Name des Postfachs </span> </li> <li class='listitem'> <span class='simpara'> Nmsgs - Anzahl der Nachrichten im Postfach </span> </li> <li class='listitem'> <span class='simpara'> Recent - Anzahl k&amp;uuml;rzlich eingetroffener Nachrichten im Postfach </span> </li> </ul><p> </p> <p class='para'> Beim Auftreten von Fehlern wird <b><tt class='constant'>FALSE</tt></b> zur&amp;uuml;ckgegeben. </p> </div> <a name='function.imap-check.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>imap_check()</b> Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /><br />$imap_obj&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>imap_check</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$imap_stream</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>var_dump</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$imap_obj</span><span style='color: #007700'>);<br /><br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt eine &amp;auml;hnliche Ausgabe wie:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> object(stdClass)(5) { [&amp;quot;Date&amp;quot;]=&amp;gt; string(37) &amp;quot;Wed, 10 Dec 2003 17:56:54 +0100 (CET)&amp;quot; [&amp;quot;Driver&amp;quot;]=&amp;gt; string(4) &amp;quot;imap&amp;quot; [&amp;quot;Mailbox&amp;quot;]=&amp;gt; string(54) &amp;quot;{www.example.com:143/imap/user=&amp;quot;foo@example.com&amp;quot;}INBOX&amp;quot; [&amp;quot;Nmsgs&amp;quot;]=&amp;gt; int(1) [&amp;quot;Recent&amp;quot;]=&amp;gt; int(0) } </pre></div> </div> </div><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="imap_bodystruct" value="<div id='function.imap-bodystruct' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.imap-bodystruct.php'>imap_bodystruct</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>imap_bodystruct</span> &amp;mdash; <span class='dc-title'>Liefert die Struktur eines bestimmten Nachrichtenteils</span></p> </div> <a name='function.imap-bodystruct.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>object</span> <span class='methodname'><b>imap_bodystruct</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$imap_stream</tt></span> , <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$msg_number</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$section</tt></span> )</div> <p class='para rdfs-comment'> Liefert die Struktur des mit <i><tt class='parameter'>section</tt></i> angegebenen Teils der Nachricht <i><tt class='parameter'>msg_number</tt></i> . </p> </div> <a name='function.imap-bodystruct.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'> imap_stream</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Eine von <a href='http://www.php.net/manual/de/function.imap-open.php' class='function'>imap_open()</a> zur&amp;uuml;ckgegebene IMAP-Verbindung.</p></dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>msg_number</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Die Nachrichtennummer </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>section</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der gew&amp;uuml;nschte Nachrichtenteil </p> </dd> </dl> <p> </p> </div> <a name='function.imap-bodystruct.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Liefert ein Objekt mit den gew&amp;uuml;nschten Informationen, zum Aufbau des Objekts und seiner Eigenschaften siehe <a href='http://www.php.net/manual/de/function.imap-fetchstructure.php' class='function'>imap_fetchstructure()</a>. </p> </div> <a name='function.imap-bodystruct.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.imap-fetchstructure.php' class='function' rel='rdfs-seeAlso'>imap_fetchstructure()</a> - Ermittelt die Struktur einer Nachricht</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="imap_body" value="<div id='function.imap-body' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.imap-body.php'>imap_body</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>imap_body</span> &amp;mdash; <span class='dc-title'>Liefert den K&amp;ouml;rper einer Nachricht</span></p> </div> <a name='function.imap-body.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>string</span> <span class='methodname'><b>imap_body</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$imap_stream</tt></span> , <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$msg_number</tt></span> [, <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$options</tt><span class='initializer'> = 0</span></span> ] )</div> <p class='para rdfs-comment'> <b>imap_body()</b> liefertn den K&amp;ouml;rper der mit <i><tt class='parameter'>msg_number</tt></i> angegebenen Nachricht aus dem aktuellen Postfach. </p> <p class='para'> <b>imap_body()</b> liefert eine 1:1 Kopie des gesamten Nachrichtenk&amp;ouml;rpers. Um einzelne Teile einer mehrteiligen MIME-kodierten Nachricht auszulesen m&amp;uuml;ssen Sie zun&amp;auml;chst die Struktur der Nachricht mit <a href='http://www.php.net/manual/de/function.imap-fetchstructure.php' class='function'>imap_fetchstructure()</a> analysieren um anschlie&amp;szlig;end einzelne Komponenten mit <a href='http://www.php.net/manual/de/function.imap-fetchbody.php' class='function'>imap_fetchbody()</a> anzufordern. </p> </div> <a name='function.imap-body.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'> imap_stream</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Eine von <a href='http://www.php.net/manual/de/function.imap-open.php' class='function'>imap_open()</a> zur&amp;uuml;ckgegebene IMAP-Verbindung.</p></dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>msg_number</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Die Nachrichtennummer </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>options</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der optionale Parameter <i><tt class='parameter'>options</tt></i> kann eine Bitmaske mit folgenden Optionen enthalten: </p><ul class='itemizedlist'> <li class='listitem'> <span class='simpara'> <b><tt class='constant'>FT_UID</tt></b> - <i><tt class='parameter'>msg_number</tt></i> ist eine UID </span> </li> <li class='listitem'> <span class='simpara'> <b><tt class='constant'>FT_PEEK</tt></b> - Das \Seen Flag wird nicht gesetzt </span> </li> <li class='listitem'> <span class='simpara'> <b><tt class='constant'>FT_INTERNAL</tt></b> - R&amp;uuml;ckgabe im internen Format ohne Umwandlung der Zeilenenden </span> </li> </ul><p> </p> </dd> </dl> <p> </p> </div> <a name='function.imap-body.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Liefert den K&amp;ouml;rper der gew&amp;uuml;nschten Nachricht als String. </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="imap_binary" value="<div id='function.imap-binary' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.imap-binary.php'>imap_binary</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>imap_binary</span> &amp;mdash; <span class='dc-title'>Konvertiert einen 8 Bit String in einen Base64 codierten String</span></p> </div> <a name='function.imap-binary.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>string</span> <span class='methodname'><b>imap_binary</b></span> ( <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$string</tt></span> )</div> <p class='para rdfs-comment'> Konvertiert einen 8 Bit String in einen Base64 codierten String gem&amp;auml;&amp;szlig; <a href='http://www.faqs.org/rfcs/rfc2045' class='link external'>&amp;raquo; RFC2045</a>, Abschnitt 6.8. </p> </div> <a name='function.imap-binary.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>string</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der zu konvertierende 8 Bit String. </p> </dd> </dl> <p> </p> </div> <a name='function.imap-binary.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Liefert einen Base64 kodierten String. </p> </div> <a name='function.imap-binary.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.imap-base64.php' class='function' rel='rdfs-seeAlso'>imap_base64()</a> - Dekodiert Base-64 kodierten Text</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="imap_base64" value="<div id='function.imap-base64' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.imap-base64.php'>imap_base64</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>imap_base64</span> &amp;mdash; <span class='dc-title'>Dekodiert Base-64 kodierten Text</span></p> </div> <a name='function.imap-base64.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>string</span> <span class='methodname'><b>imap_base64</b></span> ( <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$text</tt></span> )</div> <p class='para rdfs-comment'> Dekodiert den gegebenen Base-64 kodierten <i><tt class='parameter'>text</tt></i> . </p> </div> <a name='function.imap-base64.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>text</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der zu dekodierende Text </p> </dd> </dl> <p> </p> </div> <a name='function.imap-base64.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Liefert den dekodierten Text als String. </p> </div> <a name='function.imap-base64.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.imap-binary.php' class='function' rel='rdfs-seeAlso'>imap_binary()</a> - Konvertiert einen 8 Bit String in einen Base64 codierten String</li> <li class='member'><a href='http://www.php.net/manual/de/function.base64-encode.php' class='function' rel='rdfs-seeAlso'>base64_encode()</a> - Kodiert Daten MIME base64</li> <li class='member'><a href='http://www.php.net/manual/de/function.base64-decode.php' class='function' rel='rdfs-seeAlso'>base64_decode()</a> - DekodiertMIME base64-kodierte Daten</li> <li class='member'><a href='http://www.faqs.org/rfcs/rfc2045' class='link external'>&amp;raquo; RFC2045</a>, Abschnitt 6.8</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="imap_append" value="<div id='function.imap-append' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.imap-append.php'>imap_append</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>imap_append</span> &amp;mdash; <span class='dc-title'>String als Nachricht in einem Postfach ablegen</span></p> </div> <a name='function.imap-append.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><b>imap_append</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$imap_stream</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$mailbox</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$message</tt></span> [, <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$options</tt><span class='initializer'> = NULL</span></span> ] )</div> <p class='para rdfs-comment'> Der in <i><tt class='parameter'>message</tt></i> &amp;uuml;bergebene String wird als Nachricht an das Postfach <i><tt class='parameter'>mailbox</tt></i> angef&amp;uuml;gt. </p> </div> <a name='function.imap-append.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'> imap_stream</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Eine von <a href='http://www.php.net/manual/de/function.imap-open.php' class='function'>imap_open()</a> zur&amp;uuml;ckgegebene IMAP-Verbindung.</p></dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>mailbox</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Name des Postfachs, siehe <a href='http://www.php.net/manual/de/function.imap-open.php' class='function'>imap_open()</a> f&amp;uuml;r n&amp;auml;here Informationen. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>message</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Die anzuf&amp;uuml;gende Nachricht als String </p> <p class='para'> Bei Verbindungen mit dem Cyrus IMAP server ist es zwingend erforderlich &amp;quot;\r\n&amp;quot; als Zeilenende zu benutzen, mit einem einfachen &amp;quot;n&amp;quot; schl&amp;auml;gt die Operation fehl. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>options</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Wenn angegeben werden die in <i><tt class='parameter'>options</tt></i> gesetzten Optionen der Nachricht bei der Anlage gesetzt. </p> </dd> </dl> <p> </p> </div> <a name='function.imap-append.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt bei Erfolg <b><tt class='constant'>TRUE</tt></b> zur&amp;uuml;ck, im Fehlerfall <b><tt class='constant'>FALSE</tt></b>. </p> </div> <a name='function.imap-append.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>imap_append()</b> Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />$stream&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>imap_open</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'{imap.example.org}INBOX.Drafts'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'username'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'password'</span><span style='color: #007700'>);<br /><br /></span><span style='color: #0000BB'>$check&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>imap_check</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$stream</span><span style='color: #007700'>);<br />echo&amp;nbsp;</span><span style='color: #DD0000'>'Msg&amp;nbsp;Count&amp;nbsp;before&amp;nbsp;append:&amp;nbsp;'</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #0000BB'>$check</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>Nmsgs&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br /><br /></span><span style='color: #0000BB'>imap_append</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$stream</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'{imap.example.org}INBOX.Drafts'<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'From:&amp;nbsp;me@example.com\r\n'<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #DD0000'>'To:&amp;nbsp;you@example.com\r\n'<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #DD0000'>'Subject:&amp;nbsp;test\r\n'<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #DD0000'>'\r\n'<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #DD0000'>'this&amp;nbsp;is&amp;nbsp;a&amp;nbsp;test&amp;nbsp;message,&amp;nbsp;please&amp;nbsp;ignore\r\n'<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #007700'>);<br /><br /></span><span style='color: #0000BB'>$check&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>imap_check</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$stream</span><span style='color: #007700'>);<br />echo&amp;nbsp;</span><span style='color: #DD0000'>'Msg&amp;nbsp;Count&amp;nbsp;after&amp;nbsp;append&amp;nbsp;:&amp;nbsp;'</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #0000BB'>$check</span><span style='color: #007700'>-&amp;gt;</span><span style='color: #0000BB'>Nmsgs&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br /><br /></span><span style='color: #0000BB'>imap_close</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$stream</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="imap_alerts" value="<div id='function.imap-alerts' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.imap-alerts.php'>imap_alerts</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>imap_alerts</span> &amp;mdash; <span class='dc-title'>Liefert alle aufgetretenen IMAP Alarmnachrichten</span></p> </div> <a name='function.imap-alerts.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>array</span> <span class='methodname'><b>imap_alerts</b></span> ( <span class='methodparam'>void</span> )</div> <p class='para rdfs-comment'> Liefert alle IMAP Alarmbenachrichtigungen seit dem letzen Aufruf von <b>imap_alerts()</b> oder seit Anfang des Scripts. </p> <p class='para'> Durch den Aufruf von <b>imap_alerts()</b> wird der Alarmstack gel&amp;ouml;scht. Die IMAP Spezifikation schreibt vor das alle Alarmmeldungen an den Benutzer weitergegebene werden m&amp;uuml;ssen. </p> </div> <a name='function.imap-alerts.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Liefert ein Array mit allen Alarmmeldungstexten seit dem letzen Aufruf oder <b><tt class='constant'>FALSE</tt></b> wenn keine Meldungen vorliegen. </p> </div> <a name='function.imap-alerts.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.imap-errors.php' class='function' rel='rdfs-seeAlso'>imap_errors()</a> - Diese Funktion liefert alle bisher aufgetretenen Fehlermeldungen</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="imap_8bit" value="<div id='function.imap-8bit' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.imap-8bit.php'>imap_8bit</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>imap_8bit</span> &amp;mdash; <span class='dc-title'>Konvertiert einen 8bit String in einen quoted-printable String</span></p> </div> <a name='function.imap-8bit.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>string</span> <span class='methodname'><b>imap_8bit</b></span> ( <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$string</tt></span> )</div> <p class='para rdfs-comment'> Konvertiert einen 8bit String in einen quoted-printable String gem&amp;auml;&amp;szlig; <a href='http://www.faqs.org/rfcs/rfc2045' class='link external'>&amp;raquo; RFC2045</a>, Abschnitt 6.7. </p> </div> <a name='function.imap-8bit.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>string</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der zu konvertierende 8bit String </p> </dd> </dl> <p> </p> </div> <a name='function.imap-8bit.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Der Eingabestring in quoted-ptrintable Kodierung </p> </div> <a name='function.imap-8bit.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.imap-qprint.php' class='function' rel='rdfs-seeAlso'>imap_qprint()</a> - Konvertiert einen quoted-printable kodierten String in einen 8 Bit String</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="iconv_substr" value="<div id='function.iconv-substr' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.iconv-substr.php'>iconv_substr</a></h1> <p class='verinfo'>(PHP 5)</p><p class='refpurpose'><span class='refname'>iconv_substr</span> &amp;mdash; <span class='dc-title'>Cut out part of a string</span></p> </div> <a name='function.iconv-substr.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>string</span> <span class='methodname'><b>iconv_substr</b></span> ( <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$str</tt></span> , <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$offset</tt></span> [, <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$length</tt><span class='initializer'> = 0</span></span> [, <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$charset</tt><span class='initializer'> = ini_set(&amp;quot;iconv.internal_encoding&amp;quot;)</span></span> ]] )</div> <p class='para rdfs-comment'> Cuts a portion of <i><tt class='parameter'>str</tt></i> specified by the <i><tt class='parameter'>offset</tt></i> and <i><tt class='parameter'>length</tt></i> parameters. </p> </div> <a name='function.iconv-substr.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>str</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The original string. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>offset</tt></i> </span> </dt><dd class='listitem'> <p class='para'> If <i><tt class='parameter'>offset</tt></i> is non-negative, <b>iconv_substr()</b> cuts the portion out of <i><tt class='parameter'>str</tt></i> beginning at <i><tt class='parameter'>offset</tt></i> &amp;#039;th character, counting from zero. </p> <p class='para'> If <i><tt class='parameter'>offset</tt></i> is negative, <b>iconv_substr()</b> cuts out the portion beginning at the position, <i><tt class='parameter'>offset</tt></i> characters away from the end of <i><tt class='parameter'>str</tt></i> . </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>length</tt></i> </span> </dt><dd class='listitem'> <p class='para'> If <i><tt class='parameter'>length</tt></i> is given and is positive, the return value will contain at most <i><tt class='parameter'>length</tt></i> characters of the portion that begins at <i><tt class='parameter'>offset</tt></i> (depending on the length of <i><tt class='parameter'>string</tt></i> ). </p> <p class='para'> If negative <i><tt class='parameter'>length</tt></i> is passed, <b>iconv_substr()</b> cuts the portion out of <i><tt class='parameter'>str</tt></i> from the <i><tt class='parameter'>offset</tt></i> &amp;#039;th character up to the character that is <i><tt class='parameter'>length</tt></i> characters away from the end of the string. In case <i><tt class='parameter'>offset</tt></i> is also negative, the start position is calculated beforehand according to the rule explained above. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>charset</tt></i> </span> </dt><dd class='listitem'> <p class='para'> If <i><tt class='parameter'>charset</tt></i> parameter is omitted, <i><tt class='parameter'>string</tt></i> are assumed to be encoded in <a href='http://www.php.net/manual/de/iconv.configuration.php' class='link'>iconv.internal_encoding</a>. </p> <p class='para'> Note that <i><tt class='parameter'>offset</tt></i> and <i><tt class='parameter'>length</tt></i> parameters are always deemed to represent offsets that are calculated on the basis of the character set determined by <i><tt class='parameter'>charset</tt></i> , whilst the counterpart <a href='http://www.php.net/manual/de/function.substr.php' class='function'>substr()</a> always takes these for byte offsets. </p> </dd> </dl> <p> </p> </div> <a name='function.iconv-substr.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Returns the portion of <i><tt class='parameter'>str</tt></i> specified by the <i><tt class='parameter'>offset</tt></i> and <i><tt class='parameter'>length</tt></i> parameters. </p> <p class='para'> If <i><tt class='parameter'>str</tt></i> is shorter than <i><tt class='parameter'>offset</tt></i> characters long, <b><tt class='constant'>FALSE</tt></b> will be returned. </p> </div> <a name='function.iconv-substr.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.substr.php' class='function' rel='rdfs-seeAlso'>substr()</a> - Gibt einen Teil eines Strings zur&amp;uuml;ck</li> <li class='member'><a href='http://www.php.net/manual/de/function.mb-substr.php' class='function' rel='rdfs-seeAlso'>mb_substr()</a> - Get part of string</li> <li class='member'><a href='http://www.php.net/manual/de/function.mb-strcut.php' class='function' rel='rdfs-seeAlso'>mb_strcut()</a> - Get part of string</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="iconv_strrpos" value="<div id='function.iconv-strrpos' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.iconv-strrpos.php'>iconv_strrpos</a></h1> <p class='verinfo'>(PHP 5)</p><p class='refpurpose'><span class='refname'>iconv_strrpos</span> &amp;mdash; <span class='dc-title'>Finds the last occurrence of a needle within a haystack</span></p> </div> <a name='function.iconv-strrpos.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>int</span> <span class='methodname'><b>iconv_strrpos</b></span> ( <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$haystack</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$needle</tt></span> [, <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$charset</tt><span class='initializer'> = ini_set(&amp;quot;iconv.internal_encoding&amp;quot;)</span></span> ] )</div> <p class='para rdfs-comment'> In contrast to <a href='http://www.php.net/manual/de/function.strpos.php' class='function'>strpos()</a>, the return value of <b>iconv_strrpos()</b> is the number of characters that appear before the needle, rather than the offset in bytes to the position where the needle has been found. </p> </div> <a name='function.iconv-strrpos.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>haystack</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The entire string. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>needle</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The searched substring. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>charset</tt></i> </span> </dt><dd class='listitem'> <p class='para'> If <i><tt class='parameter'>charset</tt></i> parameter is omitted, <i><tt class='parameter'>string</tt></i> are assumed to be encoded in <a href='http://www.php.net/manual/de/iconv.configuration.php' class='link'>iconv.internal_encoding</a>. </p> </dd> </dl> <p> </p> <p class='para'> If <i><tt class='parameter'>haystack</tt></i> or <i><tt class='parameter'>needle</tt></i> is not a string, it is converted to a string and applied as the ordinal value of a character. </p> </div> <a name='function.iconv-strrpos.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Returns the numeric position of the last occurrence of <i><tt class='parameter'>needle</tt></i> in <i><tt class='parameter'>haystack</tt></i> . The characters are counted on the basis of the specified character set <i><tt class='parameter'>charset</tt></i> . </p> <p class='para'> If <i><tt class='parameter'>needle</tt></i> is not found, <b>iconv_strrpos()</b> will return <b><tt class='constant'>FALSE</tt></b>. </p> <div class='warning'><b class='warning'>Warnung</b><p class='simpara'>Diese Funktion kann sowohl das boolsche <b><tt class='constant'>FALSE</tt></b> zur&amp;uuml;ckliefern, als auch einen nicht-boolschen Wert, wie zum Beispiel <i>0</i> oder &amp;quot;&amp;quot;, der von einem einfachen if-Statement als <b><tt class='constant'>FALSE</tt></b> ausgewertet wird. Weitere Informationen entnehmen Sie bitte dem Abschnitt &amp;uuml;ber die <a href='http://www.php.net/manual/de/language.types.boolean.php' class='link'> boolschen Typen</a>. Benutzen Sie deshalb <a href='http://www.php.net/manual/de/language.operators.comparison.php' class='link'>den === Operator</a>, um den R&amp;uuml;ckgabewert dieser Funktion zu &amp;uuml;berpr&amp;uuml;fen.</p></div> </div> <a name='function.iconv-strrpos.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.strrpos.php' class='function' rel='rdfs-seeAlso'>strrpos()</a> - Findet das letzte Vorkommen eines Zeichens innerhalb einer Zeichenkette</li> <li class='member'><a href='http://www.php.net/manual/de/function.iconv-strpos.php' class='function' rel='rdfs-seeAlso'>iconv_strpos()</a> - Finds position of first occurrence of a needle within a haystack</li> <li class='member'><a href='http://www.php.net/manual/de/function.mb-strrpos.php' class='function' rel='rdfs-seeAlso'>mb_strrpos()</a> - Find position of last occurrence of a string in a string</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="iconv_strpos" value="<div id='function.iconv-strpos' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.iconv-strpos.php'>iconv_strpos</a></h1> <p class='verinfo'>(PHP 5)</p><p class='refpurpose'><span class='refname'>iconv_strpos</span> &amp;mdash; <span class='dc-title'>Finds position of first occurrence of a needle within a haystack</span></p> </div> <a name='function.iconv-strpos.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>int</span> <span class='methodname'><b>iconv_strpos</b></span> ( <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$haystack</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$needle</tt></span> [, <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$offset</tt><span class='initializer'> = 0</span></span> [, <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$charset</tt><span class='initializer'> = ini_set(&amp;quot;iconv.internal_encoding&amp;quot;)</span></span> ]] )</div> <p class='para rdfs-comment'> Finds position of first occurrence of a needle within a haystack. </p> <p class='para'> In contrast to <a href='http://www.php.net/manual/de/function.strpos.php' class='function'>strpos()</a>, the return value of <b>iconv_strpos()</b> is the number of characters that appear before the needle, rather than the offset in bytes to the position where the needle has been found. The characters are counted on the basis of the specified character set <i><tt class='parameter'>charset</tt></i> . </p> </div> <a name='function.iconv-strpos.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>haystack</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The entire string. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>needle</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The searched substring. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>offset</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The optional <i><tt class='parameter'>offset</tt></i> parameter specifies the position from which the search should be performed. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>charset</tt></i> </span> </dt><dd class='listitem'> <p class='para'> If <i><tt class='parameter'>charset</tt></i> parameter is omitted, <i><tt class='parameter'>string</tt></i> are assumed to be encoded in <a href='http://www.php.net/manual/de/iconv.configuration.php' class='link'>iconv.internal_encoding</a>. </p> </dd> </dl> <p> </p> <p class='para'> If <i><tt class='parameter'>haystack</tt></i> or <i><tt class='parameter'>needle</tt></i> is not a string, it is converted to a string and applied as the ordinal value of a character. </p> </div> <a name='function.iconv-strpos.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Returns the numeric position of the first occurrence of <i><tt class='parameter'>needle</tt></i> in <i><tt class='parameter'>haystack</tt></i> . </p> <p class='para'> If <i><tt class='parameter'>needle</tt></i> is not found, <b>iconv_strpos()</b> will return <b><tt class='constant'>FALSE</tt></b>. </p> <div class='warning'><b class='warning'>Warnung</b><p class='simpara'>Diese Funktion kann sowohl das boolsche <b><tt class='constant'>FALSE</tt></b> zur&amp;uuml;ckliefern, als auch einen nicht-boolschen Wert, wie zum Beispiel <i>0</i> oder &amp;quot;&amp;quot;, der von einem einfachen if-Statement als <b><tt class='constant'>FALSE</tt></b> ausgewertet wird. Weitere Informationen entnehmen Sie bitte dem Abschnitt &amp;uuml;ber die <a href='http://www.php.net/manual/de/language.types.boolean.php' class='link'> boolschen Typen</a>. Benutzen Sie deshalb <a href='http://www.php.net/manual/de/language.operators.comparison.php' class='link'>den === Operator</a>, um den R&amp;uuml;ckgabewert dieser Funktion zu &amp;uuml;berpr&amp;uuml;fen.</p></div> </div> <a name='function.iconv-strpos.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.strpos.php' class='function' rel='rdfs-seeAlso'>strpos()</a> - Sucht das erste Vorkommen des Suchstrings</li> <li class='member'><a href='http://www.php.net/manual/de/function.iconv-strrpos.php' class='function' rel='rdfs-seeAlso'>iconv_strrpos()</a> - Finds the last occurrence of a needle within a haystack</li> <li class='member'><a href='http://www.php.net/manual/de/function.mb-strpos.php' class='function' rel='rdfs-seeAlso'>mb_strpos()</a> - Find position of first occurrence of string in a string</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="iconv_strlen" value="<div id='function.iconv-strlen' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.iconv-strlen.php'>iconv_strlen</a></h1> <p class='verinfo'>(PHP 5)</p><p class='refpurpose'><span class='refname'>iconv_strlen</span> &amp;mdash; <span class='dc-title'>Returns the character count of string</span></p> </div> <a name='function.iconv-strlen.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>int</span> <span class='methodname'><b>iconv_strlen</b></span> ( <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$str</tt></span> [, <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$charset</tt><span class='initializer'> = ini_set(&amp;quot;iconv.internal_encoding&amp;quot;)</span></span> ] )</div> <p class='para rdfs-comment'> In contrast to <a href='http://www.php.net/manual/de/function.strlen.php' class='function'>strlen()</a>, <b>iconv_strlen()</b> counts the occurrences of characters in the given byte sequence <i><tt class='parameter'>str</tt></i> on the basis of the specified character set, the result of which is not necessarily identical to the length of the string in byte. </p> </div> <a name='function.iconv-strlen.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>str</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The string. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>charset</tt></i> </span> </dt><dd class='listitem'> <p class='para'> If <i><tt class='parameter'>charset</tt></i> parameter is omitted, <i><tt class='parameter'>str</tt></i> is assumed to be encoded in <a href='http://www.php.net/manual/de/iconv.configuration.php' class='link'>iconv.internal_encoding</a>. </p> </dd> </dl> <p> </p> </div> <a name='function.iconv-strlen.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Returns the character count of <i><tt class='parameter'>str</tt></i> , as an integer. </p> </div> <a name='function.iconv-strlen.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.strlen.php' class='function' rel='rdfs-seeAlso'>strlen()</a> - Ermitteln der String-L&amp;auml;nge</li> <li class='member'><a href='http://www.php.net/manual/de/function.mb-strlen.php' class='function' rel='rdfs-seeAlso'>mb_strlen()</a> - Get string length</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="iconv_set_encoding" value="<div id='function.iconv-set-encoding' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.iconv-set-encoding.php'>iconv_set_encoding</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.0.5, PHP 5)</p><p class='refpurpose'><span class='refname'>iconv_set_encoding</span> &amp;mdash; <span class='dc-title'>Einstellungen f&amp;uuml;r die Zeichensatzkonvertierung setzen</span></p> </div> <a name='function.iconv-set-encoding.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><b>iconv_set_encoding</b></span> ( <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$type</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$charset</tt></span> )</div> <p class='para rdfs-comment'> Die Funktion &amp;auml;ndert den Wert von <i><tt class='parameter'>type</tt></i> in <i><tt class='parameter'>charset</tt></i> . </p> </div> <a name='function.iconv-set-encoding.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>type</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Wert von <i><tt class='parameter'>type</tt></i> kann folgendes sein: </p><ul class='simplelist'> <li class='member'>input_encoding</li> <li class='member'>output_encoding</li> <li class='member'>internal_encoding</li> </ul><p> </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>charset</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Zeichensatz. </p> </dd> </dl> <p> </p> </div> <a name='function.iconv-set-encoding.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt bei Erfolg <b><tt class='constant'>TRUE</tt></b> zur&amp;uuml;ck, im Fehlerfall <b><tt class='constant'>FALSE</tt></b>. </p> </div> <a name='function.iconv-set-encoding.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>iconv_set_encoding()</b> Beispiel:</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />iconv_set_encoding</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'internal_encoding'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'UTF-8'</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>iconv_set_encoding</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'output_encoding'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'ISO-8859-1'</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> <a name='function.iconv-set-encoding.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.iconv-get-encoding.php' class='function' rel='rdfs-seeAlso'>iconv_get_encoding()</a> - Aktuelle Einstellung f&amp;uuml;r Zeichensatz-Konvertierung auslesen</li> <li class='member'><a href='http://www.php.net/manual/de/function.ob-iconv-handler.php' class='function' rel='rdfs-seeAlso'>ob_iconv_handler()</a> - Konvertiert Zeichensatzkodierung als Ausgabepuffer-Handler (output buffer handler)</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="iconv_mime_encode" value="<div id='function.iconv-mime-encode' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.iconv-mime-encode.php'>iconv_mime_encode</a></h1> <p class='verinfo'>(PHP 5)</p><p class='refpurpose'><span class='refname'>iconv_mime_encode</span> &amp;mdash; <span class='dc-title'>Composes a <i>MIME</i> header field</span></p> </div> <a name='function.iconv-mime-encode.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>string</span> <span class='methodname'><b>iconv_mime_encode</b></span> ( <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$field_name</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$field_value</tt></span> [, <span class='methodparam'><span class='type'>array</span> <tt class='parameter'>$preferences</tt><span class='initializer'> = NULL</span></span> ] )</div> <p class='para rdfs-comment'> Composes and returns a string that represents a valid <i>MIME</i> header field, which looks like the following: <div class='example-contents screen'> <div class='cdata'><pre> Subject: =?ISO-8859-1?Q?Pr=FCfung_f=FCr?= Entwerfen von einer MIME kopfzeile </pre></div> </div> In the above example, &amp;quot;Subject&amp;quot; is the field name and the portion that begins with &amp;quot;=?ISO-8859-1?...&amp;quot; is the field value. </p> </div> <a name='function.iconv-mime-encode.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>field_name</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The field name. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>field_value</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The field value. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>preferences</tt></i> </span> </dt><dd class='listitem'> <p class='para'> You can control the behaviour of <b>iconv_mime_encode()</b> by specifying an associative array that contains configuration items to the optional third parameter <i><tt class='parameter'>preferences</tt></i> . The items supported by <b>iconv_mime_encode()</b> are listed below. Note that item names are treated case-sensitive. </p><table class='doctable table'> <caption><b>Configuration items supported by <b>iconv_mime_encode()</b></b></caption> <thead valign='middle'> <tr valign='middle'> <th>Item</th> <th>Type</th> <th>Description</th> <th>Default value</th> <th>Example</th> </tr> </thead> <tbody valign='middle' class='tbody'> <tr valign='middle'> <td align='left'>scheme</td> <td align='left'><a href='http://www.php.net/manual/de/language.types.string.php' class='type string'>string</a></td> <td align='left'> Specifies the method to encode a field value by. The value of this item may be either &amp;quot;B&amp;quot; or &amp;quot;Q&amp;quot;, where &amp;quot;B&amp;quot; stands for <i>base64</i> encoding scheme and &amp;quot;Q&amp;quot; stands for <i>quoted-printable</i> encoding scheme. </td> <td align='left'>B</td> <td align='left'>B</td> </tr> <tr valign='middle'> <td align='left'>input-charset</td> <td align='left'><a href='http://www.php.net/manual/de/language.types.string.php' class='type string'>string</a></td> <td align='left'> Specifies the character set in which the first parameter <i><tt class='parameter'>field_name</tt></i> and the second parameter <i><tt class='parameter'>field_value</tt></i> are presented. If not given, <b>iconv_mime_encode()</b> assumes those parameters are presented to it in the <a href='http://www.php.net/manual/de/iconv.configuration.php' class='link'>iconv.internal_encoding</a> ini setting. </td> <td align='left'> <a href='http://www.php.net/manual/de/iconv.configuration.php' class='link'>iconv.internal_encoding</a> </td> <td align='left'>ISO-8859-1</td> </tr> <tr valign='middle'> <td align='left'>output-charset</td> <td align='left'><a href='http://www.php.net/manual/de/language.types.string.php' class='type string'>string</a></td> <td align='left'> Specifies the character set to use to compose the <i>MIME</i> header. If not given, the same value as <i>input-charset</i> will be used. </td> <td align='left'> <a href='http://www.php.net/manual/de/iconv.configuration.php' class='link'>iconv.internal_encoding</a> </td> <td align='left'>UTF-8</td> </tr> <tr valign='middle'> <td align='left'>line-length</td> <td align='left'><a href='http://www.php.net/manual/de/language.types.integer.php' class='type integer'>integer</a></td> <td align='left'> Specifies the maximum length of the header lines. The resulting header is &amp;quot;folded&amp;quot; to a set of multiple lines in case the resulting header field would be longer than the value of this parameter, according to <a href='http://www.faqs.org/rfcs/rfc2822' class='link external'>&amp;raquo; RFC2822 - Internet Message Format</a>. If not given, the length will be limited to 76 characters. </td> <td align='left'>76</td> <td align='left'>996</td> </tr> <tr valign='middle'> <td align='left'>line-break-chars</td> <td align='left'><a href='http://www.php.net/manual/de/language.types.string.php' class='type string'>string</a></td> <td align='left'> Specifies the sequence of characters to append to each line as an end-of-line sign when &amp;quot;folding&amp;quot; is performed on a long header field. If not given, this defaults to &amp;quot;\r\n&amp;quot; (<i>CR</i> <i>LF</i>). Note that this parameter is always treated as an ASCII string regardless of the value of <i>input-charset</i>. </td> <td align='left'>\r\n</td> <td align='left'>\n</td> </tr> </tbody> </table> <p> </p> </dd> </dl> <p> </p> </div> <a name='function.iconv-mime-encode.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Returns an encoded <i>MIME</i> field on success, or <b><tt class='constant'>FALSE</tt></b> if an error occurs during the encoding. </p> </div> <a name='function.iconv-mime-encode.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>iconv_mime_encode()</b> example</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />$preferences&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;array(<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #DD0000'>'input-charset'&amp;nbsp;</span><span style='color: #007700'>=&amp;gt;&amp;nbsp;</span><span style='color: #DD0000'>'ISO-8859-1'</span><span style='color: #007700'>,<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #DD0000'>'output-charset'&amp;nbsp;</span><span style='color: #007700'>=&amp;gt;&amp;nbsp;</span><span style='color: #DD0000'>'UTF-8'</span><span style='color: #007700'>,<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #DD0000'>'line-length'&amp;nbsp;</span><span style='color: #007700'>=&amp;gt;&amp;nbsp;</span><span style='color: #0000BB'>76</span><span style='color: #007700'>,<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #DD0000'>'line-break-chars'&amp;nbsp;</span><span style='color: #007700'>=&amp;gt;&amp;nbsp;</span><span style='color: #DD0000'>'\n'<br /></span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>$preferences</span><span style='color: #007700'>[</span><span style='color: #DD0000'>'scheme'</span><span style='color: #007700'>]&amp;nbsp;=&amp;nbsp;</span><span style='color: #DD0000'>'Q'</span><span style='color: #007700'>;<br /></span><span style='color: #FF8000'>//&amp;nbsp;This&amp;nbsp;yields&amp;nbsp;'Subject:&amp;nbsp;=?UTF-8?Q?Pr=C3=BCfung_Pr=C3=BCfung?='<br /></span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #0000BB'>iconv_mime_encode</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'Subject'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'Pr&amp;uuml;fung&amp;nbsp;Pr&amp;uuml;fung'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$preferences</span><span style='color: #007700'>);<br /><br /></span><span style='color: #0000BB'>$preferences</span><span style='color: #007700'>[</span><span style='color: #DD0000'>'scheme'</span><span style='color: #007700'>]&amp;nbsp;=&amp;nbsp;</span><span style='color: #DD0000'>'B'</span><span style='color: #007700'>;<br /></span><span style='color: #FF8000'>//&amp;nbsp;This&amp;nbsp;yields&amp;nbsp;'Subject:&amp;nbsp;=?UTF-8?B?UHLDvGZ1bmcgUHLDvGZ1bmc=?='<br /></span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #0000BB'>iconv_mime_encode</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'Subject'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'Pr&amp;uuml;fung&amp;nbsp;Pr&amp;uuml;fung'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$preferences</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> <a name='function.iconv-mime-encode.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.imap-binary.php' class='function' rel='rdfs-seeAlso'>imap_binary()</a> - Konvertiert einen 8 Bit String in einen Base64 codierten String</li> <li class='member'><a href='http://www.php.net/manual/de/function.mb-encode-mimeheader.php' class='function' rel='rdfs-seeAlso'>mb_encode_mimeheader()</a> - Encode string for MIME header</li> <li class='member'><a href='http://www.php.net/manual/de/function.imap-8bit.php' class='function' rel='rdfs-seeAlso'>imap_8bit()</a> - Konvertiert einen 8bit String in einen quoted-printable String</li> <li class='member'><a href='http://www.php.net/manual/de/function.quoted-printable-encode.php' class='function' rel='rdfs-seeAlso'>quoted_printable_encode()</a> - Convert a 8 bit string to a quoted-printable string</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="iconv_mime_decode_headers" value="<div id='function.iconv-mime-decode-headers' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.iconv-mime-decode-headers.php'>iconv_mime_decode_headers</a></h1> <p class='verinfo'>(PHP 5)</p><p class='refpurpose'><span class='refname'>iconv_mime_decode_headers</span> &amp;mdash; <span class='dc-title'>Decodes multiple <i>MIME</i> header fields at once</span></p> </div> <a name='function.iconv-mime-decode-headers.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>array</span> <span class='methodname'><b>iconv_mime_decode_headers</b></span> ( <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$encoded_headers</tt></span> [, <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$mode</tt><span class='initializer'> = 0</span></span> [, <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$charset</tt><span class='initializer'> = ini_set(&amp;quot;iconv.internal_encoding&amp;quot;)</span></span> ]] )</div> <p class='para rdfs-comment'> Decodes multiple <i>MIME</i> header fields at once. </p> </div> <a name='function.iconv-mime-decode-headers.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>encoded_headers</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The encoded headers, as a string. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>mode</tt></i> </span> </dt><dd class='listitem'> <p class='para'> <i><tt class='parameter'>mode</tt></i> determines the behaviour in the event <b>iconv_mime_decode_headers()</b> encounters a malformed <i>MIME</i> header field. You can specify any combination of the following bitmasks. </p><table class='doctable table'> <caption><b>Bitmasks acceptable to <b>iconv_mime_decode_headers()</b></b></caption> <thead valign='middle'> <tr valign='middle'> <th>Value</th> <th>Constant</th> <th>Description</th> </tr> </thead> <tbody valign='middle' class='tbody'> <tr valign='middle'> <td align='left'>1</td> <td align='left'>ICONV_MIME_DECODE_STRICT</td> <td align='left'> If set, the given header is decoded in full conformance with the standards defined in <a href='http://www.faqs.org/rfcs/rfc2047' class='link external'>&amp;raquo; RFC2047</a>. This option is disabled by default because there are a lot of broken mail user agents that don&amp;#039;t follow the specification and don&amp;#039;t produce correct <i>MIME</i> headers. </td> </tr> <tr valign='middle'> <td align='left'>2</td> <td align='left'>ICONV_MIME_DECODE_CONTINUE_ON_ERROR</td> <td align='left'> If set, <b>iconv_mime_decode_headers()</b> attempts to ignore any grammatical errors and continue to process a given header. </td> </tr> </tbody> </table> <p> </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>charset</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The optional <i><tt class='parameter'>charset</tt></i> parameter specifies the character set to represent the result by. If omitted, <a href='http://www.php.net/manual/de/iconv.configuration.php' class='link'>iconv.internal_encoding</a> will be used. </p> </dd> </dl> <p> </p> </div> <a name='function.iconv-mime-decode-headers.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Returns an associative array that holds a whole set of <i>MIME</i> header fields specified by <i><tt class='parameter'>encoded_headers</tt></i> on success, or <b><tt class='constant'>FALSE</tt></b> if an error occurs during the decoding. </p> <p class='para'> Each key of the return value represents an individual field name and the corresponding element represents a field value. If more than one field of the same name are present, <b>iconv_mime_decode_headers()</b> automatically incorporates them into a numerically indexed array in the order of occurrence. </p> </div> <a name='function.iconv-mime-decode-headers.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>iconv_mime_decode_headers()</b> example</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />$headers_string&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;&amp;lt;&amp;lt;&amp;lt;EOF<br /></span><span style='color: #DD0000'>Subject:&amp;nbsp;=?UTF-8?B?UHLDvGZ1bmcgUHLDvGZ1bmc=?=<br />To:&amp;nbsp;example@example.com<br />Date:&amp;nbsp;Thu,&amp;nbsp;1&amp;nbsp;Jan&amp;nbsp;1970&amp;nbsp;00:00:00&amp;nbsp;+0000<br />Message-Id:&amp;nbsp;&amp;lt;example@example.com&amp;gt;<br />Received:&amp;nbsp;from&amp;nbsp;localhost&amp;nbsp;(localhost&amp;nbsp;[127.0.0.1])&amp;nbsp;by&amp;nbsp;localhost<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;with&amp;nbsp;SMTP&amp;nbsp;id&amp;nbsp;example&amp;nbsp;for&amp;nbsp;&amp;lt;example@example.com&amp;gt;;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Thu,&amp;nbsp;1&amp;nbsp;Jan&amp;nbsp;1970&amp;nbsp;00:00:00&amp;nbsp;+0000&amp;nbsp;(UTC)<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(envelope-from&amp;nbsp;example-return-0000-example=example.com@example.com)<br />Received:&amp;nbsp;(qmail&amp;nbsp;0&amp;nbsp;invoked&amp;nbsp;by&amp;nbsp;uid&amp;nbsp;65534);&amp;nbsp;1&amp;nbsp;Thu&amp;nbsp;2003&amp;nbsp;00:00:00&amp;nbsp;+0000<br /><br /></span><span style='color: #007700'>EOF;<br /><br /></span><span style='color: #0000BB'>$headers&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;&amp;nbsp;</span><span style='color: #0000BB'>iconv_mime_decode_headers</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$headers_string</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>0</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'ISO-8859-1'</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>print_r</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$headers</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt folgende Ausgabe:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> Array ( [Subject] =&amp;gt; Pr&amp;uuml;fung Pr&amp;uuml;fung [To] =&amp;gt; example@example.com [Date] =&amp;gt; Thu, 1 Jan 1970 00:00:00 +0000 [Message-Id] =&amp;gt; &amp;lt;example@example.com&amp;gt; [Received] =&amp;gt; Array ( [0] =&amp;gt; from localhost (localhost [127.0.0.1]) by localhost with SMTP id example for &amp;lt;example@example.com&amp;gt;; Thu, 1 Jan 1970 00:00:00 +0000 (UTC) (envelope-from example-return-0000-example=example.com@example.com) [1] =&amp;gt; (qmail 0 invoked by uid 65534); 1 Thu 2003 00:00:00 +0000 ) ) </pre></div> </div> </div><p> </p> </div> <a name='function.iconv-mime-decode-headers.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.iconv-mime-decode.php' class='function' rel='rdfs-seeAlso'>iconv_mime_decode()</a> - Decodes a MIME header field</li> <li class='member'><a href='http://www.php.net/manual/de/function.mb-decode-mimeheader.php' class='function' rel='rdfs-seeAlso'>mb_decode_mimeheader()</a> - Decode string in MIME header field</li> <li class='member'><a href='http://www.php.net/manual/de/function.imap-mime-header-decode.php' class='function' rel='rdfs-seeAlso'>imap_mime_header_decode()</a> - Dekodiert MIME-codierte Headerzeilen</li> <li class='member'><a href='http://www.php.net/manual/de/function.imap-base64.php' class='function' rel='rdfs-seeAlso'>imap_base64()</a> - Dekodiert Base-64 kodierten Text</li> <li class='member'><a href='http://www.php.net/manual/de/function.imap-qprint.php' class='function' rel='rdfs-seeAlso'>imap_qprint()</a> - Konvertiert einen quoted-printable kodierten String in einen 8 Bit String</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="iconv_mime_decode" value="<div id='function.iconv-mime-decode' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.iconv-mime-decode.php'>iconv_mime_decode</a></h1> <p class='verinfo'>(PHP 5)</p><p class='refpurpose'><span class='refname'>iconv_mime_decode</span> &amp;mdash; <span class='dc-title'>Decodes a <i>MIME</i> header field</span></p> </div> <a name='function.iconv-mime-decode.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>string</span> <span class='methodname'><b>iconv_mime_decode</b></span> ( <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$encoded_header</tt></span> [, <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$mode</tt><span class='initializer'> = 0</span></span> [, <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$charset</tt><span class='initializer'> = ini_set(&amp;quot;iconv.internal_encoding&amp;quot;)</span></span> ]] )</div> <p class='para rdfs-comment'> Decodes a <i>MIME</i> header field. </p> </div> <a name='function.iconv-mime-decode.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>encoded_header</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The encoded header, as a string. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>mode</tt></i> </span> </dt><dd class='listitem'> <p class='para'> <i><tt class='parameter'>mode</tt></i> determines the behaviour in the event <b>iconv_mime_decode()</b> encounters a malformed <i>MIME</i> header field. You can specify any combination of the following bitmasks. </p><table class='doctable table'> <caption><b>Bitmasks acceptable to <b>iconv_mime_decode()</b></b></caption> <thead valign='middle'> <tr valign='middle'> <th>Value</th> <th>Constant</th> <th>Description</th> </tr> </thead> <tbody valign='middle' class='tbody'> <tr valign='middle'> <td align='left'>1</td> <td align='left'>ICONV_MIME_DECODE_STRICT</td> <td align='left'> If set, the given header is decoded in full conformance with the standards defined in <a href='http://www.faqs.org/rfcs/rfc2047' class='link external'>&amp;raquo; RFC2047</a>. This option is disabled by default because there are a lot of broken mail user agents that don&amp;#039;t follow the specification and don&amp;#039;t produce correct <i>MIME</i> headers. </td> </tr> <tr valign='middle'> <td align='left'>2</td> <td align='left'>ICONV_MIME_DECODE_CONTINUE_ON_ERROR</td> <td align='left'> If set, <a href='http://www.php.net/manual/de/function.iconv-mime-decode-headers.php' class='function'>iconv_mime_decode_headers()</a> attempts to ignore any grammatical errors and continue to process a given header. </td> </tr> </tbody> </table> <p> </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>charset</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The optional <i><tt class='parameter'>charset</tt></i> parameter specifies the character set to represent the result by. If omitted, <a href='http://www.php.net/manual/de/iconv.configuration.php' class='link'>iconv.internal_encoding</a> will be used. </p> </dd> </dl> <p> </p> </div> <a name='function.iconv-mime-decode.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Returns a decoded <i>MIME</i> field on success, or <b><tt class='constant'>FALSE</tt></b> if an error occurs during the decoding. </p> </div> <a name='function.iconv-mime-decode.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>iconv_mime_decode()</b> example</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /></span><span style='color: #FF8000'>//&amp;nbsp;This&amp;nbsp;yields&amp;nbsp;'Subject:&amp;nbsp;Pr&amp;uuml;fung&amp;nbsp;Pr&amp;uuml;fung'<br /></span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #0000BB'>iconv_mime_decode</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'Subject:&amp;nbsp;=?UTF-8?B?UHLDvGZ1bmcgUHLDvGZ1bmc=?='</span><span style='color: #007700'>,<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #0000BB'>0</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'ISO-8859-1'</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> <a name='function.iconv-mime-decode.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.iconv-mime-decode-headers.php' class='function' rel='rdfs-seeAlso'>iconv_mime_decode_headers()</a> - Decodes multiple MIME header fields at once</li> <li class='member'><a href='http://www.php.net/manual/de/function.mb-decode-mimeheader.php' class='function' rel='rdfs-seeAlso'>mb_decode_mimeheader()</a> - Decode string in MIME header field</li> <li class='member'><a href='http://www.php.net/manual/de/function.imap-mime-header-decode.php' class='function' rel='rdfs-seeAlso'>imap_mime_header_decode()</a> - Dekodiert MIME-codierte Headerzeilen</li> <li class='member'><a href='http://www.php.net/manual/de/function.imap-base64.php' class='function' rel='rdfs-seeAlso'>imap_base64()</a> - Dekodiert Base-64 kodierten Text</li> <li class='member'><a href='http://www.php.net/manual/de/function.imap-qprint.php' class='function' rel='rdfs-seeAlso'>imap_qprint()</a> - Konvertiert einen quoted-printable kodierten String in einen 8 Bit String</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="iconv_get_encoding" value="<div id='function.iconv-get-encoding' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.iconv-get-encoding.php'>iconv_get_encoding</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.0.5, PHP 5)</p><p class='refpurpose'><span class='refname'>iconv_get_encoding</span> &amp;mdash; <span class='dc-title'>Aktuelle Einstellung f&amp;uuml;r Zeichensatz-Konvertierung auslesen</span></p> </div> <a name='function.iconv-get-encoding.unknown'></a><div class='refsect1 unknown'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>array</span> <span class='methodname'><b>iconv_get_encoding</b></span> ([ <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$type</tt><span class='initializer'> = &amp;quot;all&amp;quot;</span></span> ] )</div> <p class='para rdfs-comment'> Die Funktion gibt die aktuelle Einstellung von <a href='http://www.php.net/manual/de/function.ob-iconv-handler.php' class='function'>ob_iconv_handler()</a> als Array zur&amp;uuml;ck Bei einem Fehler wird . <b><tt class='constant'>FALSE</tt></b> zur&amp;uuml;ckgegeben. </p> <p class='para'> Siehe auch: <a href='http://www.php.net/manual/de/function.iconv-set-encoding.php' class='function'>iconv_set_encoding()</a> und <a href='http://www.php.net/manual/de/function.ob-iconv-handler.php' class='function'>ob_iconv_handler()</a>. </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="iconv" value="<div id='function.iconv' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.iconv.php'>iconv</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.0.5, PHP 5)</p><p class='refpurpose'><span class='refname'>iconv</span> &amp;mdash; <span class='dc-title'>Konvertiert Zeichenketten in einen anderen Zeichensatz</span></p> </div> <a name='function.iconv.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>string</span> <span class='methodname'><b>iconv</b></span> ( <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$in_charset</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$out_charset</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$str</tt></span> )</div> <p class='para rdfs-comment'> Die Funktion konvertiert die in Zeichensatz <i><tt class='parameter'>in_charset</tt></i> kodierte Zeichenkette <i><tt class='parameter'>string</tt></i> in eine Zeichenkette mit Kodierung <i><tt class='parameter'>out_charset</tt></i> . </p> </div> <a name='function.iconv.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>in_charset</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Eingabe-Zeichensatz. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>out_charset</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Ausgabe-Zeichensatz. </p> <p class='para'> Wenn Sie die Zeichenkette <i>//TRANSLIT</i> an <i><tt class='parameter'>out_charset</tt></i> anh&amp;auml;ngen, wird die Transliteration aktiviert. Das bedeutet, dass ein Zeichen, das im Zielzeichensatz nicht dargestellt werden kann mit einem oder mehreren &amp;auml;hnlich aussehenden Zeichen ann&amp;auml;hernd dargestellt werden kann. Wenn Sie die Zeichenkette <i>//IGNORE</i> anh&amp;auml;ngen, werden diese nicht darstellbaren Zeichen ohne Warnung verworfen. Ansonsten wird <i><tt class='parameter'>str</tt></i> beim ersten illegalen Zeichen abgeschnitten und es wird eine <b><tt class='constant'>E_NOTICE</tt></b> erzeugt. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>str</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Die zu konvertierende Zeichenkette. </p> </dd> </dl> <p> </p> </div> <a name='function.iconv.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt die konvertierte Zeichenkette oder <b><tt class='constant'>FALSE</tt></b> im Fehlerfall zur&amp;uuml;ck. </p> </div> <a name='function.iconv.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>iconv()</b>-Beispiel:</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />$text&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #DD0000'>'This&amp;nbsp;is&amp;nbsp;the&amp;nbsp;Euro&amp;nbsp;symbol&amp;nbsp;'&amp;euro;'.'</span><span style='color: #007700'>;<br /><br />echo&amp;nbsp;</span><span style='color: #DD0000'>'Original&amp;nbsp;:&amp;nbsp;'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$text</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>PHP_EOL</span><span style='color: #007700'>;<br />echo&amp;nbsp;</span><span style='color: #DD0000'>'TRANSLIT&amp;nbsp;:&amp;nbsp;'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>iconv</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'UTF-8'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'ISO-8859-1//TRANSLIT'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$text</span><span style='color: #007700'>),&amp;nbsp;</span><span style='color: #0000BB'>PHP_EOL</span><span style='color: #007700'>;<br />echo&amp;nbsp;</span><span style='color: #DD0000'>'IGNORE&amp;nbsp;&amp;nbsp;&amp;nbsp;:&amp;nbsp;'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>iconv</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'UTF-8'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'ISO-8859-1//IGNORE'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$text</span><span style='color: #007700'>),&amp;nbsp;</span><span style='color: #0000BB'>PHP_EOL</span><span style='color: #007700'>;<br />echo&amp;nbsp;</span><span style='color: #DD0000'>'Plain&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;:&amp;nbsp;'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>iconv</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'UTF-8'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'ISO-8859-1'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$text</span><span style='color: #007700'>),&amp;nbsp;</span><span style='color: #0000BB'>PHP_EOL</span><span style='color: #007700'>;<br /><br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt eine &amp;auml;hnliche Ausgabe wie:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> Original : This is the Euro symbol &amp;#039;&amp;euro;&amp;#039;. TRANSLIT : This is the Euro symbol &amp;#039;EUR&amp;#039;. IGNORE : This is the Euro symbol &amp;#039;&amp;#039;. Plain : Notice: iconv(): Detected an illegal character in input string in .\iconv-example.php on line 7 This is the Euro symbol &amp;#039; </pre></div> </div> </div><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="gregoriantojd" value="<div id='function.gregoriantojd' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.gregoriantojd.php'>gregoriantojd</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>gregoriantojd</span> &amp;mdash; <span class='dc-title'> Konvertierung vom Gregorianischen Kalender zum Julianischen Datum </span></p> </div> <a name='function.gregoriantojd.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>int</span> <span class='methodname'><b>gregoriantojd</b></span> ( <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$month</tt></span> , <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$day</tt></span> , <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$year</tt></span> )</div> <p class='para rdfs-comment'> Diese Funktion konvertiert das in <i><tt class='parameter'>month</tt></i> , <i><tt class='parameter'>day</tt></i> und <i><tt class='parameter'>year</tt></i> &amp;uuml;bergebene Datum im Gregorianischen Kalender in einen Tag im Julianischen Datum. </p> <p class='para'> G&amp;uuml;ltige Daten liegen im Bereich von 4714 v. Chr. bis 9999 n. Chr. Der Gregorianische Kalender wurde allerdings erst am 15. Oktober 1582 (bzw. am 5. Oktober nach dem bis dahin g&amp;uuml;ltigen Julianischen Kalender) von Papst Gregor XIII. eingef&amp;uuml;hrt, in einigen L&amp;auml;ndern erst sehr viel sp&amp;auml;ter. So &amp;uuml;bernahmen die Briten den Gregorianischen Kalender 1752, die UDSSR 1918 und Griechenland erst im Jahre 1923. In den meisten europ&amp;auml;ischen L&amp;auml;ndern wurde vor dem Gregorianischen der Julianische Kalender benutzt. </p> </div> <a name='function.gregoriantojd.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>month</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Monat als Zahl zwischen 1 (f&amp;uuml;r Januar) und 12 (f&amp;uuml;r Dezember) </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>day</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Tag als Zahl zwischen 1 und 31 </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>year</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Das Jahr als Zahl zwischen -4714 und 9999 </p> </dd> </dl> <p> </p> </div> <a name='function.gregoriantojd.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Der Julianische Tag f&amp;uuml;r das gegebene Gregorianische Datum als Integer. </p> </div> <a name='function.gregoriantojd.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 Caledar Funktionen</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />$jd&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>GregorianToJD</span><span style='color: #007700'>(</span><span style='color: #0000BB'>10</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>11</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>1970</span><span style='color: #007700'>);<br />echo&amp;nbsp;</span><span style='color: #DD0000'>'</span><span style='color: #0000BB'>$jd</span><span style='color: #DD0000'>\n'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>$gregorian&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>JDToGregorian</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$jd</span><span style='color: #007700'>);<br />echo&amp;nbsp;</span><span style='color: #DD0000'>'</span><span style='color: #0000BB'>$gregorian</span><span style='color: #DD0000'>\n'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> <a name='function.gregoriantojd.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.jdtogregorian.php' class='function' rel='rdfs-seeAlso'>jdtogregorian()</a> - Konvertierung vom Julianischen Datum zum Gregorianischen Kalender</li> <li class='member'><a href='http://www.php.net/manual/de/function.cal-to-jd.php' class='function' rel='rdfs-seeAlso'>cal_to_jd()</a> - Converts from a supported calendar to Julian Day Count</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="gmp_xor" value="<div id='function.gmp-xor' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.gmp-xor.php'>gmp_xor</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.0.4, PHP 5)</p><p class='refpurpose'><span class='refname'>gmp_xor</span> &amp;mdash; <span class='dc-title'>Bitwise XOR</span></p> </div> <a name='function.gmp-xor.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>resource</span> <span class='methodname'><b>gmp_xor</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$a</tt></span> , <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$b</tt></span> )</div> <p class='para rdfs-comment'> Calculates bitwise exclusive OR (XOR) of two GMP numbers. </p> </div> <a name='function.gmp-xor.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>a</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Dies kann entweder eine <a href='http://www.php.net/manual/de/language.types.resource.php' class='type resource'>resource</a> f&amp;uuml;r einen GMP-Wert sein oder ein numerischer String, wenn es m&amp;ouml;glich ist, diesen in einen GMP-Wert umzuwandeln.</p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>b</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Dies kann entweder eine <a href='http://www.php.net/manual/de/language.types.resource.php' class='type resource'>resource</a> f&amp;uuml;r einen GMP-Wert sein oder ein numerischer String, wenn es m&amp;ouml;glich ist, diesen in einen GMP-Wert umzuwandeln.</p> </dd> </dl> <p> </p> </div> <a name='function.gmp-xor.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Eine <a href='http://www.php.net/manual/de/language.types.resource.php' class='type resource'>resource</a> f&amp;uuml;r einen GMP-Wert. </p> </div> <a name='function.gmp-xor.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>gmp_xor()</b> example</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />$xor1&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>gmp_init</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'1101101110011101'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>2</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>$xor2&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>gmp_init</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'0110011001011001'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>2</span><span style='color: #007700'>);<br /><br /></span><span style='color: #0000BB'>$xor3&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>gmp_xor</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$xor1</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$xor2</span><span style='color: #007700'>);<br /><br />echo&amp;nbsp;</span><span style='color: #0000BB'>gmp_strval</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$xor3</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>2</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt folgende Ausgabe:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> 1011110111000100 </pre></div> </div> </div><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="gmp_sub" value="<div id='function.gmp-sub' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.gmp-sub.php'>gmp_sub</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.0.4, PHP 5)</p><p class='refpurpose'><span class='refname'>gmp_sub</span> &amp;mdash; <span class='dc-title'>Subtract numbers</span></p> </div> <a name='function.gmp-sub.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>resource</span> <span class='methodname'><b>gmp_sub</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$a</tt></span> , <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$b</tt></span> )</div> <p class='para rdfs-comment'> Subtracts <i><tt class='parameter'>b</tt></i> from <i><tt class='parameter'>a</tt></i> and returns the result. </p> </div> <a name='function.gmp-sub.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>a</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The number being subtracted from. </p> <p class='para'>Dies kann entweder eine <a href='http://www.php.net/manual/de/language.types.resource.php' class='type resource'>resource</a> f&amp;uuml;r einen GMP-Wert sein oder ein numerischer String, wenn es m&amp;ouml;glich ist, diesen in einen GMP-Wert umzuwandeln.</p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>b</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The number subtracted from <i><tt class='parameter'>a</tt></i> . </p> <p class='para'>Dies kann entweder eine <a href='http://www.php.net/manual/de/language.types.resource.php' class='type resource'>resource</a> f&amp;uuml;r einen GMP-Wert sein oder ein numerischer String, wenn es m&amp;ouml;glich ist, diesen in einen GMP-Wert umzuwandeln.</p> </dd> </dl> <p> </p> </div> <a name='function.gmp-sub.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Eine <a href='http://www.php.net/manual/de/language.types.resource.php' class='type resource'>resource</a> f&amp;uuml;r einen GMP-Wert. </p> </div> <a name='function.gmp-sub.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>gmp_sub()</b> example</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />$sub&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>gmp_sub</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'281474976710656'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'4294967296'</span><span style='color: #007700'>);&amp;nbsp;</span><span style='color: #FF8000'>//&amp;nbsp;2^48&amp;nbsp;-&amp;nbsp;2^32<br /></span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #0000BB'>gmp_strval</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$sub</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt folgende Ausgabe:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> 281470681743360 </pre></div> </div> </div><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="gmp_strval" value="<div id='function.gmp-strval' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.gmp-strval.php'>gmp_strval</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.0.4, PHP 5)</p><p class='refpurpose'><span class='refname'>gmp_strval</span> &amp;mdash; <span class='dc-title'>Convert GMP number to string</span></p> </div> <a name='function.gmp-strval.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>string</span> <span class='methodname'><b>gmp_strval</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$gmpnumber</tt></span> [, <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$base</tt></span> ] )</div> <p class='para rdfs-comment'> Convert GMP number to string representation in base <i><tt class='parameter'>base</tt></i> . The default base is 10. </p> </div> <a name='function.gmp-strval.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>gmpnumber</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The GMP number that will be converted to a string. </p> <p class='para'>Dies kann entweder eine <a href='http://www.php.net/manual/de/language.types.resource.php' class='type resource'>resource</a> f&amp;uuml;r einen GMP-Wert sein oder ein numerischer String, wenn es m&amp;ouml;glich ist, diesen in einen GMP-Wert umzuwandeln.</p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>base</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The base of the returned number. The default base is 10. Allowed values for the base are from 2 to 36. </p> </dd> </dl> <p> </p> </div> <a name='function.gmp-strval.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> The number, as a <a href='http://www.php.net/manual/de/language.types.string.php' class='type string'>string</a>. </p> </div> <a name='function.gmp-strval.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 Converting a GMP number to a string</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />$a&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>gmp_init</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'0x41682179fbf5'</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>printf</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'Decimal:&amp;nbsp;%s,&amp;nbsp;36-based:&amp;nbsp;%s'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>gmp_strval</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$a</span><span style='color: #007700'>),&amp;nbsp;</span><span style='color: #0000BB'>gmp_strval</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$a</span><span style='color: #007700'>,</span><span style='color: #0000BB'>36</span><span style='color: #007700'>));<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="gmp_sqrtrem" value="<div id='function.gmp-sqrtrem' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.gmp-sqrtrem.php'>gmp_sqrtrem</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.0.4, PHP 5)</p><p class='refpurpose'><span class='refname'>gmp_sqrtrem</span> &amp;mdash; <span class='dc-title'>Square root with remainder</span></p> </div> <a name='function.gmp-sqrtrem.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>array</span> <span class='methodname'><b>gmp_sqrtrem</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$a</tt></span> )</div> <p class='para rdfs-comment'> Calculate the square root of a number, with remainder. </p> </div> <a name='function.gmp-sqrtrem.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>a</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The number being square rooted. </p> <p class='para'>Dies kann entweder eine <a href='http://www.php.net/manual/de/language.types.resource.php' class='type resource'>resource</a> f&amp;uuml;r einen GMP-Wert sein oder ein numerischer String, wenn es m&amp;ouml;glich ist, diesen in einen GMP-Wert umzuwandeln.</p> </dd> </dl> <p> </p> </div> <a name='function.gmp-sqrtrem.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Returns array where first element is the integer square root of <i><tt class='parameter'>a</tt></i> and the second is the remainder (i.e., the difference between <i><tt class='parameter'>a</tt></i> and the first element squared). </p> </div> <a name='function.gmp-sqrtrem.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>gmp_sqrtrem()</b> example</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /></span><span style='color: #007700'>list(</span><span style='color: #0000BB'>$sqrt1</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$sqrt1rem</span><span style='color: #007700'>)&amp;nbsp;=&amp;nbsp;</span><span style='color: #0000BB'>gmp_sqrtrem</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'9'</span><span style='color: #007700'>);<br />list(</span><span style='color: #0000BB'>$sqrt2</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$sqrt2rem</span><span style='color: #007700'>)&amp;nbsp;=&amp;nbsp;</span><span style='color: #0000BB'>gmp_sqrtrem</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'7'</span><span style='color: #007700'>);<br />list(</span><span style='color: #0000BB'>$sqrt3</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$sqrt3rem</span><span style='color: #007700'>)&amp;nbsp;=&amp;nbsp;</span><span style='color: #0000BB'>gmp_sqrtrem</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'1048576'</span><span style='color: #007700'>);<br /><br />echo&amp;nbsp;</span><span style='color: #0000BB'>gmp_strval</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$sqrt1</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>',&amp;nbsp;'&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #0000BB'>gmp_strval</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$sqrt1rem</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br />echo&amp;nbsp;</span><span style='color: #0000BB'>gmp_strval</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$sqrt2</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>',&amp;nbsp;'&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #0000BB'>gmp_strval</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$sqrt2rem</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br />echo&amp;nbsp;</span><span style='color: #0000BB'>gmp_strval</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$sqrt3</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>',&amp;nbsp;'&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #0000BB'>gmp_strval</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$sqrt3rem</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt folgende Ausgabe:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> 3, 0 2, 3 1024, 0 </pre></div> </div> </div><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="gmp_sqrt" value="<div id='function.gmp-sqrt' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.gmp-sqrt.php'>gmp_sqrt</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.0.4, PHP 5)</p><p class='refpurpose'><span class='refname'>gmp_sqrt</span> &amp;mdash; <span class='dc-title'>Calculate square root</span></p> </div> <a name='function.gmp-sqrt.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>resource</span> <span class='methodname'><b>gmp_sqrt</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$a</tt></span> )</div> <p class='para rdfs-comment'> Calculates square root of <i><tt class='parameter'>a</tt></i> . </p> </div> <a name='function.gmp-sqrt.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>a</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Dies kann entweder eine <a href='http://www.php.net/manual/de/language.types.resource.php' class='type resource'>resource</a> f&amp;uuml;r einen GMP-Wert sein oder ein numerischer String, wenn es m&amp;ouml;glich ist, diesen in einen GMP-Wert umzuwandeln.</p> </dd> </dl> <p> </p> </div> <a name='function.gmp-sqrt.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> The integer portion of the square root, as a GMP number. </p> </div> <a name='function.gmp-sqrt.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>gmp_sqrt()</b> example</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />$sqrt1&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>gmp_sqrt</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'9'</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>$sqrt2&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>gmp_sqrt</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'7'</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>$sqrt3&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>gmp_sqrt</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'1524157875019052100'</span><span style='color: #007700'>);<br /><br />echo&amp;nbsp;</span><span style='color: #0000BB'>gmp_strval</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$sqrt1</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br />echo&amp;nbsp;</span><span style='color: #0000BB'>gmp_strval</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$sqrt2</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br />echo&amp;nbsp;</span><span style='color: #0000BB'>gmp_strval</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$sqrt3</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt folgende Ausgabe:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> 3 2 1234567890 </pre></div> </div> </div><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="gmp_sign" value="<div id='function.gmp-sign' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.gmp-sign.php'>gmp_sign</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.0.4, PHP 5)</p><p class='refpurpose'><span class='refname'>gmp_sign</span> &amp;mdash; <span class='dc-title'>Sign of number</span></p> </div> <a name='function.gmp-sign.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>int</span> <span class='methodname'><b>gmp_sign</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$a</tt></span> )</div> <p class='para rdfs-comment'> Checks the sign of a number. </p> </div> <a name='function.gmp-sign.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>a</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Dies kann entweder eine <a href='http://www.php.net/manual/de/language.types.resource.php' class='type resource'>resource</a> f&amp;uuml;r einen GMP-Wert sein oder ein numerischer String, wenn es m&amp;ouml;glich ist, diesen in einen GMP-Wert umzuwandeln.</p> </dd> </dl> <p> </p> </div> <a name='function.gmp-sign.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Returns 1 if <i><tt class='parameter'>a</tt></i> is positive, -1 if <i><tt class='parameter'>a</tt></i> is negative, and 0 if <i><tt class='parameter'>a</tt></i> is zero. </p> </div> <a name='function.gmp-sign.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>gmp_sign()</b> example</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /></span><span style='color: #FF8000'>//&amp;nbsp;positive<br /></span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #0000BB'>gmp_sign</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'500'</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;negative<br /></span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #0000BB'>gmp_sign</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'-500'</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;zero<br /></span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #0000BB'>gmp_sign</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'0'</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt folgende Ausgabe:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> 1 -1 0 </pre></div> </div> </div><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="gmp_setbit" value="<div id='function.gmp-setbit' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.gmp-setbit.php'>gmp_setbit</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.0.4, PHP 5)</p><p class='refpurpose'><span class='refname'>gmp_setbit</span> &amp;mdash; <span class='dc-title'>Set bit</span></p> </div> <a name='function.gmp-setbit.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'><span class='type void'>void</span></span> <span class='methodname'><b>gmp_setbit</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$a</tt></span> , <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$index</tt></span> [, <span class='methodparam'><span class='type'>bool</span> <tt class='parameter'>$set_clear</tt><span class='initializer'> = true</span></span> ] )</div> <p class='para rdfs-comment'> Sets bit <i><tt class='parameter'>index</tt></i> in <i><tt class='parameter'>a</tt></i> . </p> </div> <a name='function.gmp-setbit.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>a</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The number being set to. </p> <p class='para'>Dies kann entweder eine <a href='http://www.php.net/manual/de/language.types.resource.php' class='type resource'>resource</a> f&amp;uuml;r einen GMP-Wert sein oder ein numerischer String, wenn es m&amp;ouml;glich ist, diesen in einen GMP-Wert umzuwandeln.</p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>index</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The set bit. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>set_clear</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Defines if the bit is set to 0 or 1. By default the bit is set to 1. Index starts at 0. </p> </dd> </dl> <p> </p> </div> <a name='function.gmp-setbit.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Eine <a href='http://www.php.net/manual/de/language.types.resource.php' class='type resource'>resource</a> f&amp;uuml;r einen GMP-Wert. </p> </div> <a name='function.gmp-setbit.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>gmp_setbit()</b> example</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />$a&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>gmp_init</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'0xfd'</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>gmp_setbit</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$a</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>1</span><span style='color: #007700'>);&amp;nbsp;</span><span style='color: #FF8000'>//&amp;nbsp;index&amp;nbsp;starts&amp;nbsp;at&amp;nbsp;0<br /></span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #0000BB'>gmp_strval</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$a</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt folgende Ausgabe:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> 255 </pre></div> </div> </div><p> </p> </div> <a name='function.gmp-setbit.notes'></a><div class='refsect1 notes'> <h3 class='title'>Anmerkungen</h3> <blockquote><p><b class='note'>Hinweis</b>: Unlike most of the other GMP functions, <b>gmp_setbit()</b> must be called with a GMP resource that already exists (using <a href='http://www.php.net/manual/de/function.gmp-init.php' class='function'>gmp_init()</a> for example). One will not be automatically created. <br /> </p></blockquote> </div> <a name='function.gmp-setbit.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.gmp-clrbit.php' class='function' rel='rdfs-seeAlso'>gmp_clrbit()</a> - Clear bit</li> <li class='member'><a href='http://www.php.net/manual/de/function.gmp-testbit.php' class='function' rel='rdfs-seeAlso'>gmp_testbit()</a> - Tests if a bit is set</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="gmp_scan1" value="<div id='function.gmp-scan1' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.gmp-scan1.php'>gmp_scan1</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.0.4, PHP 5)</p><p class='refpurpose'><span class='refname'>gmp_scan1</span> &amp;mdash; <span class='dc-title'>Scan for 1</span></p> </div> <a name='function.gmp-scan1.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>int</span> <span class='methodname'><b>gmp_scan1</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$a</tt></span> , <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$start</tt></span> )</div> <p class='para rdfs-comment'> Scans <i><tt class='parameter'>a</tt></i> , starting with bit <i><tt class='parameter'>start</tt></i> , towards more significant bits, until the first set bit is found. </p> </div> <a name='function.gmp-scan1.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>a</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The number to scan. </p> <p class='para'>Dies kann entweder eine <a href='http://www.php.net/manual/de/language.types.resource.php' class='type resource'>resource</a> f&amp;uuml;r einen GMP-Wert sein oder ein numerischer String, wenn es m&amp;ouml;glich ist, diesen in einen GMP-Wert umzuwandeln.</p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>start</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The starting bit. </p> </dd> </dl> <p> </p> </div> <a name='function.gmp-scan1.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Returns the index of the found bit, as an <a href='http://www.php.net/manual/de/language.types.integer.php' class='type integer'>integer</a>. If no set bit is found, -1 is returned. </p> </div> <a name='function.gmp-scan1.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>gmp_scan1()</b> example</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /></span><span style='color: #FF8000'>//&amp;nbsp;'1'&amp;nbsp;bit&amp;nbsp;is&amp;nbsp;found&amp;nbsp;at&amp;nbsp;position&amp;nbsp;3.&amp;nbsp;index&amp;nbsp;starts&amp;nbsp;at&amp;nbsp;0<br /></span><span style='color: #0000BB'>$s1&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>gmp_init</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'01000'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>2</span><span style='color: #007700'>);<br />echo&amp;nbsp;</span><span style='color: #0000BB'>gmp_scan1</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$s1</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>0</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;'1'&amp;nbsp;bit&amp;nbsp;is&amp;nbsp;found&amp;nbsp;at&amp;nbsp;position&amp;nbsp;9.&amp;nbsp;index&amp;nbsp;starts&amp;nbsp;at&amp;nbsp;5<br /></span><span style='color: #0000BB'>$s2&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>gmp_init</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'01000001111'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>2</span><span style='color: #007700'>);<br />echo&amp;nbsp;</span><span style='color: #0000BB'>gmp_scan1</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$s2</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>5</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt folgende Ausgabe:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> 3 9 </pre></div> </div> </div><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="gmp_scan0" value="<div id='function.gmp-scan0' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.gmp-scan0.php'>gmp_scan0</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.0.4, PHP 5)</p><p class='refpurpose'><span class='refname'>gmp_scan0</span> &amp;mdash; <span class='dc-title'>Scan for 0</span></p> </div> <a name='function.gmp-scan0.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>int</span> <span class='methodname'><b>gmp_scan0</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$a</tt></span> , <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$start</tt></span> )</div> <p class='para rdfs-comment'> Scans <i><tt class='parameter'>a</tt></i> , starting with bit <i><tt class='parameter'>start</tt></i> , towards more significant bits, until the first clear bit is found. </p> </div> <a name='function.gmp-scan0.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>a</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The number to scan. </p> <p class='para'>Dies kann entweder eine <a href='http://www.php.net/manual/de/language.types.resource.php' class='type resource'>resource</a> f&amp;uuml;r einen GMP-Wert sein oder ein numerischer String, wenn es m&amp;ouml;glich ist, diesen in einen GMP-Wert umzuwandeln.</p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>start</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The starting bit. </p> </dd> </dl> <p> </p> </div> <a name='function.gmp-scan0.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Returns the index of the found bit, as an <a href='http://www.php.net/manual/de/language.types.integer.php' class='type integer'>integer</a>. The index starts from 0. </p> </div> <a name='function.gmp-scan0.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>gmp_scan0()</b> example</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /></span><span style='color: #FF8000'>//&amp;nbsp;'0'&amp;nbsp;bit&amp;nbsp;is&amp;nbsp;found&amp;nbsp;at&amp;nbsp;position&amp;nbsp;3.&amp;nbsp;index&amp;nbsp;starts&amp;nbsp;at&amp;nbsp;0<br /></span><span style='color: #0000BB'>$s1&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>gmp_init</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'10111'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>2</span><span style='color: #007700'>);<br />echo&amp;nbsp;</span><span style='color: #0000BB'>gmp_scan0</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$s1</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>0</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;'0'&amp;nbsp;bit&amp;nbsp;is&amp;nbsp;found&amp;nbsp;at&amp;nbsp;position&amp;nbsp;7.&amp;nbsp;index&amp;nbsp;starts&amp;nbsp;at&amp;nbsp;5<br /></span><span style='color: #0000BB'>$s2&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>gmp_init</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'101110000'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>2</span><span style='color: #007700'>);<br />echo&amp;nbsp;</span><span style='color: #0000BB'>gmp_scan0</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$s2</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>5</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt folgende Ausgabe:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> 3 7 </pre></div> </div> </div><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="gmp_random" value="<div id='function.gmp-random' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.gmp-random.php'>gmp_random</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.0.4, PHP 5)</p><p class='refpurpose'><span class='refname'>gmp_random</span> &amp;mdash; <span class='dc-title'>Random number</span></p> </div> <a name='function.gmp-random.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>resource</span> <span class='methodname'><b>gmp_random</b></span> ([ <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$limiter</tt><span class='initializer'> = 20</span></span> ] )</div> <p class='para rdfs-comment'> Generate a random number. The number will be between zero and the number of bits per limb multiplied by <i><tt class='parameter'>limiter</tt></i> . If <i><tt class='parameter'>limiter</tt></i> is negative, negative numbers are generated. </p> <p class='para'> A limb is an internal GMP mechanism. The number of bits in a limb is not static, and can vary from system to system. Generally, the number of bits in a limb is either 16 or 32, but this is not guaranteed. </p> </div> <a name='function.gmp-random.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>limiter</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The limiter. Defaults to 20. </p> <p class='para'>Dies kann entweder eine <a href='http://www.php.net/manual/de/language.types.resource.php' class='type resource'>resource</a> f&amp;uuml;r einen GMP-Wert sein oder ein numerischer String, wenn es m&amp;ouml;glich ist, diesen in einen GMP-Wert umzuwandeln.</p> </dd> </dl> <p> </p> </div> <a name='function.gmp-random.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> A random GMP number. </p> </div> <a name='function.gmp-random.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>gmp_random()</b> example</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />$rand1&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>gmp_random</span><span style='color: #007700'>(</span><span style='color: #0000BB'>1</span><span style='color: #007700'>);&amp;nbsp;</span><span style='color: #FF8000'>//&amp;nbsp;random&amp;nbsp;number&amp;nbsp;from&amp;nbsp;0&amp;nbsp;to&amp;nbsp;1&amp;nbsp;*&amp;nbsp;bits&amp;nbsp;per&amp;nbsp;limb<br /></span><span style='color: #0000BB'>$rand2&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>gmp_random</span><span style='color: #007700'>(</span><span style='color: #0000BB'>2</span><span style='color: #007700'>);&amp;nbsp;</span><span style='color: #FF8000'>//&amp;nbsp;random&amp;nbsp;number&amp;nbsp;from&amp;nbsp;0&amp;nbsp;to&amp;nbsp;2&amp;nbsp;*&amp;nbsp;bits&amp;nbsp;per&amp;nbsp;limb<br /><br /></span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #0000BB'>gmp_strval</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$rand1</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br />echo&amp;nbsp;</span><span style='color: #0000BB'>gmp_strval</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$rand2</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt folgende Ausgabe:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> 1915834968 8642564075890328087 </pre></div> </div> </div><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="gmp_prob_prime" value="<div id='function.gmp-prob-prime' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.gmp-prob-prime.php'>gmp_prob_prime</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.0.4, PHP 5)</p><p class='refpurpose'><span class='refname'>gmp_prob_prime</span> &amp;mdash; <span class='dc-title'>Check if number is &amp;quot;probably prime&amp;quot;</span></p> </div> <a name='function.gmp-prob-prime.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>int</span> <span class='methodname'><b>gmp_prob_prime</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$a</tt></span> [, <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$reps</tt><span class='initializer'> = 10</span></span> ] )</div> <p class='para rdfs-comment'> The function uses Miller-Rabin&amp;#039;s probabilistic test to check if a number is a prime. </p> </div> <a name='function.gmp-prob-prime.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>a</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The number being checked as a prime. </p> <p class='para'>Dies kann entweder eine <a href='http://www.php.net/manual/de/language.types.resource.php' class='type resource'>resource</a> f&amp;uuml;r einen GMP-Wert sein oder ein numerischer String, wenn es m&amp;ouml;glich ist, diesen in einen GMP-Wert umzuwandeln.</p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>reps</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Reasonable values of <i><tt class='parameter'>reps</tt></i> vary from 5 to 10 (default being 10); a higher value lowers the probability for a non-prime to pass as a &amp;quot;probable&amp;quot; prime. </p> <p class='para'>Dies kann entweder eine <a href='http://www.php.net/manual/de/language.types.resource.php' class='type resource'>resource</a> f&amp;uuml;r einen GMP-Wert sein oder ein numerischer String, wenn es m&amp;ouml;glich ist, diesen in einen GMP-Wert umzuwandeln.</p> </dd> </dl> <p> </p> </div> <a name='function.gmp-prob-prime.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> If this function returns 0, <i><tt class='parameter'>a</tt></i> is definitely not prime. If it returns 1, then <i><tt class='parameter'>a</tt></i> is &amp;quot;probably&amp;quot; prime. If it returns 2, then <i><tt class='parameter'>a</tt></i> is surely prime. </p> </div> <a name='function.gmp-prob-prime.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>gmp_prob_prime()</b> example</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /></span><span style='color: #FF8000'>//&amp;nbsp;definitely&amp;nbsp;not&amp;nbsp;a&amp;nbsp;prime<br /></span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #0000BB'>gmp_prob_prime</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'6'</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;probably&amp;nbsp;a&amp;nbsp;prime<br /></span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #0000BB'>gmp_prob_prime</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'1111111111111111111'</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;definitely&amp;nbsp;a&amp;nbsp;prime<br /></span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #0000BB'>gmp_prob_prime</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'11'</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt folgende Ausgabe:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> 0 1 2 </pre></div> </div> </div><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="gmp_powm" value="<div id='function.gmp-powm' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.gmp-powm.php'>gmp_powm</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.0.4, PHP 5)</p><p class='refpurpose'><span class='refname'>gmp_powm</span> &amp;mdash; <span class='dc-title'>Raise number into power with modulo</span></p> </div> <a name='function.gmp-powm.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>resource</span> <span class='methodname'><b>gmp_powm</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$base</tt></span> , <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$exp</tt></span> , <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$mod</tt></span> )</div> <p class='para rdfs-comment'> Calculate (<i><tt class='parameter'>base</tt></i> raised into power <i><tt class='parameter'>exp</tt></i> ) modulo <i><tt class='parameter'>mod</tt></i> . If <i><tt class='parameter'>exp</tt></i> is negative, result is undefined. </p> </div> <a name='function.gmp-powm.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>base</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The base number. </p> <p class='para'>Dies kann entweder eine <a href='http://www.php.net/manual/de/language.types.resource.php' class='type resource'>resource</a> f&amp;uuml;r einen GMP-Wert sein oder ein numerischer String, wenn es m&amp;ouml;glich ist, diesen in einen GMP-Wert umzuwandeln.</p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>exp</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The positive power to raise the <i><tt class='parameter'>base</tt></i> . </p> <p class='para'>Dies kann entweder eine <a href='http://www.php.net/manual/de/language.types.resource.php' class='type resource'>resource</a> f&amp;uuml;r einen GMP-Wert sein oder ein numerischer String, wenn es m&amp;ouml;glich ist, diesen in einen GMP-Wert umzuwandeln.</p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>mod</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The modulo. </p> <p class='para'>Dies kann entweder eine <a href='http://www.php.net/manual/de/language.types.resource.php' class='type resource'>resource</a> f&amp;uuml;r einen GMP-Wert sein oder ein numerischer String, wenn es m&amp;ouml;glich ist, diesen in einen GMP-Wert umzuwandeln.</p> </dd> </dl> <p> </p> </div> <a name='function.gmp-powm.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> The new (raised) number, as a GMP number. </p> </div> <a name='function.gmp-powm.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>gmp_powm()</b> example</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />$pow1&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>gmp_powm</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'2'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'31'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'2147483649'</span><span style='color: #007700'>);<br />echo&amp;nbsp;</span><span style='color: #0000BB'>gmp_strval</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$pow1</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt folgende Ausgabe:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> 2147483648 </pre></div> </div> </div><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="gmp_pow" value="<div id='function.gmp-pow' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.gmp-pow.php'>gmp_pow</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.0.4, PHP 5)</p><p class='refpurpose'><span class='refname'>gmp_pow</span> &amp;mdash; <span class='dc-title'>Raise number into power</span></p> </div> <a name='function.gmp-pow.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>resource</span> <span class='methodname'><b>gmp_pow</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$base</tt></span> , <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$exp</tt></span> )</div> <p class='para rdfs-comment'> Raise <i><tt class='parameter'>base</tt></i> into power <i><tt class='parameter'>exp</tt></i> . </p> </div> <a name='function.gmp-pow.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>base</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The base number. </p> <p class='para'>Dies kann entweder eine <a href='http://www.php.net/manual/de/language.types.resource.php' class='type resource'>resource</a> f&amp;uuml;r einen GMP-Wert sein oder ein numerischer String, wenn es m&amp;ouml;glich ist, diesen in einen GMP-Wert umzuwandeln.</p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>exp</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The positive power to raise the <i><tt class='parameter'>base</tt></i> . </p> </dd> </dl> <p> </p> </div> <a name='function.gmp-pow.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> The new (raised) number, as a GMP number. The case of <i>0^0</i> yields 1. </p> </div> <a name='function.gmp-pow.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>gmp_pow()</b> example</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />$pow1&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>gmp_pow</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'2'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>31</span><span style='color: #007700'>);<br />echo&amp;nbsp;</span><span style='color: #0000BB'>gmp_strval</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$pow1</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>$pow2&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>gmp_pow</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'0'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>0</span><span style='color: #007700'>);<br />echo&amp;nbsp;</span><span style='color: #0000BB'>gmp_strval</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$pow2</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>$pow3&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>gmp_pow</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'2'</span><span style='color: #007700'>,&amp;nbsp;-</span><span style='color: #0000BB'>1</span><span style='color: #007700'>);&amp;nbsp;</span><span style='color: #FF8000'>//&amp;nbsp;Negative&amp;nbsp;exp,&amp;nbsp;generates&amp;nbsp;warning<br /></span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #0000BB'>gmp_strval</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$pow3</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt folgende Ausgabe:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> 2147483648 1 </pre></div> </div> </div><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="gmp_popcount" value="<div id='function.gmp-popcount' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.gmp-popcount.php'>gmp_popcount</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.0.4, PHP 5)</p><p class='refpurpose'><span class='refname'>gmp_popcount</span> &amp;mdash; <span class='dc-title'>Population count</span></p> </div> <a name='function.gmp-popcount.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>int</span> <span class='methodname'><b>gmp_popcount</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$a</tt></span> )</div> <p class='para rdfs-comment'> Get the population count. </p> </div> <a name='function.gmp-popcount.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>a</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Dies kann entweder eine <a href='http://www.php.net/manual/de/language.types.resource.php' class='type resource'>resource</a> f&amp;uuml;r einen GMP-Wert sein oder ein numerischer String, wenn es m&amp;ouml;glich ist, diesen in einen GMP-Wert umzuwandeln.</p> </dd> </dl> <p> </p> </div> <a name='function.gmp-popcount.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> The population count of <i><tt class='parameter'>a</tt></i> , as an <a href='http://www.php.net/manual/de/language.types.integer.php' class='type integer'>integer</a>. </p> </div> <a name='function.gmp-popcount.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>gmp_popcount()</b> example</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />$pop1&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>gmp_init</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'10000101'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>2</span><span style='color: #007700'>);&amp;nbsp;</span><span style='color: #FF8000'>//&amp;nbsp;3&amp;nbsp;1's<br /></span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #0000BB'>gmp_popcount</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$pop1</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>$pop2&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>gmp_init</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'11111110'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>2</span><span style='color: #007700'>);&amp;nbsp;</span><span style='color: #FF8000'>//&amp;nbsp;7&amp;nbsp;1's<br /></span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #0000BB'>gmp_popcount</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$pop2</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt folgende Ausgabe:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> 3 7 </pre></div> </div> </div><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="gmp_perfect_square" value="<div id='function.gmp-perfect-square' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.gmp-perfect-square.php'>gmp_perfect_square</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.0.4, PHP 5)</p><p class='refpurpose'><span class='refname'>gmp_perfect_square</span> &amp;mdash; <span class='dc-title'>Perfect square check</span></p> </div> <a name='function.gmp-perfect-square.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><b>gmp_perfect_square</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$a</tt></span> )</div> <p class='para rdfs-comment'> Check if a number is a perfect square. </p> </div> <a name='function.gmp-perfect-square.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>a</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The number being checked as a perfect square. </p> <p class='para'>Dies kann entweder eine <a href='http://www.php.net/manual/de/language.types.resource.php' class='type resource'>resource</a> f&amp;uuml;r einen GMP-Wert sein oder ein numerischer String, wenn es m&amp;ouml;glich ist, diesen in einen GMP-Wert umzuwandeln.</p> </dd> </dl> <p> </p> </div> <a name='function.gmp-perfect-square.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Returns <b><tt class='constant'>TRUE</tt></b> if <i><tt class='parameter'>a</tt></i> is a perfect square, <b><tt class='constant'>FALSE</tt></b> otherwise. </p> </div> <a name='function.gmp-perfect-square.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>gmp_perfect_square()</b> example</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /></span><span style='color: #FF8000'>//&amp;nbsp;3&amp;nbsp;*&amp;nbsp;3,&amp;nbsp;perfect&amp;nbsp;square<br /></span><span style='color: #0000BB'>var_dump</span><span style='color: #007700'>(</span><span style='color: #0000BB'>gmp_perfect_square</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'9'</span><span style='color: #007700'>));<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;not&amp;nbsp;a&amp;nbsp;perfect&amp;nbsp;square<br /></span><span style='color: #0000BB'>var_dump</span><span style='color: #007700'>(</span><span style='color: #0000BB'>gmp_perfect_square</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'7'</span><span style='color: #007700'>));<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;1234567890&amp;nbsp;*&amp;nbsp;1234567890,&amp;nbsp;perfect&amp;nbsp;square<br /></span><span style='color: #0000BB'>var_dump</span><span style='color: #007700'>(</span><span style='color: #0000BB'>gmp_perfect_square</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'1524157875019052100'</span><span style='color: #007700'>));<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt folgende Ausgabe:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> bool(true) bool(false) bool(true) </pre></div> </div> </div><p> </p> </div> <a name='function.gmp-perfect-square.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.gmp-sqrt.php' class='function' rel='rdfs-seeAlso'>gmp_sqrt()</a> - Calculate square root</li> <li class='member'><a href='http://www.php.net/manual/de/function.gmp-sqrtrem.php' class='function' rel='rdfs-seeAlso'>gmp_sqrtrem()</a> - Square root with remainder</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="gmp_or" value="<div id='function.gmp-or' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.gmp-or.php'>gmp_or</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.0.4, PHP 5)</p><p class='refpurpose'><span class='refname'>gmp_or</span> &amp;mdash; <span class='dc-title'>Bitwise OR</span></p> </div> <a name='function.gmp-or.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>resource</span> <span class='methodname'><b>gmp_or</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$a</tt></span> , <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$b</tt></span> )</div> <p class='para rdfs-comment'> Calculates bitwise inclusive OR of two GMP numbers. </p> </div> <a name='function.gmp-or.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>a</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Dies kann entweder eine <a href='http://www.php.net/manual/de/language.types.resource.php' class='type resource'>resource</a> f&amp;uuml;r einen GMP-Wert sein oder ein numerischer String, wenn es m&amp;ouml;glich ist, diesen in einen GMP-Wert umzuwandeln.</p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>b</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Dies kann entweder eine <a href='http://www.php.net/manual/de/language.types.resource.php' class='type resource'>resource</a> f&amp;uuml;r einen GMP-Wert sein oder ein numerischer String, wenn es m&amp;ouml;glich ist, diesen in einen GMP-Wert umzuwandeln.</p> </dd> </dl> <p> </p> </div> <a name='function.gmp-or.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Eine <a href='http://www.php.net/manual/de/language.types.resource.php' class='type resource'>resource</a> f&amp;uuml;r einen GMP-Wert. </p> </div> <a name='function.gmp-or.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>gmp_or()</b> example</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />$or1&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>gmp_or</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'0xfffffff2'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'4'</span><span style='color: #007700'>);<br />echo&amp;nbsp;</span><span style='color: #0000BB'>gmp_strval</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$or1</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>16</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>$or2&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>gmp_or</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'0xfffffff2'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'2'</span><span style='color: #007700'>);<br />echo&amp;nbsp;</span><span style='color: #0000BB'>gmp_strval</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$or2</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>16</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt folgende Ausgabe:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> fffffff6 fffffff2 </pre></div> </div> </div><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="gmp_nextprime" value="<div id='function.gmp-nextprime' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.gmp-nextprime.php'>gmp_nextprime</a></h1> <p class='verinfo'>(PHP 5 &amp;gt;= 5.2.0)</p><p class='refpurpose'><span class='refname'>gmp_nextprime</span> &amp;mdash; <span class='dc-title'>Find next prime number</span></p> </div> <a name='function.gmp-nextprime.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>resource</span> <span class='methodname'><b>gmp_nextprime</b></span> ( <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$a</tt></span> )</div> <p class='para rdfs-comment'> Find next prime number </p> </div> <a name='function.gmp-nextprime.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>a</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Dies kann entweder eine <a href='http://www.php.net/manual/de/language.types.resource.php' class='type resource'>resource</a> f&amp;uuml;r einen GMP-Wert sein oder ein numerischer String, wenn es m&amp;ouml;glich ist, diesen in einen GMP-Wert umzuwandeln.</p> </dd> </dl> <p> </p> </div> <a name='function.gmp-nextprime.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Return the next prime number greater than <i><tt class='parameter'>a</tt></i> , as a GMP number. </p> </div> <a name='function.gmp-nextprime.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>gmp_nextprime()</b> example</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />$prime1&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>gmp_nextprime</span><span style='color: #007700'>(</span><span style='color: #0000BB'>10</span><span style='color: #007700'>);&amp;nbsp;</span><span style='color: #FF8000'>//&amp;nbsp;next&amp;nbsp;prime&amp;nbsp;number&amp;nbsp;greater&amp;nbsp;than&amp;nbsp;10<br /></span><span style='color: #0000BB'>$prime2&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>gmp_nextprime</span><span style='color: #007700'>(-</span><span style='color: #0000BB'>1000</span><span style='color: #007700'>);&amp;nbsp;</span><span style='color: #FF8000'>//&amp;nbsp;next&amp;nbsp;prime&amp;nbsp;number&amp;nbsp;greater&amp;nbsp;than&amp;nbsp;-1000<br /><br /></span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #0000BB'>gmp_strval</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$prime1</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br />echo&amp;nbsp;</span><span style='color: #0000BB'>gmp_strval</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$prime2</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt folgende Ausgabe:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> 11 -997 </pre></div> </div> </div><p> </p> </div> <a name='function.gmp-nextprime.notes'></a><div class='refsect1 notes'> <h3 class='title'>Anmerkungen</h3> <blockquote><p><b class='note'>Hinweis</b>: This function uses a probabilistic algorithm to identify primes and chances to get a composite number are extremely small. <br /> </p></blockquote> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="gmp_neg" value="<div id='function.gmp-neg' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.gmp-neg.php'>gmp_neg</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.0.4, PHP 5)</p><p class='refpurpose'><span class='refname'>gmp_neg</span> &amp;mdash; <span class='dc-title'>Negate number</span></p> </div> <a name='function.gmp-neg.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>resource</span> <span class='methodname'><b>gmp_neg</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$a</tt></span> )</div> <p class='para rdfs-comment'> Returns the negative value of a number. </p> </div> <a name='function.gmp-neg.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>a</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Dies kann entweder eine <a href='http://www.php.net/manual/de/language.types.resource.php' class='type resource'>resource</a> f&amp;uuml;r einen GMP-Wert sein oder ein numerischer String, wenn es m&amp;ouml;glich ist, diesen in einen GMP-Wert umzuwandeln.</p> </dd> </dl> <p> </p> </div> <a name='function.gmp-neg.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Returns -<i><tt class='parameter'>a</tt></i> , as a GMP number. </p> </div> <a name='function.gmp-neg.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>gmp_neg()</b> example</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />$neg1&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>gmp_neg</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'1'</span><span style='color: #007700'>);<br />echo&amp;nbsp;</span><span style='color: #0000BB'>gmp_strval</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$neg1</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>$neg2&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>gmp_neg</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'-1'</span><span style='color: #007700'>);<br />echo&amp;nbsp;</span><span style='color: #0000BB'>gmp_strval</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$neg2</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt folgende Ausgabe:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> -1 1 </pre></div> </div> </div><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="gmp_mul" value="<div id='function.gmp-mul' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.gmp-mul.php'>gmp_mul</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.0.4, PHP 5)</p><p class='refpurpose'><span class='refname'>gmp_mul</span> &amp;mdash; <span class='dc-title'>Multiply numbers</span></p> </div> <a name='function.gmp-mul.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>resource</span> <span class='methodname'><b>gmp_mul</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$a</tt></span> , <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$b</tt></span> )</div> <p class='para rdfs-comment'> Multiplies <i><tt class='parameter'>a</tt></i> by <i><tt class='parameter'>b</tt></i> and returns the result. </p> </div> <a name='function.gmp-mul.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>a</tt></i> </span> </dt><dd class='listitem'> <p class='para'> A number that will be multiplied by <i><tt class='parameter'>b</tt></i> . </p> <p class='para'>Dies kann entweder eine <a href='http://www.php.net/manual/de/language.types.resource.php' class='type resource'>resource</a> f&amp;uuml;r einen GMP-Wert sein oder ein numerischer String, wenn es m&amp;ouml;glich ist, diesen in einen GMP-Wert umzuwandeln.</p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>b</tt></i> </span> </dt><dd class='listitem'> <p class='para'> A number that will be multiplied by <i><tt class='parameter'>a</tt></i> . </p> <p class='para'>Dies kann entweder eine <a href='http://www.php.net/manual/de/language.types.resource.php' class='type resource'>resource</a> f&amp;uuml;r einen GMP-Wert sein oder ein numerischer String, wenn es m&amp;ouml;glich ist, diesen in einen GMP-Wert umzuwandeln.</p> </dd> </dl> <p> </p> </div> <a name='function.gmp-mul.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Eine <a href='http://www.php.net/manual/de/language.types.resource.php' class='type resource'>resource</a> f&amp;uuml;r einen GMP-Wert. </p> </div> <a name='function.gmp-mul.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>gmp_mul()</b> example</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />$mul&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>gmp_mul</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'12345678'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'2000'</span><span style='color: #007700'>);<br />echo&amp;nbsp;</span><span style='color: #0000BB'>gmp_strval</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$mul</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt folgende Ausgabe:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> 24691356000 </pre></div> </div> </div><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="gmp_mod" value="<div id='function.gmp-mod' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.gmp-mod.php'>gmp_mod</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.0.4, PHP 5)</p><p class='refpurpose'><span class='refname'>gmp_mod</span> &amp;mdash; <span class='dc-title'>Modulo operation</span></p> </div> <a name='function.gmp-mod.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>resource</span> <span class='methodname'><b>gmp_mod</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$n</tt></span> , <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$d</tt></span> )</div> <p class='para rdfs-comment'> Calculates <i><tt class='parameter'>n</tt></i> modulo <i><tt class='parameter'>d</tt></i> . The result is always non-negative, the sign of <i><tt class='parameter'>d</tt></i> is ignored. </p> </div> <a name='function.gmp-mod.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>n</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Dies kann entweder eine <a href='http://www.php.net/manual/de/language.types.resource.php' class='type resource'>resource</a> f&amp;uuml;r einen GMP-Wert sein oder ein numerischer String, wenn es m&amp;ouml;glich ist, diesen in einen GMP-Wert umzuwandeln.</p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>d</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The modulo that is being evaluated. </p> <p class='para'>Dies kann entweder eine <a href='http://www.php.net/manual/de/language.types.resource.php' class='type resource'>resource</a> f&amp;uuml;r einen GMP-Wert sein oder ein numerischer String, wenn es m&amp;ouml;glich ist, diesen in einen GMP-Wert umzuwandeln.</p> </dd> </dl> <p> </p> </div> <a name='function.gmp-mod.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Eine <a href='http://www.php.net/manual/de/language.types.resource.php' class='type resource'>resource</a> f&amp;uuml;r einen GMP-Wert. </p> </div> <a name='function.gmp-mod.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>gmp_mod()</b> example</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />$mod&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>gmp_mod</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'8'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'3'</span><span style='color: #007700'>);<br />echo&amp;nbsp;</span><span style='color: #0000BB'>gmp_strval</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$mod</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt folgende Ausgabe:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> 2 </pre></div> </div> </div><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="gmp_legendre" value="<div id='function.gmp-legendre' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.gmp-legendre.php'>gmp_legendre</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.0.4, PHP 5)</p><p class='refpurpose'><span class='refname'>gmp_legendre</span> &amp;mdash; <span class='dc-title'>Legendre symbol</span></p> </div> <a name='function.gmp-legendre.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>int</span> <span class='methodname'><b>gmp_legendre</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$a</tt></span> , <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$p</tt></span> )</div> <p class='para rdfs-comment'> Compute the <a href='http://primes.utm.edu/glossary/page.php?sort=LegendreSymbol' class='link external'>&amp;raquo; Legendre symbol</a> of <i><tt class='parameter'>a</tt></i> and <i><tt class='parameter'>p</tt></i> . <i><tt class='parameter'>p</tt></i> should be odd and must be positive. </p> </div> <a name='function.gmp-legendre.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>a</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Dies kann entweder eine <a href='http://www.php.net/manual/de/language.types.resource.php' class='type resource'>resource</a> f&amp;uuml;r einen GMP-Wert sein oder ein numerischer String, wenn es m&amp;ouml;glich ist, diesen in einen GMP-Wert umzuwandeln.</p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>p</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Dies kann entweder eine <a href='http://www.php.net/manual/de/language.types.resource.php' class='type resource'>resource</a> f&amp;uuml;r einen GMP-Wert sein oder ein numerischer String, wenn es m&amp;ouml;glich ist, diesen in einen GMP-Wert umzuwandeln.</p> <p class='para'> Should be odd and must be positive. </p> </dd> </dl> <p> </p> </div> <a name='function.gmp-legendre.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Eine <a href='http://www.php.net/manual/de/language.types.resource.php' class='type resource'>resource</a> f&amp;uuml;r einen GMP-Wert. </p> </div> <a name='function.gmp-legendre.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>gmp_legendre()</b> example</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /></span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #0000BB'>gmp_legendre</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'1'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'3'</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br />echo&amp;nbsp;</span><span style='color: #0000BB'>gmp_legendre</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'2'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'3'</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt folgende Ausgabe:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> 1 0 </pre></div> </div> </div><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="gmp_jacobi" value="<div id='function.gmp-jacobi' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.gmp-jacobi.php'>gmp_jacobi</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.0.4, PHP 5)</p><p class='refpurpose'><span class='refname'>gmp_jacobi</span> &amp;mdash; <span class='dc-title'>Jacobi symbol</span></p> </div> <a name='function.gmp-jacobi.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>int</span> <span class='methodname'><b>gmp_jacobi</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$a</tt></span> , <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$p</tt></span> )</div> <p class='para rdfs-comment'> Computes <a href='http://primes.utm.edu/glossary/page.php?sort=JacobiSymbol' class='link external'>&amp;raquo; Jacobi symbol</a> of <i><tt class='parameter'>a</tt></i> and <i><tt class='parameter'>p</tt></i> . <i><tt class='parameter'>p</tt></i> should be odd and must be positive. </p> </div> <a name='function.gmp-jacobi.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>a</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Dies kann entweder eine <a href='http://www.php.net/manual/de/language.types.resource.php' class='type resource'>resource</a> f&amp;uuml;r einen GMP-Wert sein oder ein numerischer String, wenn es m&amp;ouml;glich ist, diesen in einen GMP-Wert umzuwandeln.</p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>p</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Dies kann entweder eine <a href='http://www.php.net/manual/de/language.types.resource.php' class='type resource'>resource</a> f&amp;uuml;r einen GMP-Wert sein oder ein numerischer String, wenn es m&amp;ouml;glich ist, diesen in einen GMP-Wert umzuwandeln.</p> <p class='para'> Should be odd and must be positive. </p> </dd> </dl> <p> </p> </div> <a name='function.gmp-jacobi.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Eine <a href='http://www.php.net/manual/de/language.types.resource.php' class='type resource'>resource</a> f&amp;uuml;r einen GMP-Wert. </p> </div> <a name='function.gmp-jacobi.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>gmp_jacobi()</b> example</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /></span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #0000BB'>gmp_jacobi</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'1'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'3'</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br />echo&amp;nbsp;</span><span style='color: #0000BB'>gmp_jacobi</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'2'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'3'</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt folgende Ausgabe:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> 1 0 </pre></div> </div> </div><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="gmp_invert" value="<div id='function.gmp-invert' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.gmp-invert.php'>gmp_invert</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.0.4, PHP 5)</p><p class='refpurpose'><span class='refname'>gmp_invert</span> &amp;mdash; <span class='dc-title'>Inverse by modulo</span></p> </div> <a name='function.gmp-invert.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>resource</span> <span class='methodname'><b>gmp_invert</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$a</tt></span> , <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$b</tt></span> )</div> <p class='para rdfs-comment'> Computes the inverse of <i><tt class='parameter'>a</tt></i> modulo <i><tt class='parameter'>b</tt></i> . </p> </div> <a name='function.gmp-invert.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>a</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Dies kann entweder eine <a href='http://www.php.net/manual/de/language.types.resource.php' class='type resource'>resource</a> f&amp;uuml;r einen GMP-Wert sein oder ein numerischer String, wenn es m&amp;ouml;glich ist, diesen in einen GMP-Wert umzuwandeln.</p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>b</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Dies kann entweder eine <a href='http://www.php.net/manual/de/language.types.resource.php' class='type resource'>resource</a> f&amp;uuml;r einen GMP-Wert sein oder ein numerischer String, wenn es m&amp;ouml;glich ist, diesen in einen GMP-Wert umzuwandeln.</p> </dd> </dl> <p> </p> </div> <a name='function.gmp-invert.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> A GMP number on success or <b><tt class='constant'>FALSE</tt></b> if an inverse does not exist. </p> </div> <a name='function.gmp-invert.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>gmp_invert()</b> example</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /></span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #0000BB'>gmp_invert</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'5'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'10'</span><span style='color: #007700'>);&amp;nbsp;</span><span style='color: #FF8000'>//&amp;nbsp;no&amp;nbsp;inverse,&amp;nbsp;outputs&amp;nbsp;nothing,&amp;nbsp;result&amp;nbsp;is&amp;nbsp;FALSE<br /></span><span style='color: #0000BB'>$invert&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>gmp_invert</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'5'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'11'</span><span style='color: #007700'>);<br />echo&amp;nbsp;</span><span style='color: #0000BB'>gmp_strval</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$invert</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt folgende Ausgabe:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> 9 </pre></div> </div> </div><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="gmp_intval" value="<div id='function.gmp-intval' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.gmp-intval.php'>gmp_intval</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.0.4, PHP 5)</p><p class='refpurpose'><span class='refname'>gmp_intval</span> &amp;mdash; <span class='dc-title'>Convert GMP number to integer</span></p> </div> <a name='function.gmp-intval.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>int</span> <span class='methodname'><b>gmp_intval</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$gmpnumber</tt></span> )</div> <p class='para rdfs-comment'> This function allows to convert GMP number to integer. </p> </div> <a name='function.gmp-intval.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>gmpnumber</tt></i> </span> </dt><dd class='listitem'> <p class='para'> A GMP number. </p> </dd> </dl> <p> </p> </div> <a name='function.gmp-intval.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> An <a href='http://www.php.net/manual/de/language.types.integer.php' class='type integer'>integer</a> value of <i><tt class='parameter'>gmpnumber</tt></i> . </p> </div> <a name='function.gmp-intval.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>gmp_intval()</b> example</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /></span><span style='color: #FF8000'>//&amp;nbsp;displays&amp;nbsp;correct&amp;nbsp;result<br /></span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #0000BB'>gmp_intval</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'2147483647'</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;displays&amp;nbsp;wrong&amp;nbsp;result,&amp;nbsp;above&amp;nbsp;PHP&amp;nbsp;integer&amp;nbsp;limit<br /></span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #0000BB'>gmp_intval</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'2147483648'</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;displays&amp;nbsp;correct&amp;nbsp;result<br /></span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #0000BB'>gmp_strval</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'2147483648'</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt folgende Ausgabe:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> 2147483647 2147483647 2147483648 </pre></div> </div> </div><p> </p> </div> <a name='function.gmp-intval.notes'></a><div class='refsect1 notes'> <h3 class='title'>Anmerkungen</h3> <div class='warning'><b class='warning'>Warnung</b> <p class='simpara'> This function returns a useful result only if the number actually fits the PHP integer (i.e., signed long type). If you want just to print the GMP number, use <a href='http://www.php.net/manual/de/function.gmp-strval.php' class='function'>gmp_strval()</a>. </p> </div> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="gmp_init" value="<div id='function.gmp-init' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.gmp-init.php'>gmp_init</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.0.4, PHP 5)</p><p class='refpurpose'><span class='refname'>gmp_init</span> &amp;mdash; <span class='dc-title'>Create GMP number</span></p> </div> <a name='function.gmp-init.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>resource</span> <span class='methodname'><b>gmp_init</b></span> ( <span class='methodparam'><span class='type'><a href='http://www.php.net/manual/de/language.pseudo-types.php#language.types.mixed' class='type mixed'>mixed</a></span> <tt class='parameter'>$number</tt></span> [, <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$base</tt><span class='initializer'> = 0</span></span> ] )</div> <p class='para rdfs-comment'> Creates a GMP number from an integer or string. </p> </div> <a name='function.gmp-init.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>number</tt></i> </span> </dt><dd class='listitem'> <p class='para'> An integer or a string. The string representation can be decimal, hexadecimal or octal. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>base</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The base. Defaults to 0. </p> <p class='para'> The base may vary from 2 to 36. If base is 0 (default value), the actual base is determined from the leading characters: if the first two characters are <i>0x</i> or <i>0X</i>, hexadecimal is assumed, otherwise if the first character is &amp;quot;0&amp;quot;, octal is assumed, otherwise decimal is assumed. </p> </dd> </dl> <p> </p> </div> <a name='function.gmp-init.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Eine <a href='http://www.php.net/manual/de/language.types.resource.php' class='type resource'>resource</a> f&amp;uuml;r einen GMP-Wert. </p> </div> <a name='function.gmp-init.changelog'></a><div class='refsect1 changelog'> <h3 class='title'>Changelog</h3> <p class='para'> </p><table class='doctable informaltable'> <thead valign='middle'> <tr valign='middle'> <th>Version</th> <th>Beschreibung</th> </tr> </thead> <tbody valign='middle' class='tbody'> <tr valign='middle'> <td align='left'>4.1.0</td> <td align='left'> The optional <i><tt class='parameter'>base</tt></i> parameter was added. </td> </tr> </tbody> </table> <p> </p> </div> <a name='function.gmp-init.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 Creating GMP number</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />$a&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>gmp_init</span><span style='color: #007700'>(</span><span style='color: #0000BB'>123456</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>$b&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>gmp_init</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'0xFFFFDEBACDFEDF7200'</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> <a name='function.gmp-init.notes'></a><div class='refsect1 notes'> <h3 class='title'>Anmerkungen</h3> <blockquote><p><b class='note'>Hinweis</b>: It is not necessary to call this function if you want to use integer or string in place of GMP number in GMP functions, like <a href='http://www.php.net/manual/de/function.gmp-add.php' class='function'>gmp_add()</a>. Function arguments are automatically converted to GMP numbers, if such conversion is possible and needed, using the same rules as <b>gmp_init()</b>. <br /> </p></blockquote> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="gmp_hamdist" value="<div id='function.gmp-hamdist' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.gmp-hamdist.php'>gmp_hamdist</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.0.4, PHP 5)</p><p class='refpurpose'><span class='refname'>gmp_hamdist</span> &amp;mdash; <span class='dc-title'>Hamming distance</span></p> </div> <a name='function.gmp-hamdist.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>int</span> <span class='methodname'><b>gmp_hamdist</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$a</tt></span> , <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$b</tt></span> )</div> <p class='para rdfs-comment'> Returns the hamming distance between <i><tt class='parameter'>a</tt></i> and <i><tt class='parameter'>b</tt></i> . Both operands should be non-negative. </p> </div> <a name='function.gmp-hamdist.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>a</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Dies kann entweder eine <a href='http://www.php.net/manual/de/language.types.resource.php' class='type resource'>resource</a> f&amp;uuml;r einen GMP-Wert sein oder ein numerischer String, wenn es m&amp;ouml;glich ist, diesen in einen GMP-Wert umzuwandeln.</p> <p class='para'> It should be positive. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>b</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Dies kann entweder eine <a href='http://www.php.net/manual/de/language.types.resource.php' class='type resource'>resource</a> f&amp;uuml;r einen GMP-Wert sein oder ein numerischer String, wenn es m&amp;ouml;glich ist, diesen in einen GMP-Wert umzuwandeln.</p> <p class='para'> It should be positive. </p> </dd> </dl> <p> </p> </div> <a name='function.gmp-hamdist.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Eine <a href='http://www.php.net/manual/de/language.types.resource.php' class='type resource'>resource</a> f&amp;uuml;r einen GMP-Wert. </p> </div> <a name='function.gmp-hamdist.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>gmp_hamdist()</b> example</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />$ham1&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>gmp_init</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'1001010011'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>2</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>$ham2&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>gmp_init</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'1011111100'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>2</span><span style='color: #007700'>);<br />echo&amp;nbsp;</span><span style='color: #0000BB'>gmp_hamdist</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$ham1</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$ham2</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br /><br /></span><span style='color: #FF8000'>/*&amp;nbsp;hamdist&amp;nbsp;is&amp;nbsp;equivilent&amp;nbsp;to:&amp;nbsp;*/<br /></span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #0000BB'>gmp_popcount</span><span style='color: #007700'>(</span><span style='color: #0000BB'>gmp_xor</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$ham1</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$ham2</span><span style='color: #007700'>))&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt folgende Ausgabe:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> 6 6 </pre></div> </div> </div><p> </p> </div> <a name='function.gmp-hamdist.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.gmp-popcount.php' class='function' rel='rdfs-seeAlso'>gmp_popcount()</a> - Population count</li> <li class='member'><a href='http://www.php.net/manual/de/function.gmp-xor.php' class='function' rel='rdfs-seeAlso'>gmp_xor()</a> - Bitwise XOR</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="gmp_gcdext" value="<div id='function.gmp-gcdext' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.gmp-gcdext.php'>gmp_gcdext</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.0.4, PHP 5)</p><p class='refpurpose'><span class='refname'>gmp_gcdext</span> &amp;mdash; <span class='dc-title'>Calculate GCD and multipliers</span></p> </div> <a name='function.gmp-gcdext.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>array</span> <span class='methodname'><b>gmp_gcdext</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$a</tt></span> , <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$b</tt></span> )</div> <p class='para rdfs-comment'> Calculates g, s, and t, such that <i>a*s + b*t = g = gcd(a,b)</i>, where gcd is the greatest common divisor. Returns an array with respective elements g, s and t. </p> <p class='para'> This function can be used to solve linear Diophantine equations in two variables. These are equations that allow only integer solutions and have the form: <i>a*x + b*y = c</i>. For more information, go to the <a href='http://mathworld.wolfram.com/DiophantineEquation.html' class='link external'>&amp;raquo; &amp;quot;Diophantine Equation&amp;quot; page at MathWorld</a> </p> </div> <a name='function.gmp-gcdext.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>a</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Dies kann entweder eine <a href='http://www.php.net/manual/de/language.types.resource.php' class='type resource'>resource</a> f&amp;uuml;r einen GMP-Wert sein oder ein numerischer String, wenn es m&amp;ouml;glich ist, diesen in einen GMP-Wert umzuwandeln.</p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>b</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Dies kann entweder eine <a href='http://www.php.net/manual/de/language.types.resource.php' class='type resource'>resource</a> f&amp;uuml;r einen GMP-Wert sein oder ein numerischer String, wenn es m&amp;ouml;glich ist, diesen in einen GMP-Wert umzuwandeln.</p> </dd> </dl> <p> </p> </div> <a name='function.gmp-gcdext.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> An <a href='http://www.php.net/manual/de/language.types.array.php' class='type array'>array</a> of GMP numbers. </p> </div> <a name='function.gmp-gcdext.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 Solving a linear Diophantine equation</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /></span><span style='color: #FF8000'>//&amp;nbsp;Solve&amp;nbsp;the&amp;nbsp;equation&amp;nbsp;a*s&amp;nbsp;+&amp;nbsp;b*t&amp;nbsp;=&amp;nbsp;g<br />//&amp;nbsp;where&amp;nbsp;a&amp;nbsp;=&amp;nbsp;12,&amp;nbsp;b&amp;nbsp;=&amp;nbsp;21,&amp;nbsp;g&amp;nbsp;=&amp;nbsp;gcd(12,&amp;nbsp;21)&amp;nbsp;=&amp;nbsp;3<br /></span><span style='color: #0000BB'>$a&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>gmp_init</span><span style='color: #007700'>(</span><span style='color: #0000BB'>12</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>$b&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>gmp_init</span><span style='color: #007700'>(</span><span style='color: #0000BB'>21</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>$g&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>gmp_gcd</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$a</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$b</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>$r&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>gmp_gcdext</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$a</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$b</span><span style='color: #007700'>);<br /><br /></span><span style='color: #0000BB'>$check_gcd&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;(</span><span style='color: #0000BB'>gmp_strval</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$g</span><span style='color: #007700'>)&amp;nbsp;==&amp;nbsp;</span><span style='color: #0000BB'>gmp_strval</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$r</span><span style='color: #007700'>[</span><span style='color: #DD0000'>'g'</span><span style='color: #007700'>]));<br /></span><span style='color: #0000BB'>$eq_res&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>gmp_add</span><span style='color: #007700'>(</span><span style='color: #0000BB'>gmp_mul</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$a</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$r</span><span style='color: #007700'>[</span><span style='color: #DD0000'>'s'</span><span style='color: #007700'>]),&amp;nbsp;</span><span style='color: #0000BB'>gmp_mul</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$b</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$r</span><span style='color: #007700'>[</span><span style='color: #DD0000'>'t'</span><span style='color: #007700'>]));<br /></span><span style='color: #0000BB'>$check_res&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;(</span><span style='color: #0000BB'>gmp_strval</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$g</span><span style='color: #007700'>)&amp;nbsp;==&amp;nbsp;</span><span style='color: #0000BB'>gmp_strval</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$eq_res</span><span style='color: #007700'>));<br /><br />if&amp;nbsp;(</span><span style='color: #0000BB'>$check_gcd&amp;nbsp;</span><span style='color: #007700'>&amp;amp;&amp;amp;&amp;nbsp;</span><span style='color: #0000BB'>$check_res</span><span style='color: #007700'>)&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #0000BB'>$fmt&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #DD0000'>'Solution:&amp;nbsp;%d*%d&amp;nbsp;+&amp;nbsp;%d*%d&amp;nbsp;=&amp;nbsp;%d\n'</span><span style='color: #007700'>;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #0000BB'>printf</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$fmt</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>gmp_strval</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$a</span><span style='color: #007700'>),&amp;nbsp;</span><span style='color: #0000BB'>gmp_strval</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$r</span><span style='color: #007700'>[</span><span style='color: #DD0000'>'s'</span><span style='color: #007700'>]),&amp;nbsp;</span><span style='color: #0000BB'>gmp_strval</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$b</span><span style='color: #007700'>),<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #0000BB'>gmp_strval</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$r</span><span style='color: #007700'>[</span><span style='color: #DD0000'>'t'</span><span style='color: #007700'>]),&amp;nbsp;</span><span style='color: #0000BB'>gmp_strval</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$r</span><span style='color: #007700'>[</span><span style='color: #DD0000'>'g'</span><span style='color: #007700'>]));<br />}&amp;nbsp;else&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'Error&amp;nbsp;while&amp;nbsp;solving&amp;nbsp;the&amp;nbsp;equation\n'</span><span style='color: #007700'>;<br />}<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;output:&amp;nbsp;Solution:&amp;nbsp;12*2&amp;nbsp;+&amp;nbsp;21*-1&amp;nbsp;=&amp;nbsp;3<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="gmp_gcd" value="<div id='function.gmp-gcd' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.gmp-gcd.php'>gmp_gcd</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.0.4, PHP 5)</p><p class='refpurpose'><span class='refname'>gmp_gcd</span> &amp;mdash; <span class='dc-title'>Calculate GCD</span></p> </div> <a name='function.gmp-gcd.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>resource</span> <span class='methodname'><b>gmp_gcd</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$a</tt></span> , <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$b</tt></span> )</div> <p class='para rdfs-comment'> Calculate greatest common divisor of <i><tt class='parameter'>a</tt></i> and <i><tt class='parameter'>b</tt></i> . The result is always positive even if either of, or both, input operands are negative. </p> </div> <a name='function.gmp-gcd.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>a</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Dies kann entweder eine <a href='http://www.php.net/manual/de/language.types.resource.php' class='type resource'>resource</a> f&amp;uuml;r einen GMP-Wert sein oder ein numerischer String, wenn es m&amp;ouml;glich ist, diesen in einen GMP-Wert umzuwandeln.</p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>b</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Dies kann entweder eine <a href='http://www.php.net/manual/de/language.types.resource.php' class='type resource'>resource</a> f&amp;uuml;r einen GMP-Wert sein oder ein numerischer String, wenn es m&amp;ouml;glich ist, diesen in einen GMP-Wert umzuwandeln.</p> </dd> </dl> <p> </p> </div> <a name='function.gmp-gcd.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> A positive GMP number that divides into both <i><tt class='parameter'>a</tt></i> and <i><tt class='parameter'>b</tt></i> . </p> </div> <a name='function.gmp-gcd.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>gmp_gcd()</b> example</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />$gcd&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>gmp_gcd</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'12'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'21'</span><span style='color: #007700'>);<br />echo&amp;nbsp;</span><span style='color: #0000BB'>gmp_strval</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$gcd</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt folgende Ausgabe:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> 3 </pre></div> </div> </div><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="gmp_fact" value="<div id='function.gmp-fact' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.gmp-fact.php'>gmp_fact</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.0.4, PHP 5)</p><p class='refpurpose'><span class='refname'>gmp_fact</span> &amp;mdash; <span class='dc-title'>Factorial</span></p> </div> <a name='function.gmp-fact.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>resource</span> <span class='methodname'><b>gmp_fact</b></span> ( <span class='methodparam'><span class='type'><a href='http://www.php.net/manual/de/language.pseudo-types.php#language.types.mixed' class='type mixed'>mixed</a></span> <tt class='parameter'>$a</tt></span> )</div> <p class='para rdfs-comment'> Calculates factorial (<i>a!</i>) of <i><tt class='parameter'>a</tt></i> . </p> </div> <a name='function.gmp-fact.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>a</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The factorial number. </p> <p class='para'>Dies kann entweder eine <a href='http://www.php.net/manual/de/language.types.resource.php' class='type resource'>resource</a> f&amp;uuml;r einen GMP-Wert sein oder ein numerischer String, wenn es m&amp;ouml;glich ist, diesen in einen GMP-Wert umzuwandeln.</p> </dd> </dl> <p> </p> </div> <a name='function.gmp-fact.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Eine <a href='http://www.php.net/manual/de/language.types.resource.php' class='type resource'>resource</a> f&amp;uuml;r einen GMP-Wert. </p> </div> <a name='function.gmp-fact.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>gmp_fact()</b> example</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />$fact1&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>gmp_fact</span><span style='color: #007700'>(</span><span style='color: #0000BB'>5</span><span style='color: #007700'>);&amp;nbsp;</span><span style='color: #FF8000'>//&amp;nbsp;5&amp;nbsp;*&amp;nbsp;4&amp;nbsp;*&amp;nbsp;3&amp;nbsp;*&amp;nbsp;2&amp;nbsp;*&amp;nbsp;1<br /></span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #0000BB'>gmp_strval</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$fact1</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br /><br /></span><span style='color: #0000BB'>$fact2&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>gmp_fact</span><span style='color: #007700'>(</span><span style='color: #0000BB'>50</span><span style='color: #007700'>);&amp;nbsp;</span><span style='color: #FF8000'>//&amp;nbsp;50&amp;nbsp;*&amp;nbsp;49&amp;nbsp;*&amp;nbsp;48,&amp;nbsp;...&amp;nbsp;etc<br /></span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #0000BB'>gmp_strval</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$fact2</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt folgende Ausgabe:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> 120 30414093201713378043612608166064768844377641568960512000000000000 </pre></div> </div> </div><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="gmp_div_r" value="<div id='function.gmp-div-r' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.gmp-div-r.php'>gmp_div_r</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.0.4, PHP 5)</p><p class='refpurpose'><span class='refname'>gmp_div_r</span> &amp;mdash; <span class='dc-title'>Remainder of the division of numbers</span></p> </div> <a name='function.gmp-div-r.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>resource</span> <span class='methodname'><b>gmp_div_r</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$n</tt></span> , <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$d</tt></span> [, <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$round</tt><span class='initializer'> = GMP_ROUND_ZERO</span></span> ] )</div> <p class='para rdfs-comment'> Calculates remainder of the integer division of <i><tt class='parameter'>n</tt></i> by <i><tt class='parameter'>d</tt></i> . The remainder has the sign of the <i><tt class='parameter'>n</tt></i> argument, if not zero. </p> </div> <a name='function.gmp-div-r.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>n</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The number being divided. </p> <p class='para'>Dies kann entweder eine <a href='http://www.php.net/manual/de/language.types.resource.php' class='type resource'>resource</a> f&amp;uuml;r einen GMP-Wert sein oder ein numerischer String, wenn es m&amp;ouml;glich ist, diesen in einen GMP-Wert umzuwandeln.</p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>d</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The number that <i><tt class='parameter'>n</tt></i> is being divided by. </p> <p class='para'>Dies kann entweder eine <a href='http://www.php.net/manual/de/language.types.resource.php' class='type resource'>resource</a> f&amp;uuml;r einen GMP-Wert sein oder ein numerischer String, wenn es m&amp;ouml;glich ist, diesen in einen GMP-Wert umzuwandeln.</p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>round</tt></i> </span> </dt><dd class='listitem'> <p class='para'> See the <a href='http://www.php.net/manual/de/function.gmp-div-q.php' class='function'>gmp_div_q()</a> function for description of the <i><tt class='parameter'>round</tt></i> argument. </p> </dd> </dl> <p> </p> </div> <a name='function.gmp-div-r.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> The remainder, as a GMP number. </p> </div> <a name='function.gmp-div-r.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>gmp_div_r()</b> example</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />$div&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>gmp_div_r</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'105'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'20'</span><span style='color: #007700'>);<br />echo&amp;nbsp;</span><span style='color: #0000BB'>gmp_strval</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$div</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt folgende Ausgabe:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> 5 </pre></div> </div> </div><p> </p> </div> <a name='function.gmp-div-r.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.gmp-div-q.php' class='function' rel='rdfs-seeAlso'>gmp_div_q()</a> - Divide numbers</li> <li class='member'><a href='http://www.php.net/manual/de/function.gmp-div-qr.php' class='function' rel='rdfs-seeAlso'>gmp_div_qr()</a> - Divide numbers and get quotient and remainder</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="gmp_div_qr" value="<div id='function.gmp-div-qr' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.gmp-div-qr.php'>gmp_div_qr</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.0.4, PHP 5)</p><p class='refpurpose'><span class='refname'>gmp_div_qr</span> &amp;mdash; <span class='dc-title'>Divide numbers and get quotient and remainder</span></p> </div> <a name='function.gmp-div-qr.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>array</span> <span class='methodname'><b>gmp_div_qr</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$n</tt></span> , <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$d</tt></span> [, <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$round</tt><span class='initializer'> = GMP_ROUND_ZERO</span></span> ] )</div> <p class='para rdfs-comment'> The function divides <i><tt class='parameter'>n</tt></i> by <i><tt class='parameter'>d</tt></i> . </p> </div> <a name='function.gmp-div-qr.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>n</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The number being divided. </p> <p class='para'>Dies kann entweder eine <a href='http://www.php.net/manual/de/language.types.resource.php' class='type resource'>resource</a> f&amp;uuml;r einen GMP-Wert sein oder ein numerischer String, wenn es m&amp;ouml;glich ist, diesen in einen GMP-Wert umzuwandeln.</p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>d</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The number that <i><tt class='parameter'>n</tt></i> is being divided by. </p> <p class='para'>Dies kann entweder eine <a href='http://www.php.net/manual/de/language.types.resource.php' class='type resource'>resource</a> f&amp;uuml;r einen GMP-Wert sein oder ein numerischer String, wenn es m&amp;ouml;glich ist, diesen in einen GMP-Wert umzuwandeln.</p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>round</tt></i> </span> </dt><dd class='listitem'> <p class='para'> See the <a href='http://www.php.net/manual/de/function.gmp-div-q.php' class='function'>gmp_div_q()</a> function for description of the <i><tt class='parameter'>round</tt></i> argument. </p> </dd> </dl> <p> </p> </div> <a name='function.gmp-div-qr.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Returns an <a href='http://www.php.net/manual/de/language.types.array.php' class='type array'>array</a>, with the first element being <i>[n/d]</i> (the integer result of the division) and the second being <i>(n - [n/d] * d)</i> (the remainder of the division). </p> </div> <a name='function.gmp-div-qr.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 Division of GMP numbers</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />$a&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>gmp_init</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'0x41682179fbf5'</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>$res&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>gmp_div_qr</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$a</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'0xDEFE75'</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>printf</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'Result&amp;nbsp;is:&amp;nbsp;q&amp;nbsp;-&amp;nbsp;%s,&amp;nbsp;r&amp;nbsp;-&amp;nbsp;%s'</span><span style='color: #007700'>,<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #0000BB'>gmp_strval</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$res</span><span style='color: #007700'>[</span><span style='color: #0000BB'>0</span><span style='color: #007700'>]),&amp;nbsp;</span><span style='color: #0000BB'>gmp_strval</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$res</span><span style='color: #007700'>[</span><span style='color: #0000BB'>1</span><span style='color: #007700'>]));<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> <a name='function.gmp-div-qr.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.gmp-div-q.php' class='function' rel='rdfs-seeAlso'>gmp_div_q()</a> - Divide numbers</li> <li class='member'><a href='http://www.php.net/manual/de/function.gmp-div-r.php' class='function' rel='rdfs-seeAlso'>gmp_div_r()</a> - Remainder of the division of numbers</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="gmp_div_q" value="<div id='function.gmp-div-q' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.gmp-div-q.php'>gmp_div_q</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.0.4, PHP 5)</p><p class='refpurpose'><span class='refname'>gmp_div_q</span> &amp;mdash; <span class='dc-title'>Divide numbers</span></p> </div> <a name='function.gmp-div-q.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>resource</span> <span class='methodname'><b>gmp_div_q</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$a</tt></span> , <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$b</tt></span> [, <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$round</tt><span class='initializer'> = GMP_ROUND_ZERO</span></span> ] )</div> <p class='para rdfs-comment'> Divides <i><tt class='parameter'>a</tt></i> by <i><tt class='parameter'>b</tt></i> and returns the integer result. </p> </div> <a name='function.gmp-div-q.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>a</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The number being divided. </p> <p class='para'>Dies kann entweder eine <a href='http://www.php.net/manual/de/language.types.resource.php' class='type resource'>resource</a> f&amp;uuml;r einen GMP-Wert sein oder ein numerischer String, wenn es m&amp;ouml;glich ist, diesen in einen GMP-Wert umzuwandeln.</p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>b</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The number that <i><tt class='parameter'>a</tt></i> is being divided by. </p> <p class='para'>Dies kann entweder eine <a href='http://www.php.net/manual/de/language.types.resource.php' class='type resource'>resource</a> f&amp;uuml;r einen GMP-Wert sein oder ein numerischer String, wenn es m&amp;ouml;glich ist, diesen in einen GMP-Wert umzuwandeln.</p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>round</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The result rounding is defined by the <i><tt class='parameter'>round</tt></i> , which can have the following values: </p><ul class='itemizedlist'> <li class='listitem'> <span class='simpara'> <b><tt class='constant'>GMP_ROUND_ZERO</tt></b>: The result is truncated towards 0. </span> </li> <li class='listitem'> <span class='simpara'> <b><tt class='constant'>GMP_ROUND_PLUSINF</tt></b>: The result is rounded towards <i>+infinity</i>. </span> </li> <li class='listitem'> <span class='simpara'> <b><tt class='constant'>GMP_ROUND_MINUSINF</tt></b>: The result is rounded towards <i>-infinity</i>. </span> </li> </ul><p> </p> <p class='para'>Dies kann entweder eine <a href='http://www.php.net/manual/de/language.types.resource.php' class='type resource'>resource</a> f&amp;uuml;r einen GMP-Wert sein oder ein numerischer String, wenn es m&amp;ouml;glich ist, diesen in einen GMP-Wert umzuwandeln.</p> </dd> </dl> <p> </p> </div> <a name='function.gmp-div-q.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Eine <a href='http://www.php.net/manual/de/language.types.resource.php' class='type resource'>resource</a> f&amp;uuml;r einen GMP-Wert. </p> </div> <a name='function.gmp-div-q.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>gmp_div_q()</b> example</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />$div1&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>gmp_div_q</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'100'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'5'</span><span style='color: #007700'>);<br />echo&amp;nbsp;</span><span style='color: #0000BB'>gmp_strval</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$div1</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br /><br /></span><span style='color: #0000BB'>$div2&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>gmp_div_q</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'1'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'3'</span><span style='color: #007700'>);<br />echo&amp;nbsp;</span><span style='color: #0000BB'>gmp_strval</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$div2</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br /><br /></span><span style='color: #0000BB'>$div3&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>gmp_div_q</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'1'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'3'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>GMP_ROUND_PLUSINF</span><span style='color: #007700'>);<br />echo&amp;nbsp;</span><span style='color: #0000BB'>gmp_strval</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$div3</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br /><br /></span><span style='color: #0000BB'>$div4&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>gmp_div_q</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'-1'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'4'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>GMP_ROUND_PLUSINF</span><span style='color: #007700'>);<br />echo&amp;nbsp;</span><span style='color: #0000BB'>gmp_strval</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$div4</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br /><br /></span><span style='color: #0000BB'>$div5&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>gmp_div_q</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'-1'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'4'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>GMP_ROUND_MINUSINF</span><span style='color: #007700'>);<br />echo&amp;nbsp;</span><span style='color: #0000BB'>gmp_strval</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$div5</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt folgende Ausgabe:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> 20 0 1 0 -1 </pre></div> </div> </div><p> </p> </div> <a name='function.gmp-div-q.notes'></a><div class='refsect1 notes'> <h3 class='title'>Anmerkungen</h3> <blockquote><p><b class='note'>Hinweis</b>: This function can also be called as <a href='http://www.php.net/manual/de/function.gmp-div.php' class='function'>gmp_div()</a>. <br /> </p></blockquote> </div> <a name='function.gmp-div-q.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.gmp-div-r.php' class='function' rel='rdfs-seeAlso'>gmp_div_r()</a> - Remainder of the division of numbers</li> <li class='member'><a href='http://www.php.net/manual/de/function.gmp-div-qr.php' class='function' rel='rdfs-seeAlso'>gmp_div_qr()</a> - Divide numbers and get quotient and remainder</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="gmp_divexact" value="<div id='function.gmp-divexact' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.gmp-divexact.php'>gmp_divexact</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.0.4, PHP 5)</p><p class='refpurpose'><span class='refname'>gmp_divexact</span> &amp;mdash; <span class='dc-title'>Exact division of numbers</span></p> </div> <a name='function.gmp-divexact.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>resource</span> <span class='methodname'><b>gmp_divexact</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$n</tt></span> , <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$d</tt></span> )</div> <p class='para rdfs-comment'> Divides <i><tt class='parameter'>n</tt></i> by <i><tt class='parameter'>d</tt></i> , using fast &amp;quot;exact division&amp;quot; algorithm. This function produces correct results only when it is known in advance that <i><tt class='parameter'>d</tt></i> divides <i><tt class='parameter'>n</tt></i> . </p> </div> <a name='function.gmp-divexact.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>n</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The number being divided. </p> <p class='para'>Dies kann entweder eine <a href='http://www.php.net/manual/de/language.types.resource.php' class='type resource'>resource</a> f&amp;uuml;r einen GMP-Wert sein oder ein numerischer String, wenn es m&amp;ouml;glich ist, diesen in einen GMP-Wert umzuwandeln.</p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>d</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The number that <i><tt class='parameter'>a</tt></i> is being divided by. </p> <p class='para'>Dies kann entweder eine <a href='http://www.php.net/manual/de/language.types.resource.php' class='type resource'>resource</a> f&amp;uuml;r einen GMP-Wert sein oder ein numerischer String, wenn es m&amp;ouml;glich ist, diesen in einen GMP-Wert umzuwandeln.</p> </dd> </dl> <p> </p> </div> <a name='function.gmp-divexact.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Eine <a href='http://www.php.net/manual/de/language.types.resource.php' class='type resource'>resource</a> f&amp;uuml;r einen GMP-Wert. </p> </div> <a name='function.gmp-divexact.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>gmp_divexact()</b> example</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />$div1&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>gmp_divexact</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'10'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'2'</span><span style='color: #007700'>);<br />echo&amp;nbsp;</span><span style='color: #0000BB'>gmp_strval</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$div1</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br /><br /></span><span style='color: #0000BB'>$div2&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>gmp_divexact</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'10'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'3'</span><span style='color: #007700'>);&amp;nbsp;</span><span style='color: #FF8000'>//&amp;nbsp;bogus&amp;nbsp;result<br /></span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #0000BB'>gmp_strval</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$div2</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt folgende Ausgabe:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> 5 2863311534 </pre></div> </div> </div><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="gmp_div" value="<div id='function.gmp-div' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.gmp-div.php'>gmp_div</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.0.4, PHP 5)</p><p class='refpurpose'><span class='refname'>gmp_div</span> &amp;mdash; <span class='dc-title'>Alias von <a href='http://www.php.net/manual/de/function.gmp-div-q.php' class='function'>gmp_div_q()</a></span></p> </div> <a name='function.gmp-div.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <p class='simpara'> Diese Funktion ist ein Alias f&amp;uuml;r: <a href='http://www.php.net/manual/de/function.gmp-div-q.php' class='function'>gmp_div_q()</a>. </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="gmp_com" value="<div id='function.gmp-com' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.gmp-com.php'>gmp_com</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.0.4, PHP 5)</p><p class='refpurpose'><span class='refname'>gmp_com</span> &amp;mdash; <span class='dc-title'>Calculates one&amp;#039;s complement</span></p> </div> <a name='function.gmp-com.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>resource</span> <span class='methodname'><b>gmp_com</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$a</tt></span> )</div> <p class='para rdfs-comment'> Returns the one&amp;#039;s complement of <i><tt class='parameter'>a</tt></i> . </p> </div> <a name='function.gmp-com.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>a</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Dies kann entweder eine <a href='http://www.php.net/manual/de/language.types.resource.php' class='type resource'>resource</a> f&amp;uuml;r einen GMP-Wert sein oder ein numerischer String, wenn es m&amp;ouml;glich ist, diesen in einen GMP-Wert umzuwandeln.</p> </dd> </dl> <p> </p> </div> <a name='function.gmp-com.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Returns the one&amp;#039;s complement of <i><tt class='parameter'>a</tt></i> , as a GMP number. </p> </div> <a name='function.gmp-com.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <div class='example'> <p><b>Beispiel #1 <b>gmp_com()</b> example</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />$com&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>gmp_com</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'1234'</span><span style='color: #007700'>);<br />echo&amp;nbsp;</span><span style='color: #0000BB'>gmp_strval</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$com</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt folgende Ausgabe:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> -1235 </pre></div> </div> </div> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="gmp_cmp" value="<div id='function.gmp-cmp' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.gmp-cmp.php'>gmp_cmp</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.0.4, PHP 5)</p><p class='refpurpose'><span class='refname'>gmp_cmp</span> &amp;mdash; <span class='dc-title'>Compare numbers</span></p> </div> <a name='function.gmp-cmp.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>int</span> <span class='methodname'><b>gmp_cmp</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$a</tt></span> , <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$b</tt></span> )</div> <p class='para rdfs-comment'> Compares two numbers. </p> </div> <a name='function.gmp-cmp.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>a</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Dies kann entweder eine <a href='http://www.php.net/manual/de/language.types.resource.php' class='type resource'>resource</a> f&amp;uuml;r einen GMP-Wert sein oder ein numerischer String, wenn es m&amp;ouml;glich ist, diesen in einen GMP-Wert umzuwandeln.</p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>b</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Dies kann entweder eine <a href='http://www.php.net/manual/de/language.types.resource.php' class='type resource'>resource</a> f&amp;uuml;r einen GMP-Wert sein oder ein numerischer String, wenn es m&amp;ouml;glich ist, diesen in einen GMP-Wert umzuwandeln.</p> </dd> </dl> <p> </p> </div> <a name='function.gmp-cmp.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Returns a positive value if <i>a &amp;gt; b</i>, zero if <i>a = b</i> and a negative value if <i>a &amp;lt; b</i>. </p> </div> <a name='function.gmp-cmp.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <div class='example'> <p><b>Beispiel #1 <b>gmp_cmp()</b> example</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />$cmp1&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>gmp_cmp</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'1234'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'1000'</span><span style='color: #007700'>);&amp;nbsp;</span><span style='color: #FF8000'>//&amp;nbsp;greater&amp;nbsp;than<br /></span><span style='color: #0000BB'>$cmp2&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>gmp_cmp</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'1000'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'1234'</span><span style='color: #007700'>);&amp;nbsp;</span><span style='color: #FF8000'>//&amp;nbsp;less&amp;nbsp;than<br /></span><span style='color: #0000BB'>$cmp3&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>gmp_cmp</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'1234'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'1234'</span><span style='color: #007700'>);&amp;nbsp;</span><span style='color: #FF8000'>//&amp;nbsp;equal&amp;nbsp;to<br /><br /></span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #DD0000'>'</span><span style='color: #0000BB'>$cmp1</span><span style='color: #DD0000'>&amp;nbsp;</span><span style='color: #0000BB'>$cmp2</span><span style='color: #DD0000'>&amp;nbsp;</span><span style='color: #0000BB'>$cmp3</span><span style='color: #DD0000'>\n'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt folgende Ausgabe:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> 1 -1 0 </pre></div> </div> </div> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="gmp_clrbit" value="<div id='function.gmp-clrbit' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.gmp-clrbit.php'>gmp_clrbit</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.0.4, PHP 5)</p><p class='refpurpose'><span class='refname'>gmp_clrbit</span> &amp;mdash; <span class='dc-title'>Clear bit</span></p> </div> <a name='function.gmp-clrbit.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'><span class='type void'>void</span></span> <span class='methodname'><b>gmp_clrbit</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$a</tt></span> , <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$index</tt></span> )</div> <p class='para rdfs-comment'> Clears (sets to 0) bit <i><tt class='parameter'>index</tt></i> in <i><tt class='parameter'>a</tt></i> . The index starts at 0. </p> </div> <a name='function.gmp-clrbit.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>a</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Dies kann entweder eine <a href='http://www.php.net/manual/de/language.types.resource.php' class='type resource'>resource</a> f&amp;uuml;r einen GMP-Wert sein oder ein numerischer String, wenn es m&amp;ouml;glich ist, diesen in einen GMP-Wert umzuwandeln.</p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>index</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Dies kann entweder eine <a href='http://www.php.net/manual/de/language.types.resource.php' class='type resource'>resource</a> f&amp;uuml;r einen GMP-Wert sein oder ein numerischer String, wenn es m&amp;ouml;glich ist, diesen in einen GMP-Wert umzuwandeln.</p> </dd> </dl> <p> </p> </div> <a name='function.gmp-clrbit.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Eine <a href='http://www.php.net/manual/de/language.types.resource.php' class='type resource'>resource</a> f&amp;uuml;r einen GMP-Wert. </p> </div> <a name='function.gmp-clrbit.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <div class='example'> <p><b>Beispiel #1 <b>gmp_clrbit()</b> example</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />$a&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>gmp_init</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'0xff'</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>gmp_clrbit</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$a</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>0</span><span style='color: #007700'>);&amp;nbsp;</span><span style='color: #FF8000'>//&amp;nbsp;index&amp;nbsp;starts&amp;nbsp;at&amp;nbsp;0,&amp;nbsp;least&amp;nbsp;significant&amp;nbsp;bit<br /></span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #0000BB'>gmp_strval</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$a</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt folgende Ausgabe:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> 254 </pre></div> </div> </div> </div> <a name='function.gmp-clrbit.notes'></a><div class='refsect1 notes'> <h3 class='title'>Anmerkungen</h3> <blockquote><p><b class='note'>Hinweis</b>: Unlike most of the other GMP functions, <b>gmp_clrbit()</b> must be called with a GMP resource that already exists (using <a href='http://www.php.net/manual/de/function.gmp-init.php' class='function'>gmp_init()</a> for example). One will not be automatically created. <br /> </p></blockquote> </div> <a name='function.gmp-clrbit.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.gmp-setbit.php' class='function' rel='rdfs-seeAlso'>gmp_setbit()</a> - Set bit</li> <li class='member'><a href='http://www.php.net/manual/de/function.gmp-testbit.php' class='function' rel='rdfs-seeAlso'>gmp_testbit()</a> - Tests if a bit is set</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="gmp_and" value="<div id='function.gmp-and' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.gmp-and.php'>gmp_and</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.0.4, PHP 5)</p><p class='refpurpose'><span class='refname'>gmp_and</span> &amp;mdash; <span class='dc-title'>Bitwise AND</span></p> </div> <a name='function.gmp-and.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>resource</span> <span class='methodname'><b>gmp_and</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$a</tt></span> , <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$b</tt></span> )</div> <p class='para rdfs-comment'> Calculates bitwise AND of two GMP numbers. </p> </div> <a name='function.gmp-and.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>a</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Dies kann entweder eine <a href='http://www.php.net/manual/de/language.types.resource.php' class='type resource'>resource</a> f&amp;uuml;r einen GMP-Wert sein oder ein numerischer String, wenn es m&amp;ouml;glich ist, diesen in einen GMP-Wert umzuwandeln.</p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>b</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Dies kann entweder eine <a href='http://www.php.net/manual/de/language.types.resource.php' class='type resource'>resource</a> f&amp;uuml;r einen GMP-Wert sein oder ein numerischer String, wenn es m&amp;ouml;glich ist, diesen in einen GMP-Wert umzuwandeln.</p> </dd> </dl> <p> </p> </div> <a name='function.gmp-and.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> A GMP number representing the bitwise <i>AND</i> comparison. </p> </div> <a name='function.gmp-and.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <div class='example'> <p><b>Beispiel #1 <b>gmp_and()</b> example</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />$and1&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>gmp_and</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'0xfffffffff4'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'0x4'</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>$and2&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>gmp_and</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'0xfffffffff4'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'0x8'</span><span style='color: #007700'>);<br />echo&amp;nbsp;</span><span style='color: #0000BB'>gmp_strval</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$and1</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br />echo&amp;nbsp;</span><span style='color: #0000BB'>gmp_strval</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$and2</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt folgende Ausgabe:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> 4 0 </pre></div> </div> </div> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="gmp_add" value="<div id='function.gmp-add' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.gmp-add.php'>gmp_add</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.0.4, PHP 5)</p><p class='refpurpose'><span class='refname'>gmp_add</span> &amp;mdash; <span class='dc-title'>Add numbers</span></p> </div> <a name='function.gmp-add.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>resource</span> <span class='methodname'><b>gmp_add</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$a</tt></span> , <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$b</tt></span> )</div> <p class='para rdfs-comment'> Add two numbers. </p> </div> <a name='function.gmp-add.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>a</tt></i> </span> </dt><dd class='listitem'> <p class='para'> A number that will be added. </p> <p class='para'>Dies kann entweder eine <a href='http://www.php.net/manual/de/language.types.resource.php' class='type resource'>resource</a> f&amp;uuml;r einen GMP-Wert sein oder ein numerischer String, wenn es m&amp;ouml;glich ist, diesen in einen GMP-Wert umzuwandeln.</p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>b</tt></i> </span> </dt><dd class='listitem'> <p class='para'> A number that will be added. </p> <p class='para'>Dies kann entweder eine <a href='http://www.php.net/manual/de/language.types.resource.php' class='type resource'>resource</a> f&amp;uuml;r einen GMP-Wert sein oder ein numerischer String, wenn es m&amp;ouml;glich ist, diesen in einen GMP-Wert umzuwandeln.</p> </dd> </dl> <p> </p> </div> <a name='function.gmp-add.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> A GMP number representing the sum of the arguments. </p> </div> <a name='function.gmp-add.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>gmp_add()</b> example</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />$sum&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>gmp_add</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'123456789012345'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'76543210987655'</span><span style='color: #007700'>);<br />echo&amp;nbsp;</span><span style='color: #0000BB'>gmp_strval</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$sum</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt folgende Ausgabe:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> 200000000000000 </pre></div> </div> </div><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="gmp_abs" value="<div id='function.gmp-abs' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.gmp-abs.php'>gmp_abs</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.0.4, PHP 5)</p><p class='refpurpose'><span class='refname'>gmp_abs</span> &amp;mdash; <span class='dc-title'>Absolute value</span></p> </div> <a name='function.gmp-abs.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>resource</span> <span class='methodname'><b>gmp_abs</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$a</tt></span> )</div> <p class='para rdfs-comment'> Get the absolute value of a number. </p> </div> <a name='function.gmp-abs.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>a</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Dies kann entweder eine <a href='http://www.php.net/manual/de/language.types.resource.php' class='type resource'>resource</a> f&amp;uuml;r einen GMP-Wert sein oder ein numerischer String, wenn es m&amp;ouml;glich ist, diesen in einen GMP-Wert umzuwandeln.</p> </dd> </dl> <p> </p> </div> <a name='function.gmp-abs.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Returns the absolute value of <i><tt class='parameter'>a</tt></i> , as a GMP number. </p> </div> <a name='function.gmp-abs.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>gmp_abs()</b> example</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />$abs1&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>gmp_abs</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'274982683358'</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>$abs2&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>gmp_abs</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'-274982683358'</span><span style='color: #007700'>);<br /><br />echo&amp;nbsp;</span><span style='color: #0000BB'>gmp_strval</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$abs1</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br />echo&amp;nbsp;</span><span style='color: #0000BB'>gmp_strval</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$abs2</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt folgende Ausgabe:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> 274982683358 274982683358 </pre></div> </div> </div><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="gettext" value="<div id='function.gettext' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.gettext.php'>gettext</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>gettext</span> &amp;mdash; <span class='dc-title'>Sucht einen Text in der aktuellen Domain</span></p> </div> <a name='function.gettext.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>string</span> <span class='methodname'><b>gettext</b></span> ( <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$message</tt></span> )</div> <p class='para rdfs-comment'> Sucht nach einer Mitteilung in der aktuellen Domain. </p> </div> <a name='function.gettext.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>message</tt></i> </span> </dt><dd class='listitem'> <p class='para'> </p> </dd> </dl> <p> </p> </div> <a name='function.gettext.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Diese Funktion gibt einen &amp;uuml;bersetzten <a href='http://www.php.net/manual/de/language.types.string.php' class='type string'>string</a> zur&amp;uuml;ck, falls einer in der &amp;Uuml;bersetzungstabelle gefunden wird, andernfalls den &amp;uuml;bergebenen Originalstring. </p> </div> <a name='function.gettext.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>gettext()</b>-Check</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /></span><span style='color: #FF8000'>//&amp;nbsp;Sprache&amp;nbsp;auf&amp;nbsp;Deutsch&amp;nbsp;setzen<br /></span><span style='color: #0000BB'>setlocale</span><span style='color: #007700'>(</span><span style='color: #0000BB'>LC_ALL</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'de_DE'</span><span style='color: #007700'>);<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Angeben&amp;nbsp;des&amp;nbsp;Pfads&amp;nbsp;der&amp;nbsp;&amp;Uuml;bersetzungstabellen<br /></span><span style='color: #0000BB'>bindtextdomain</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'meinePHPApp'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'./locale'</span><span style='color: #007700'>);<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Domain&amp;nbsp;ausw&amp;auml;hlen<br /></span><span style='color: #0000BB'>textdomain</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'meinePHPApp'</span><span style='color: #007700'>);<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Die&amp;nbsp;&amp;Uuml;bersetzung&amp;nbsp;wird&amp;nbsp;nun&amp;nbsp;in&amp;nbsp;./locale/de_DE/LC_MESSAGES/meinePHPApp.mo&amp;nbsp;gesucht<br /><br />//&amp;nbsp;Ausgeben&amp;nbsp;des&amp;nbsp;Test-Textes<br /></span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #0000BB'>gettext</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'Willkommen&amp;nbsp;in&amp;nbsp;meiner&amp;nbsp;PHP&amp;nbsp;Applikation'</span><span style='color: #007700'>);<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Oder&amp;nbsp;verwenden&amp;nbsp;Sie&amp;nbsp;den&amp;nbsp;Alias&amp;nbsp;_()&amp;nbsp;f&amp;uuml;r&amp;nbsp;gettext()<br /></span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #0000BB'>_</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'Einen&amp;nbsp;sch&amp;ouml;nen&amp;nbsp;Tag&amp;nbsp;noch'</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> <a name='function.gettext.notes'></a><div class='refsect1 notes'> <h3 class='title'>Anmerkungen</h3> <blockquote><p><b class='note'>Hinweis</b>: Sie k&amp;ouml;nnen einen Unterstrich &amp;#039;_&amp;#039; als Alias f&amp;uuml;r diese Funktion verwenden. <br /> </p></blockquote> </div> <a name='function.gettext.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.setlocale.php' class='function' rel='rdfs-seeAlso'>setlocale()</a> - Setzt Locale Informationen</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="ftp_systype" value="<div id='function.ftp-systype' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.ftp-systype.php'>ftp_systype</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>ftp_systype</span> &amp;mdash; <span class='dc-title'>Gibt den Systemtyp des entfernten FTP-Servers zur&amp;uuml;ck</span></p> </div> <a name='function.ftp-systype.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>string</span> <span class='methodname'><b>ftp_systype</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$ftp_stream</tt></span> )</div> <p class='para rdfs-comment'> Gibt den Systemtyp zur&amp;uuml;ck des entfernten FTP-Servers zur&amp;uuml;ck. </p> </div> <a name='function.ftp-systype.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>ftp_stream</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Verbindungshandler der FTP-Verbindung. </p> </dd> </dl> <p> </p> </div> <a name='function.ftp-systype.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Returns the remote system type, or <b><tt class='constant'>FALSE</tt></b> on error. </p> </div> <a name='function.ftp-systype.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>ftp_systype()</b>-Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Verbindung&amp;nbsp;aufbauen<br /></span><span style='color: #0000BB'>$ftp&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>ftp_connect</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'ftp.example.com'</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>ftp_login</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$ftp</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'user'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'password'</span><span style='color: #007700'>);<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Systemtyp&amp;nbsp;abfragen<br /></span><span style='color: #007700'>if&amp;nbsp;(</span><span style='color: #0000BB'>$type&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>ftp_systype</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$ftp</span><span style='color: #007700'>))&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'Example.com&amp;nbsp;ist&amp;nbsp;vom&amp;nbsp;Typ&amp;nbsp;</span><span style='color: #0000BB'>$type</span><span style='color: #DD0000'>\n'</span><span style='color: #007700'>;<br />}&amp;nbsp;else&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'Konnte&amp;nbsp;den&amp;nbsp;Systemtyp&amp;nbsp;nicht&amp;nbsp;bestimmen'</span><span style='color: #007700'>;<br />}<br /><br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt eine &amp;auml;hnliche Ausgabe wie:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> Example.com ist vom Typ UNIX </pre></div> </div> </div><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="ftp_size" value="<div id='function.ftp-size' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.ftp-size.php'>ftp_size</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>ftp_size</span> &amp;mdash; <span class='dc-title'>Gibt die Gr&amp;ouml;&amp;szlig;e der angegebenen Datei zur&amp;uuml;ck</span></p> </div> <a name='function.ftp-size.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>int</span> <span class='methodname'><b>ftp_size</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$ftp_stream</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$remote_file</tt></span> )</div> <p class='para rdfs-comment'> <b>ftp_size()</b> gibt die Gr&amp;ouml;&amp;szlig;e der angegebenen Datei in Bytes zur&amp;uuml;ck. </p> <blockquote><p><b class='note'>Hinweis</b>: Nicht alle Server unterst&amp;uuml;tzen dieses Feature. <br /> </p></blockquote> </div> <a name='function.ftp-size.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>ftp_stream</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Verbindungshandler der FTP-Verbindung. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>remote_file</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Die entfernte Datei. </p> </dd> </dl> <p> </p> </div> <a name='function.ftp-size.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt bei Erfolg die Dateigr&amp;ouml;&amp;szlig;e zur&amp;uuml;ck, sonst -1. </p> </div> <a name='function.ftp-size.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>ftp_size()</b> example</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /><br />$file&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #DD0000'>'somefile.txt'</span><span style='color: #007700'>;<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Verbindung&amp;nbsp;aufbauen<br /></span><span style='color: #0000BB'>$conn_id&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>ftp_connect</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$ftp_server</span><span style='color: #007700'>);<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Login&amp;nbsp;mit&amp;nbsp;Benutzername&amp;nbsp;und&amp;nbsp;Passwort<br /></span><span style='color: #0000BB'>$login_result&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>ftp_login</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$ftp_user_name</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$ftp_user_pass</span><span style='color: #007700'>);<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Ermitteln&amp;nbsp;der&amp;nbsp;Gr&amp;ouml;&amp;szlig;e&amp;nbsp;von&amp;nbsp;$file<br /></span><span style='color: #0000BB'>$res&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>ftp_size</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$file</span><span style='color: #007700'>);<br /><br />if&amp;nbsp;(</span><span style='color: #0000BB'>$res&amp;nbsp;</span><span style='color: #007700'>!=&amp;nbsp;-</span><span style='color: #0000BB'>1</span><span style='color: #007700'>)&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'</span><span style='color: #0000BB'>$file</span><span style='color: #DD0000'>&amp;nbsp;ist&amp;nbsp;</span><span style='color: #0000BB'>$res</span><span style='color: #DD0000'>&amp;nbsp;Bytes&amp;nbsp;gro&amp;szlig;'</span><span style='color: #007700'>;<br />}&amp;nbsp;else&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'Gr&amp;ouml;&amp;szlig;e&amp;nbsp;konnte&amp;nbsp;nicht&amp;nbsp;bestimmt&amp;nbsp;werden'</span><span style='color: #007700'>;<br />}<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Verbindung&amp;nbsp;schlie&amp;szlig;en<br /></span><span style='color: #0000BB'>ftp_close</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>);<br /><br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> <a name='function.ftp-size.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.ftp-rawlist.php' class='function' rel='rdfs-seeAlso'>ftp_rawlist()</a> - Gibt eine detaillierte Liste der Dateien in einem angegebenen Verzeichnis zur&amp;uuml;ck</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="ftp_site" value="<div id='function.ftp-site' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.ftp-site.php'>ftp_site</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>ftp_site</span> &amp;mdash; <span class='dc-title'>Sendet ein SITE-Kommando zum Server</span></p> </div> <a name='function.ftp-site.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><b>ftp_site</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$ftp_stream</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$command</tt></span> )</div> <p class='para rdfs-comment'> <b>ftp_site()</b> sendet das angegebene <i>SITE</i>-Kommando zum FTP-Server. </p> <p class='para'> <i>SITE</i>-Kommandos sind nicht standardisiert und unterscheiden sich von Server zu Server. Sie sind n&amp;uuml;tzlich, um Dinge wie Datei-Zugriffsrechte und Gruppen-Mitgliedschaften zu handhaben. </p> </div> <a name='function.ftp-site.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>ftp_stream</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Verbindungshandler der FTP-Verbindung. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>command</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Das SITE-Kommando. Beachten Sie, dass dieser Parameter nicht escapt ist und dass deswegen Probleme bei Dateinamen mit Leerzeichen oder anderen Zeichen auftreten k&amp;ouml;nnen. </p> </dd> </dl> <p> </p> </div> <a name='function.ftp-site.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt bei Erfolg <b><tt class='constant'>TRUE</tt></b> zur&amp;uuml;ck, im Fehlerfall <b><tt class='constant'>FALSE</tt></b>. </p> </div> <a name='function.ftp-site.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 Sending a SITE command to an ftp server</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /></span><span style='color: #FF8000'>//&amp;nbsp;Verbindung&amp;nbsp;aufbauen<br /></span><span style='color: #0000BB'>$conn&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>ftp_connect</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'ftp.example.com'</span><span style='color: #007700'>);<br />if&amp;nbsp;(!</span><span style='color: #0000BB'>$conn</span><span style='color: #007700'>)&amp;nbsp;die(</span><span style='color: #DD0000'>'Verbindung&amp;nbsp;zu&amp;nbsp;ftp.example.com&amp;nbsp;konnte&amp;nbsp;nicht&amp;nbsp;aufgebaut&amp;nbsp;werden'</span><span style='color: #007700'>);<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Login&amp;nbsp;mit&amp;nbsp;Benutzername&amp;nbsp;und&amp;nbsp;Passwort<br /></span><span style='color: #007700'>if&amp;nbsp;(!</span><span style='color: #0000BB'>ftp_login</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'user'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'pass'</span><span style='color: #007700'>))&amp;nbsp;die(</span><span style='color: #DD0000'>'Fehler&amp;nbsp;beim&amp;nbsp;Login&amp;nbsp;zu&amp;nbsp;ftp.example.com'</span><span style='color: #007700'>);<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Kommando&amp;nbsp;'SITE&amp;nbsp;CHMOD&amp;nbsp;0600&amp;nbsp;/home/user/privatefile'&amp;nbsp;an&amp;nbsp;den&amp;nbsp;Server&amp;nbsp;senden&amp;nbsp;*/<br /></span><span style='color: #007700'>if&amp;nbsp;(</span><span style='color: #0000BB'>ftp_site</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'CHMOD&amp;nbsp;0600&amp;nbsp;/home/user/privatefile'</span><span style='color: #007700'>))&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'Kommando&amp;nbsp;erfolgreich&amp;nbsp;ausgef&amp;uuml;hrt.\n'</span><span style='color: #007700'>;<br />}&amp;nbsp;else&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;die(</span><span style='color: #DD0000'>'Kommando&amp;nbsp;fehlgeschlagen.'</span><span style='color: #007700'>);<br />}<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> <a name='function.ftp-site.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.ftp-raw.php' class='function' rel='rdfs-seeAlso'>ftp_raw()</a> - Sendet ein beliebiges Kommando an den FTP-Server</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="ftp_set_option" value="<div id='function.ftp-set-option' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.ftp-set-option.php'>ftp_set_option</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.2.0, PHP 5)</p><p class='refpurpose'><span class='refname'>ftp_set_option</span> &amp;mdash; <span class='dc-title'>Setzt diverse FTP-Laufzeitoptionen</span></p> </div> <a name='function.ftp-set-option.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><b>ftp_set_option</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$ftp_stream</tt></span> , <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$option</tt></span> , <span class='methodparam'><span class='type'><a href='http://www.php.net/manual/de/language.pseudo-types.php#language.types.mixed' class='type mixed'>mixed</a></span> <tt class='parameter'>$value</tt></span> )</div> <p class='para rdfs-comment'> Diese Funktion kontrolliert diverse FTP-Laufzeitoptionen f&amp;uuml;r den angegebenen FTP-Stream. </p> </div> <a name='function.ftp-set-option.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>ftp_stream</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Verbindungshandler der FTP-Verbindung. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>option</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Zur Zeit werden folgende Optionen unterst&amp;uuml;tzt: </p><table class='doctable table'> <caption><b>Unterst&amp;uuml;tzte FTP-Laufzeitoptionen</b></caption> <tbody valign='middle' class='tbody'> <tr valign='middle'> <td align='left'><b><tt class='constant'>FTP_TIMEOUT_SEC</tt></b></td> <td align='left'> &amp;Auml;ndert den Timeout in Sekunden f&amp;uuml;r alle folgenden Netzwerkoperationen. <i><tt class='parameter'>value</tt></i> muss eine ganze Zahl sein, die gr&amp;ouml;&amp;szlig;er als 0 ist. Der Standardwert des Timeouts ist 90 Sekunden. </td> </tr> <tr valign='middle'> <td align='left'><b><tt class='constant'>FTP_AUTOSEEK</tt></b></td> <td align='left'> Falls aktiviert, werden GET- oder PUT-Anfragen mit einem <i><tt class='parameter'>resumepos</tt></i> - oder <i><tt class='parameter'>startpos</tt></i> -Parameter innerhalb der Datei erst die angegebene Position suchen. Dies ist standardm&amp;auml;&amp;szlig;ig aktiviert. </td> </tr> </tbody> </table> <p> </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>value</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Dieser Parameter h&amp;auml;ngt davon ab, welche <i><tt class='parameter'>option</tt></i> f&amp;uuml;r die &amp;Auml;nderung ausgew&amp;auml;hlt wurde. </p> </dd> </dl> <p> </p> </div> <a name='function.ftp-set-option.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt <b><tt class='constant'>TRUE</tt></b> zur&amp;uuml;ck, wenn die Option gesetzt werden konnte, sonst <b><tt class='constant'>FALSE</tt></b>. Eine Warnung wird geworfen, falls die <i><tt class='parameter'>option</tt></i> nicht unterst&amp;uuml;tzt wird oder falls der angegebene <i><tt class='parameter'>value</tt></i> nicht mit dem erwarteten Wert f&amp;uuml;r die angegebene <i><tt class='parameter'>option</tt></i> &amp;uuml;bereinstimmt. </p> </div> <a name='function.ftp-set-option.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>ftp_set_option()</b>-Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /></span><span style='color: #FF8000'>//&amp;nbsp;Setze&amp;nbsp;den&amp;nbsp;Netzwerk-Timeout&amp;nbsp;auf&amp;nbsp;10&amp;nbsp;Sekunden<br /></span><span style='color: #0000BB'>ftp_set_option</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>FTP_TIMEOUT_SEC</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>10</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> <a name='function.ftp-set-option.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.ftp-get-option.php' class='function' rel='rdfs-seeAlso'>ftp_get_option()</a> - Ruft diverse Laufzeitoptionen des angegebenen FTP-Streams ab</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="ftp_rmdir" value="<div id='function.ftp-rmdir' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.ftp-rmdir.php'>ftp_rmdir</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>ftp_rmdir</span> &amp;mdash; <span class='dc-title'>L&amp;ouml;scht ein Verzeichnis</span></p> </div> <a name='function.ftp-rmdir.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><b>ftp_rmdir</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$ftp_stream</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$directory</tt></span> )</div> <p class='para rdfs-comment'> L&amp;ouml;scht das angegebene <i><tt class='parameter'>directory</tt></i> vom FTP-Server. </p> </div> <a name='function.ftp-rmdir.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>ftp_stream</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Verbindungshandler der FTP-Verbindung. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>directory</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Das zu l&amp;ouml;schende Verzeichnis. Dies muss entweder ein absoluter oder relativer Pfad zu einem leeren Verzeichnis sein. </p> </dd> </dl> <p> </p> </div> <a name='function.ftp-rmdir.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt bei Erfolg <b><tt class='constant'>TRUE</tt></b> zur&amp;uuml;ck, im Fehlerfall <b><tt class='constant'>FALSE</tt></b>. </p> </div> <a name='function.ftp-rmdir.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>ftp_rmdir()</b>-Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /><br />$dir&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #DD0000'>'www/'</span><span style='color: #007700'>;<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Verbindung&amp;nbsp;aufbauen<br /></span><span style='color: #0000BB'>$conn_id&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>ftp_connect</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$ftp_server</span><span style='color: #007700'>);<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Login&amp;nbsp;mit&amp;nbsp;Benutzername&amp;nbsp;und&amp;nbsp;Passwort<br /></span><span style='color: #0000BB'>$login_result&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>ftp_login</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$ftp_user_name</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$ftp_user_pass</span><span style='color: #007700'>);<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Versuche&amp;nbsp;das&amp;nbsp;Verzeichnis&amp;nbsp;$dir&amp;nbsp;zu&amp;nbsp;l&amp;ouml;schen<br /></span><span style='color: #007700'>if&amp;nbsp;(</span><span style='color: #0000BB'>ftp_rmdir</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$dir</span><span style='color: #007700'>))&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'</span><span style='color: #0000BB'>$dir</span><span style='color: #DD0000'>&amp;nbsp;erfolgreich&amp;nbsp;gel&amp;ouml;scht\n'</span><span style='color: #007700'>;<br />}&amp;nbsp;else&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'Ein&amp;nbsp;Fehler&amp;nbsp;trat&amp;nbsp;beim&amp;nbsp;L&amp;ouml;schen&amp;nbsp;von&amp;nbsp;</span><span style='color: #0000BB'>$dir</span><span style='color: #DD0000'>&amp;nbsp;auf\n'</span><span style='color: #007700'>;<br />}<br /><br /></span><span style='color: #0000BB'>ftp_close</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>);<br /><br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> <a name='function.ftp-rmdir.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.ftp-mkdir.php' class='function' rel='rdfs-seeAlso'>ftp_mkdir()</a> - Erzeugt ein Verzeichnis</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="ftp_rename" value="<div id='function.ftp-rename' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.ftp-rename.php'>ftp_rename</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>ftp_rename</span> &amp;mdash; <span class='dc-title'>Benennt eine Datei auf dem FTP-Server um</span></p> </div> <a name='function.ftp-rename.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><b>ftp_rename</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$ftp_stream</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$oldname</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$newname</tt></span> )</div> <p class='para rdfs-comment'> <b>ftp_rename()</b> benennt eine Datei oder ein Verzeichnis auf dem FTP_Server um. </p> </div> <a name='function.ftp-rename.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>ftp_stream</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Verbindungshandler der FTP-Verbindung. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>oldname</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der alte Datei-/Verzeichnisname. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>newname</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der neue Name. </p> </dd> </dl> <p> </p> </div> <a name='function.ftp-rename.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt bei Erfolg <b><tt class='constant'>TRUE</tt></b> zur&amp;uuml;ck, im Fehlerfall <b><tt class='constant'>FALSE</tt></b>. </p> </div> <a name='function.ftp-rename.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>ftp_rename()</b>-Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />$old_file&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #DD0000'>'somefile.txt.bak'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>$new_file&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #DD0000'>'somefile.txt'</span><span style='color: #007700'>;<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Verbindung&amp;nbsp;aufbauen<br /></span><span style='color: #0000BB'>$conn_id&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>ftp_connect</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$ftp_server</span><span style='color: #007700'>);<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Login&amp;nbsp;mit&amp;nbsp;Benutzername&amp;nbsp;und&amp;nbsp;Passwort<br /></span><span style='color: #0000BB'>$login_result&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>ftp_login</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$ftp_user_name</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$ftp_user_pass</span><span style='color: #007700'>);<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Versuche&amp;nbsp;$old_file&amp;nbsp;in&amp;nbsp;$new_file&amp;nbsp;umzubenennen<br /></span><span style='color: #007700'>if&amp;nbsp;(</span><span style='color: #0000BB'>ftp_rename</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$old_file</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$new_file</span><span style='color: #007700'>))&amp;nbsp;{<br />&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'</span><span style='color: #0000BB'>$old_file</span><span style='color: #DD0000'>&amp;nbsp;erfolgreich&amp;nbsp;in&amp;nbsp;</span><span style='color: #0000BB'>$new_file</span><span style='color: #DD0000'>&amp;nbsp;umbenannt\n'</span><span style='color: #007700'>;<br />}&amp;nbsp;else&amp;nbsp;{<br />&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'Ein&amp;nbsp;Fehler&amp;nbsp;trat&amp;nbsp;beim&amp;nbsp;Umbenennen&amp;nbsp;von&amp;nbsp;</span><span style='color: #0000BB'>$old_file</span><span style='color: #DD0000'>&amp;nbsp;in&amp;nbsp;</span><span style='color: #0000BB'>$new_file</span><span style='color: #DD0000'>&amp;nbsp;auf\n'</span><span style='color: #007700'>;<br />}<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Verbindung&amp;nbsp;schlie&amp;szlig;en<br /></span><span style='color: #0000BB'>ftp_close</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="ftp_rawlist" value="<div id='function.ftp-rawlist' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.ftp-rawlist.php'>ftp_rawlist</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>ftp_rawlist</span> &amp;mdash; <span class='dc-title'> Gibt eine detaillierte Liste der Dateien in einem angegebenen Verzeichnis zur&amp;uuml;ck </span></p> </div> <a name='function.ftp-rawlist.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>array</span> <span class='methodname'><b>ftp_rawlist</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$ftp_stream</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$directory</tt></span> [, <span class='methodparam'><span class='type'>bool</span> <tt class='parameter'>$recursive</tt><span class='initializer'> = false</span></span> ] )</div> <p class='para rdfs-comment'> <b>ftp_rawlist()</b> f&amp;uuml;hrt das FTP-<strong class='command'>LIST</strong>-Kommando aus und gibt das Ergebnis als Array zur&amp;uuml;ck. </p> </div> <a name='function.ftp-rawlist.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>ftp_stream</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Verbindungshandler der FTP-Verbindung. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>directory</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Verzeichnispfad. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>recursive</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Falls auf <b><tt class='constant'>TRUE</tt></b> gesetzt, wird als Kommando <strong class='command'>LIST -R</strong> ausgef&amp;uuml;hrt. </p> </dd> </dl> <p> </p> </div> <a name='function.ftp-rawlist.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt ein Array zur&amp;uuml;ck, in dem jedes Element einer Textzeile entspricht. </p> <p class='para'> Die Ausgabe wird in keinster Weise ausgewertet. Der Systemtyp, der von <a href='http://www.php.net/manual/de/function.ftp-systype.php' class='function'>ftp_systype()</a> zur&amp;uuml;ckgegeben wird, kann benutzt werden, um zu bestimmen, wie die Ergebnisse interpretiert werden sollen. </p> </div> <a name='function.ftp-rawlist.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>ftp_rawlist()</b>-Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;set&amp;nbsp;up&amp;nbsp;basic&amp;nbsp;connection<br /></span><span style='color: #0000BB'>$conn_id&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>ftp_connect</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$ftp_server</span><span style='color: #007700'>);<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;login&amp;nbsp;with&amp;nbsp;username&amp;nbsp;and&amp;nbsp;password<br /></span><span style='color: #0000BB'>$login_result&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>ftp_login</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$ftp_user_name</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$ftp_user_pass</span><span style='color: #007700'>);<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;get&amp;nbsp;the&amp;nbsp;file&amp;nbsp;list&amp;nbsp;for&amp;nbsp;/<br /></span><span style='color: #0000BB'>$buff&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>ftp_rawlist</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'/'</span><span style='color: #007700'>);<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;close&amp;nbsp;the&amp;nbsp;connection<br /></span><span style='color: #0000BB'>ftp_close</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>);<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;output&amp;nbsp;the&amp;nbsp;buffer<br /></span><span style='color: #0000BB'>var_dump</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$buff</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt eine &amp;auml;hnliche Ausgabe wie:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> array(3) { [0]=&amp;gt; string(65) &amp;quot;drwxr-x--- 3 vincent vincent 4096 Jul 12 12:16 public_ftp&amp;quot; [1]=&amp;gt; string(66) &amp;quot;drwxr-x--- 15 vincent vincent 4096 Nov 3 21:31 public_html&amp;quot; [2]=&amp;gt; string(73) &amp;quot;lrwxrwxrwx 1 vincent vincent 11 Jul 12 12:16 www -&amp;gt; public_html&amp;quot; } </pre></div> </div> </div><p> </p> </div> <a name='function.ftp-rawlist.changelog'></a><div class='refsect1 changelog'> <h3 class='title'>Changelog</h3> <p class='para'> </p><table class='doctable informaltable'> <thead valign='middle'> <tr valign='middle'> <th>Version</th> <th>Beschreibung</th> </tr> </thead> <tbody valign='middle' class='tbody'> <tr valign='middle'> <td align='left'>4.3.0</td> <td align='left'> <i><tt class='parameter'>recursive</tt></i> wurde hinzugef&amp;uuml;gt. </td> </tr> </tbody> </table> <p> </p> </div> <a name='function.ftp-rawlist.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.ftp-nlist.php' class='function' rel='rdfs-seeAlso'>ftp_nlist()</a> - Gibt eine Liste der im angegebenen Verzeichnis enthaltenen Dateien zur&amp;uuml;ck</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="ftp_raw" value="<div id='function.ftp-raw' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.ftp-raw.php'>ftp_raw</a></h1> <p class='verinfo'>(PHP 5)</p><p class='refpurpose'><span class='refname'>ftp_raw</span> &amp;mdash; <span class='dc-title'>Sendet ein beliebiges Kommando an den FTP-Server</span></p> </div> <a name='function.ftp-raw.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>array</span> <span class='methodname'><b>ftp_raw</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$ftp_stream</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$command</tt></span> )</div> <p class='para rdfs-comment'> Sendet ein beliebiges Kommando <i><tt class='parameter'>command</tt></i> an den FTP-Server. </p> </div> <a name='function.ftp-raw.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>ftp_stream</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Verbindungshandler der FTP-Verbindung. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>command</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Das auszuf&amp;uuml;hrende Kommando. </p> </dd> </dl> <p> </p> </div> <a name='function.ftp-raw.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt die Serverantwort als ein Array von Zeichenketten zur&amp;uuml;ck. Die Ausgabe wird in keinster Weise ausgewertet. <b>ftp_raw()</b> versucht auch nicht zu bestimmen, ob das Kommando erfolgreich war. </p> </div> <a name='function.ftp-raw.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>ftp_raw()</b> f&amp;uuml;r den manuellen Login auf einem FTP-Server nutzen.</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />$fp&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>ftp_connect</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'ftp.example.com'</span><span style='color: #007700'>);<br /><br /></span><span style='color: #FF8000'>/*&amp;nbsp;Dies&amp;nbsp;entspricht:<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;ftp_login($fp,&amp;nbsp;'joeblow',&amp;nbsp;'secret');&amp;nbsp;*/<br /></span><span style='color: #0000BB'>ftp_raw</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$fp</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'USER&amp;nbsp;joeblow'</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>ftp_raw</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$fp</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'PASS&amp;nbsp;secret'</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> <a name='function.ftp-raw.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.ftp-exec.php' class='function' rel='rdfs-seeAlso'>ftp_exec()</a> - Fordert die Ausf&amp;uuml;hrung eines Programmes auf dem FTP-Server an</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="ftp_quit" value="<div id='function.ftp-quit' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.ftp-quit.php'>ftp_quit</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>ftp_quit</span> &amp;mdash; <span class='dc-title'>Alias von <a href='http://www.php.net/manual/de/function.ftp-close.php' class='function'>ftp_close()</a></span></p> </div> <a name='function.ftp-quit.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <p class='simpara'> Diese Funktion ist ein Alias f&amp;uuml;r: <a href='http://www.php.net/manual/de/function.ftp-close.php' class='function'>ftp_close()</a>. </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="ftp_pwd" value="<div id='function.ftp-pwd' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.ftp-pwd.php'>ftp_pwd</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>ftp_pwd</span> &amp;mdash; <span class='dc-title'>Gibt den aktuellen Verzeichnisnamen zur&amp;uuml;ck</span></p> </div> <a name='function.ftp-pwd.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>string</span> <span class='methodname'><b>ftp_pwd</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$ftp_stream</tt></span> )</div> <p class='para rdfs-comment'> </p> </div> <a name='function.ftp-pwd.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>ftp_stream</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Verbindungshandler der FTP-Verbindung. </p> </dd> </dl> <p> </p> </div> <a name='function.ftp-pwd.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt den aktuellen Verzeichnisnamen zur&amp;uuml;ck oder <b><tt class='constant'>FALSE</tt></b> im Fehlerfall. </p> </div> <a name='function.ftp-pwd.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>ftp_pwd()</b>-Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Verbindung&amp;nbsp;aufbauen<br /></span><span style='color: #0000BB'>$conn_id&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>ftp_connect</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$ftp_server</span><span style='color: #007700'>);<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Login&amp;nbsp;mit&amp;nbsp;Benutzername&amp;nbsp;und&amp;nbsp;Passwort<br /></span><span style='color: #0000BB'>$login_result&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>ftp_login</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$ftp_user_name</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$ftp_user_pass</span><span style='color: #007700'>);<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Wechsle&amp;nbsp;das&amp;nbsp;Verzeichnis&amp;nbsp;zu&amp;nbsp;public_html<br /></span><span style='color: #0000BB'>ftp_chdir</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'public_html'</span><span style='color: #007700'>);<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Gibt&amp;nbsp;das&amp;nbsp;aktuelle&amp;nbsp;Verzeichnis&amp;nbsp;aus<br /></span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #0000BB'>ftp_pwd</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>);&amp;nbsp;</span><span style='color: #FF8000'>//&amp;nbsp;/public_html<br /><br />//&amp;nbsp;Verbindung&amp;nbsp;schlie&amp;szlig;en<br /></span><span style='color: #0000BB'>ftp_close</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> <a name='function.ftp-pwd.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.ftp-chdir.php' class='function' rel='rdfs-seeAlso'>ftp_chdir()</a> - Verzeichnis-Wechsel auf einem FTP-Server</li> <li class='member'><a href='http://www.php.net/manual/de/function.ftp-cdup.php' class='function' rel='rdfs-seeAlso'>ftp_cdup()</a> - Wechselt in das dar&amp;uuml;berliegende Verzeichnis</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="ftp_put" value="<div id='function.ftp-put' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.ftp-put.php'>ftp_put</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>ftp_put</span> &amp;mdash; <span class='dc-title'>L&amp;auml;dt eine Datei auf einen FTP-Server</span></p> </div> <a name='function.ftp-put.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><b>ftp_put</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$ftp_stream</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$remote_file</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$local_file</tt></span> , <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$mode</tt></span> [, <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$startpos</tt><span class='initializer'> = 0</span></span> ] )</div> <p class='para rdfs-comment'> <b>ftp_put()</b> speichert eine lokale Datei auf einem FTP-Server. </p> </div> <a name='function.ftp-put.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>ftp_stream</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Verbindungshandler der FTP-Verbindung. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>remote_file</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Pfad zur Datei auf dem Server. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>local_file</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Pfad zur lokalen Datei. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>mode</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Transfer-Modus. Muss entweder <b><tt class='constant'>FTP_ASCII</tt></b> oder <b><tt class='constant'>FTP_BINARY</tt></b> sein. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>startpos</tt></i> </span> </dt><dd class='listitem'> </dd> </dl> <p> </p> </div> <a name='function.ftp-put.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt bei Erfolg <b><tt class='constant'>TRUE</tt></b> zur&amp;uuml;ck, im Fehlerfall <b><tt class='constant'>FALSE</tt></b>. </p> </div> <a name='function.ftp-put.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>ftp_put()</b>-Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />$file&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #DD0000'>'somefile.txt'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>$remote_file&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #DD0000'>'readme.txt'</span><span style='color: #007700'>;<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Verbindung&amp;nbsp;aufbauen<br /></span><span style='color: #0000BB'>$conn_id&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>ftp_connect</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$ftp_server</span><span style='color: #007700'>);<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Login&amp;nbsp;mit&amp;nbsp;Benutzername&amp;nbsp;und&amp;nbsp;Passwort<br /></span><span style='color: #0000BB'>$login_result&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>ftp_login</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$ftp_user_name</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$ftp_user_pass</span><span style='color: #007700'>);<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Datei&amp;nbsp;hochladen<br /></span><span style='color: #007700'>if&amp;nbsp;(</span><span style='color: #0000BB'>ftp_put</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$remote_file</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$file</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>FTP_ASCII</span><span style='color: #007700'>))&amp;nbsp;{<br />&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'</span><span style='color: #0000BB'>$file</span><span style='color: #DD0000'>&amp;nbsp;erfolgreich&amp;nbsp;hochgeladen\n'</span><span style='color: #007700'>;<br />}&amp;nbsp;else&amp;nbsp;{<br />&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'Ein&amp;nbsp;Fehler&amp;nbsp;trat&amp;nbsp;beim&amp;nbsp;Hochladen&amp;nbsp;von&amp;nbsp;</span><span style='color: #0000BB'>$file</span><span style='color: #DD0000'>\n'</span><span style='color: #007700'>;<br />}<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Verbindung&amp;nbsp;schlie&amp;szlig;en<br /></span><span style='color: #0000BB'>ftp_close</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> <a name='function.ftp-put.changelog'></a><div class='refsect1 changelog'> <h3 class='title'>Changelog</h3> <p class='para'> </p><table class='doctable informaltable'> <thead valign='middle'> <tr valign='middle'> <th>Version</th> <th>Beschreibung</th> </tr> </thead> <tbody valign='middle' class='tbody'> <tr valign='middle'> <td align='left'>4.3.0</td> <td align='left'> <i><tt class='parameter'>startpos</tt></i> was added. </td> </tr> </tbody> </table> <p> </p> </div> <a name='function.ftp-put.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.ftp-pasv.php' class='function' rel='rdfs-seeAlso'>ftp_pasv()</a> - Schaltet den passiven Modus ein oder aus</li> <li class='member'><a href='http://www.php.net/manual/de/function.ftp-fput.php' class='function' rel='rdfs-seeAlso'>ftp_fput()</a> - &amp;Uuml;bertr&amp;auml;gt eine ge&amp;ouml;ffnete Datei auf einen FTP-Server</li> <li class='member'><a href='http://www.php.net/manual/de/function.ftp-nb-fput.php' class='function' rel='rdfs-seeAlso'>ftp_nb_fput()</a> - Speichert eine ge&amp;ouml;ffnete Datei auf den FTP-Server (nicht blockierend)</li> <li class='member'><a href='http://www.php.net/manual/de/function.ftp-nb-put.php' class='function' rel='rdfs-seeAlso'>ftp_nb_put()</a> - Speichert eine Datei auf dem FTP-Server (nicht-blockierend)</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="ftp_pasv" value="<div id='function.ftp-pasv' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.ftp-pasv.php'>ftp_pasv</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>ftp_pasv</span> &amp;mdash; <span class='dc-title'>Schaltet den passiven Modus ein oder aus</span></p> </div> <a name='function.ftp-pasv.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><b>ftp_pasv</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$ftp_stream</tt></span> , <span class='methodparam'><span class='type'>bool</span> <tt class='parameter'>$pasv</tt></span> )</div> <p class='para rdfs-comment'> <b>ftp_pasv()</b> schaltet den passiven Modus ein oder aus. Im passiven Modus werden Datenverbindung durch den Client initiiert und nicht durch den Server. Dies kann notwendig sein, wenn der Client sich hinter einer Firewall befindet. </p> <p class='para'> Bitte beachten Sie, dass <b>ftp_pasv()</b> nur nach einem erfolgreichen Login aufgerufen werden. Andernfalls wird der Aufruf fehlschlagen. </p> </div> <a name='function.ftp-pasv.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>ftp_stream</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Verbindungshandler der FTP-Verbindung. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>pasv</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Wenn <b><tt class='constant'>TRUE</tt></b>, wird der passive Modus aktiviert, sonst wird der deaktiviert. </p> </dd> </dl> <p> </p> </div> <a name='function.ftp-pasv.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt bei Erfolg <b><tt class='constant'>TRUE</tt></b> zur&amp;uuml;ck, im Fehlerfall <b><tt class='constant'>FALSE</tt></b>. </p> </div> <a name='function.ftp-pasv.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>ftp_pasv()</b>-Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />$file&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #DD0000'>'somefile.txt'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>$remote_file&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #DD0000'>'readme.txt'</span><span style='color: #007700'>;<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Verbindung&amp;nbsp;aufbauen<br /></span><span style='color: #0000BB'>$conn_id&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>ftp_connect</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$ftp_server</span><span style='color: #007700'>);<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Login&amp;nbsp;mit&amp;nbsp;Benutzername&amp;nbsp;und&amp;nbsp;Passwort<br /></span><span style='color: #0000BB'>$login_result&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>ftp_login</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$ftp_user_name</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$ftp_user_pass</span><span style='color: #007700'>);<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Schalte&amp;nbsp;passiven&amp;nbsp;Modus&amp;nbsp;ein<br /></span><span style='color: #0000BB'>ftp_pasv</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>true</span><span style='color: #007700'>);<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Lade&amp;nbsp;eine&amp;nbsp;Datei&amp;nbsp;hoch<br /></span><span style='color: #007700'>if&amp;nbsp;(</span><span style='color: #0000BB'>ftp_put</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$remote_file</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$file</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>FTP_ASCII</span><span style='color: #007700'>))&amp;nbsp;{<br />&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'</span><span style='color: #0000BB'>$file</span><span style='color: #DD0000'>&amp;nbsp;erfolgreich&amp;nbsp;hochgeladen\n'</span><span style='color: #007700'>;<br />}&amp;nbsp;else&amp;nbsp;{<br />&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'Ein&amp;nbsp;Fehler&amp;nbsp;trat&amp;nbsp;beim&amp;nbsp;Hochladen&amp;nbsp;von&amp;nbsp;</span><span style='color: #0000BB'>$file</span><span style='color: #DD0000'>\n'</span><span style='color: #007700'>;<br />}<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Verbindung&amp;nbsp;schlie&amp;szlig;en<br /></span><span style='color: #0000BB'>ftp_close</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="ftp_nlist" value="<div id='function.ftp-nlist' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.ftp-nlist.php'>ftp_nlist</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>ftp_nlist</span> &amp;mdash; <span class='dc-title'> Gibt eine Liste der im angegebenen Verzeichnis enthaltenen Dateien zur&amp;uuml;ck </span></p> </div> <a name='function.ftp-nlist.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>array</span> <span class='methodname'><b>ftp_nlist</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$ftp_stream</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$directory</tt></span> )</div> </div> <a name='function.ftp-nlist.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>ftp_stream</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Verbindungshandler der FTP-Verbindung. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>directory</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Das zu listende Verzeichnis. Dieser Parameter kann auch Argumente enthalten, z.B. ftp_nlist($conn_id, &amp;quot;-la /your/dir&amp;quot;); Beachten Sie, dass dieser Parameter nicht escapt ist und dass deswegen Probleme bei Dateinamen mit Leerzeichen oder anderen Zeichen auftreten k&amp;ouml;nnen. </p> </dd> </dl> <p> </p> </div> <a name='function.ftp-nlist.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt ein Array von Dateinamen aus dem angegebenen Verzeichnis bei Erfolg zur&amp;uuml;ck oder <b><tt class='constant'>FALSE</tt></b> im Fehlerfall. </p> </div> <a name='function.ftp-nlist.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>ftp_nlist()</b>-Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Verbindung&amp;nbsp;aufbauen<br /></span><span style='color: #0000BB'>$conn_id&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>ftp_connect</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$ftp_server</span><span style='color: #007700'>);<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Login&amp;nbsp;mit&amp;nbsp;Benutzername&amp;nbsp;und&amp;nbsp;Passwort<br /></span><span style='color: #0000BB'>$login_result&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>ftp_login</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$ftp_user_name</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$ftp_user_pass</span><span style='color: #007700'>);<br /><br /></span><span style='color: #FF8000'>//Inhalt&amp;nbsp;des&amp;nbsp;aktuellen&amp;nbsp;Verzeichnis&amp;nbsp;auslesen<br /></span><span style='color: #0000BB'>$contents&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>ftp_nlist</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'.'</span><span style='color: #007700'>);<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Ausgabe&amp;nbsp;von&amp;nbsp;$contents<br /></span><span style='color: #0000BB'>var_dump</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$contents</span><span style='color: #007700'>);<br /><br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt eine &amp;auml;hnliche Ausgabe wie:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> array(3) { [0]=&amp;gt; string(11) &amp;quot;public_html&amp;quot; [1]=&amp;gt; string(10) &amp;quot;public_ftp&amp;quot; [2]=&amp;gt; string(3) &amp;quot;www&amp;quot; </pre></div> </div> </div><p> </p> </div> <a name='function.ftp-nlist.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.ftp-rawlist.php' class='function' rel='rdfs-seeAlso'>ftp_rawlist()</a> - Gibt eine detaillierte Liste der Dateien in einem angegebenen Verzeichnis zur&amp;uuml;ck</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="ftp_nb_put" value="<div id='function.ftp-nb-put' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.ftp-nb-put.php'>ftp_nb_put</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.3.0, PHP 5)</p><p class='refpurpose'><span class='refname'>ftp_nb_put</span> &amp;mdash; <span class='dc-title'>Speichert eine Datei auf dem FTP-Server (nicht-blockierend)</span></p> </div> <a name='function.ftp-nb-put.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>int</span> <span class='methodname'><b>ftp_nb_put</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$ftp_stream</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$remote_file</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$local_file</tt></span> , <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$mode</tt></span> [, <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$startpos</tt><span class='initializer'> = 0</span></span> ] )</div> <p class='para rdfs-comment'> <b>ftp_nb_put()</b> speichert eine lokale Datei auf dem FTP-Server. </p> <p class='para'> Der Unterschied zwischen dieser Funktion und <a href='http://www.php.net/manual/de/function.ftp-put.php' class='function'>ftp_put()</a> ist, dass diese die Datei asynchron hochl&amp;auml;dt, so dass Ihr Programm noch andere Operationen durchf&amp;uuml;hren kann w&amp;auml;hrend die Datei hochgeladen wird. </p> </div> <a name='function.ftp-nb-put.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>ftp_stream</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Verbindungshandler der FTP-Verbindung. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>remote_file</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Pfad zur Datei auf dem Server. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>local_file</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Pfad zur lokalen Datei. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>mode</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Transfer-Modus. Muss entweder <b><tt class='constant'>FTP_ASCII</tt></b> oder <b><tt class='constant'>FTP_BINARY</tt></b> sein. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>startpos</tt></i> </span> </dt><dd class='listitem'> </dd> </dl> <p> </p> </div> <a name='function.ftp-nb-put.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt <b><tt class='constant'>FTP_FAILED</tt></b> oder <b><tt class='constant'>FTP_FINISHED</tt></b> oder <b><tt class='constant'>FTP_MOREDATA</tt></b> zur&amp;uuml;ck. </p> </div> <a name='function.ftp-nb-put.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>ftp_nb_put()</b>-Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Initialisiere&amp;nbsp;den&amp;nbsp;Upload<br /></span><span style='color: #0000BB'>$ret&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>ftp_nb_put</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$my_connection</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'test.remote'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'test.local'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>FTP_BINARY</span><span style='color: #007700'>);<br />while&amp;nbsp;(</span><span style='color: #0000BB'>$ret&amp;nbsp;</span><span style='color: #007700'>==&amp;nbsp;</span><span style='color: #0000BB'>FTP_MOREDATA</span><span style='color: #007700'>)&amp;nbsp;{<br /><br />&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #FF8000'>//&amp;nbsp;Irgendwas&amp;nbsp;machen<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #DD0000'>'.'</span><span style='color: #007700'>;<br /><br />&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #FF8000'>//&amp;nbsp;Upload&amp;nbsp;fortsetzen<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #0000BB'>$ret&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>ftp_nb_continue</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$my_connection</span><span style='color: #007700'>);<br />}<br />if&amp;nbsp;(</span><span style='color: #0000BB'>$ret&amp;nbsp;</span><span style='color: #007700'>!=&amp;nbsp;</span><span style='color: #0000BB'>FTP_FINISHED</span><span style='color: #007700'>)&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'Beim&amp;nbsp;Transfer&amp;nbsp;trat&amp;nbsp;ein&amp;nbsp;Fehler&amp;nbsp;auf'</span><span style='color: #007700'>;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;exit(</span><span style='color: #0000BB'>1</span><span style='color: #007700'>);<br />}<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p><div class='example'> <p><b>Beispiel #2 Einen Upload mit <b>ftp_nb_put()</b> wieder aufnehmen</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Initialisieren<br /></span><span style='color: #0000BB'>$ret&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>ftp_nb_put</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$my_connection</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'test.remote'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'test.local'</span><span style='color: #007700'>,<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #0000BB'>FTP_BINARY</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>ftp_size</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'test.remote'</span><span style='color: #007700'>));<br /></span><span style='color: #FF8000'>//&amp;nbsp;ODER:&amp;nbsp;$ret&amp;nbsp;=&amp;nbsp;ftp_nb_put($my_connection,&amp;nbsp;'test.remote',&amp;nbsp;'test.local',<br />//&amp;nbsp;FTP_BINARY,&amp;nbsp;FTP_AUTORESUME);<br /><br /><br /></span><span style='color: #007700'>while&amp;nbsp;(</span><span style='color: #0000BB'>$ret&amp;nbsp;</span><span style='color: #007700'>==&amp;nbsp;</span><span style='color: #0000BB'>FTP_MOREDATA</span><span style='color: #007700'>)&amp;nbsp;{<br /><br />&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #FF8000'>//&amp;nbsp;Irgendwas&amp;nbsp;machen<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #DD0000'>'.'</span><span style='color: #007700'>;<br /><br />&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #FF8000'>//&amp;nbsp;Upload&amp;nbsp;fortsetzen<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #0000BB'>$ret&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>ftp_nb_continue</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$my_connection</span><span style='color: #007700'>);<br />}<br />if&amp;nbsp;(</span><span style='color: #0000BB'>$ret&amp;nbsp;</span><span style='color: #007700'>!=&amp;nbsp;</span><span style='color: #0000BB'>FTP_FINISHED</span><span style='color: #007700'>)&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'Beim&amp;nbsp;Transfer&amp;nbsp;trat&amp;nbsp;ein&amp;nbsp;Fehler&amp;nbsp;auf'</span><span style='color: #007700'>;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;exit(</span><span style='color: #0000BB'>1</span><span style='color: #007700'>);<br />}<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> <a name='function.ftp-nb-put.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.ftp-nb-fput.php' class='function' rel='rdfs-seeAlso'>ftp_nb_fput()</a> - Speichert eine ge&amp;ouml;ffnete Datei auf den FTP-Server (nicht blockierend)</li> <li class='member'><a href='http://www.php.net/manual/de/function.ftp-nb-continue.php' class='function' rel='rdfs-seeAlso'>ftp_nb_continue()</a> - Nimmt die &amp;Uuml;bertragung einer Datei wieder auf (nicht-blockierend)</li> <li class='member'><a href='http://www.php.net/manual/de/function.ftp-put.php' class='function' rel='rdfs-seeAlso'>ftp_put()</a> - L&amp;auml;dt eine Datei auf einen FTP-Server</li> <li class='member'><a href='http://www.php.net/manual/de/function.ftp-fput.php' class='function' rel='rdfs-seeAlso'>ftp_fput()</a> - &amp;Uuml;bertr&amp;auml;gt eine ge&amp;ouml;ffnete Datei auf einen FTP-Server</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="ftp_nb_get" value="<div id='function.ftp-nb-get' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.ftp-nb-get.php'>ftp_nb_get</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.3.0, PHP 5)</p><p class='refpurpose'><span class='refname'>ftp_nb_get</span> &amp;mdash; <span class='dc-title'>&amp;Uuml;bertr&amp;auml;gt eine Datei von dem FTP-Server und speichert sie lokal (nicht blockierend)</span></p> </div> <a name='function.ftp-nb-get.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>int</span> <span class='methodname'><b>ftp_nb_get</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$ftp_stream</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$local_file</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$remote_file</tt></span> , <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$mode</tt></span> [, <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$resumepos</tt><span class='initializer'> = 0</span></span> ] )</div> <p class='para rdfs-comment'> <b>ftp_nb_get()</b> retrieves a remote file from the FTP server, and saves it into a local file. </p> <p class='para'> Der Unterscheid zwischen dieser Funktion und <a href='http://www.php.net/manual/de/function.ftp-get.php' class='function'>ftp_get()</a> ist, dass diese Funktion die Datei asynchron &amp;uuml;bertr&amp;auml;gt, so dass Ihr Programm noch andere Operationen ausf&amp;uuml;hren kann w&amp;auml;hrend die Datei heruntergeladen wird. </p> </div> <a name='function.ftp-nb-get.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>ftp_stream</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Verbindungshandler der FTP-Verbindung. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>local_file</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Pfad zur lokalen Datei (wird &amp;uuml;berschrieben falls die Datei schon existiert). </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>remote_file</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Pfad zur Datei auf dem Server. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>mode</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Transfer-Modus. Muss entweder <b><tt class='constant'>FTP_ASCII</tt></b> oder <b><tt class='constant'>FTP_BINARY</tt></b> sein. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>resumepos</tt></i> </span> </dt><dd class='listitem'> </dd> </dl> <p> </p> </div> <a name='function.ftp-nb-get.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt <b><tt class='constant'>FTP_FAILED</tt></b> oder <b><tt class='constant'>FTP_FINISHED</tt></b> oder <b><tt class='constant'>FTP_MOREDATA</tt></b> zur&amp;uuml;ck. </p> </div> <a name='function.ftp-nb-get.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>ftp_nb_get()</b>-Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Download&amp;nbsp;initialisieren<br /></span><span style='color: #0000BB'>$ret&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>ftp_nb_get</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$my_connection</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'test'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'README'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>FTP_BINARY</span><span style='color: #007700'>);<br />while&amp;nbsp;(</span><span style='color: #0000BB'>$ret&amp;nbsp;</span><span style='color: #007700'>==&amp;nbsp;</span><span style='color: #0000BB'>FTP_MOREDATA</span><span style='color: #007700'>)&amp;nbsp;{<br /><br />&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #FF8000'>//&amp;nbsp;Irgendwas&amp;nbsp;machen<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #DD0000'>'.'</span><span style='color: #007700'>;<br /><br />&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #FF8000'>//&amp;nbsp;Download&amp;nbsp;fortsetzen<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #0000BB'>$ret&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>ftp_nb_continue</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$my_connection</span><span style='color: #007700'>);<br />}<br />if&amp;nbsp;(</span><span style='color: #0000BB'>$ret&amp;nbsp;</span><span style='color: #007700'>!=&amp;nbsp;</span><span style='color: #0000BB'>FTP_FINISHED</span><span style='color: #007700'>)&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'Es&amp;nbsp;gab&amp;nbsp;einen&amp;nbsp;Fehler&amp;nbsp;bei&amp;nbsp;der&amp;nbsp;&amp;Uuml;bertragung.'</span><span style='color: #007700'>;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;exit(</span><span style='color: #0000BB'>1</span><span style='color: #007700'>);<br />}<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p><div class='example'> <p><b>Beispiel #2 Einen Download mit <b>ftp_nb_get()</b> fortsetzen</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Initialisieren<br /></span><span style='color: #0000BB'>$ret&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>ftp_nb_get</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$my_connection</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'test'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'README'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>FTP_BINARY</span><span style='color: #007700'>,<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #0000BB'>filesize</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'test'</span><span style='color: #007700'>));<br /></span><span style='color: #FF8000'>//&amp;nbsp;ODER:&amp;nbsp;$ret&amp;nbsp;=&amp;nbsp;ftp_nb_get($my_connection,&amp;nbsp;'test',&amp;nbsp;'README',&amp;nbsp;FTP_BINARY,<br />//&amp;nbsp;FTP_AUTORESUME);<br /></span><span style='color: #007700'>while&amp;nbsp;(</span><span style='color: #0000BB'>$ret&amp;nbsp;</span><span style='color: #007700'>==&amp;nbsp;</span><span style='color: #0000BB'>FTP_MOREDATA</span><span style='color: #007700'>)&amp;nbsp;{<br /><br />&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #FF8000'>//&amp;nbsp;Irgendwas&amp;nbsp;machen<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #DD0000'>'.'</span><span style='color: #007700'>;<br /><br />&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #FF8000'>//&amp;nbsp;Download&amp;nbsp;fortsetzen<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #0000BB'>$ret&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>ftp_nb_continue</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$my_connection</span><span style='color: #007700'>);<br />}<br />if&amp;nbsp;(</span><span style='color: #0000BB'>$ret&amp;nbsp;</span><span style='color: #007700'>!=&amp;nbsp;</span><span style='color: #0000BB'>FTP_FINISHED</span><span style='color: #007700'>)&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'Es&amp;nbsp;gab&amp;nbsp;einen&amp;nbsp;Fehler&amp;nbsp;bei&amp;nbsp;der&amp;nbsp;&amp;Uuml;bertragung.'</span><span style='color: #007700'>;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;exit(</span><span style='color: #0000BB'>1</span><span style='color: #007700'>);<br />}<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p><div class='example'> <p><b>Beispiel #3 Einen Download mit Hilfe von <b>ftp_nb_get()</b> an Position 100 fortsetzen und in eine neue Datei schreiben </b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Autoseek&amp;nbsp;deaktivieren<br /></span><span style='color: #0000BB'>ftp_set_option</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$my_connection</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>FTP_AUTOSEEK</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>false</span><span style='color: #007700'>);<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Initialisieren<br /></span><span style='color: #0000BB'>$ret&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>ftp_nb_get</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$my_connection</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'newfile'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'README'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>FTP_BINARY</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>100</span><span style='color: #007700'>);<br />while&amp;nbsp;(</span><span style='color: #0000BB'>$ret&amp;nbsp;</span><span style='color: #007700'>==&amp;nbsp;</span><span style='color: #0000BB'>FTP_MOREDATA</span><span style='color: #007700'>)&amp;nbsp;{<br /><br />&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #FF8000'>/*&amp;nbsp;...&amp;nbsp;*/<br /><br />&amp;nbsp;&amp;nbsp;&amp;nbsp;//&amp;nbsp;Download&amp;nbsp;fortsetzen<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #0000BB'>$ret&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>ftp_nb_continue</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$my_connection</span><span style='color: #007700'>);<br />}<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> <p class='para'> In dem obigen Beispiel ist <var class='filename'>newfile</var> 100 Bytes kleiner als <var class='filename'>README</var> auf dem FTP-Server, weil wir erst beim Offset 100 angefangen haben zu lesen. H&amp;auml;tten wir <b><tt class='constant'>FTP_AUTOSEEK</tt></b> nicht deaktiviert, so best&amp;uuml;nden die ersten 100 Bytes von <var class='filename'>newfile</var> aus <i>&amp;#039;\0&amp;#039;</i>. </p> </div> <a name='function.ftp-nb-get.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.ftp-nb-fget.php' class='function' rel='rdfs-seeAlso'>ftp_nb_fget()</a> - L&amp;auml;dt eine Datei vom FTP-Server und schreibt sie in eine lokale Datei (nicht-blockierend)</li> <li class='member'><a href='http://www.php.net/manual/de/function.ftp-nb-continue.php' class='function' rel='rdfs-seeAlso'>ftp_nb_continue()</a> - Nimmt die &amp;Uuml;bertragung einer Datei wieder auf (nicht-blockierend)</li> <li class='member'><a href='http://www.php.net/manual/de/function.ftp-fget.php' class='function' rel='rdfs-seeAlso'>ftp_fget()</a> - L&amp;auml;dt eine Datei vom FTP-Server und speichert sie in eine ge&amp;ouml;ffnete Datei</li> <li class='member'><a href='http://www.php.net/manual/de/function.ftp-get.php' class='function' rel='rdfs-seeAlso'>ftp_get()</a> - L&amp;auml;dt eine Datei von einem FTP-Server herunter</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="ftp_nb_fput" value="<div id='function.ftp-nb-fput' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.ftp-nb-fput.php'>ftp_nb_fput</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.3.0, PHP 5)</p><p class='refpurpose'><span class='refname'>ftp_nb_fput</span> &amp;mdash; <span class='dc-title'>Speichert eine ge&amp;ouml;ffnete Datei auf den FTP-Server (nicht blockierend)</span></p> </div> <a name='function.ftp-nb-fput.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>int</span> <span class='methodname'><b>ftp_nb_fput</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$ftp_stream</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$remote_file</tt></span> , <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$handle</tt></span> , <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$mode</tt></span> [, <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$startpos</tt><span class='initializer'> = 0</span></span> ] )</div> <p class='para rdfs-comment'> <b>ftp_nb_fput()</b> l&amp;auml;dt Datei von einem Dateizeiger in eine entfernte Datei auf einem FTP-Server. </p> <p class='para'> Der Unterscheid zwischen dieser Funktion und <a href='http://www.php.net/manual/de/function.ftp-fput.php' class='function'>ftp_fput()</a> ist, dass diese Funktion die Datei asynchron hochl&amp;auml;dt, so dass Ihr Programm noch andere Operationen ausf&amp;uuml;hren kann w&amp;auml;hrend die Datei hochgeladen wird. </p> </div> <a name='function.ftp-nb-fput.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>ftp_stream</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Verbindungshandler der FTP-Verbindung. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>remote_file</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Pfad zur Datei auf dem Server. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>handle</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Ein ge&amp;ouml;ffneter Dateizeiger zu einer lokalen Datei. Das Lesen wird am Dateiende beendet. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>mode</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Transfer-Modus. Muss entweder <b><tt class='constant'>FTP_ASCII</tt></b> oder <b><tt class='constant'>FTP_BINARY</tt></b> sein. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>startpos</tt></i> </span> </dt><dd class='listitem'> </dd> </dl> <p> </p> </div> <a name='function.ftp-nb-fput.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt <b><tt class='constant'>FTP_FAILED</tt></b> oder <b><tt class='constant'>FTP_FINISHED</tt></b> oder <b><tt class='constant'>FTP_MOREDATA</tt></b> zur&amp;uuml;ck. </p> </div> <a name='function.ftp-nb-fput.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>ftp_nb_fput()</b>-Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /><br />$file&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #DD0000'>'index.php'</span><span style='color: #007700'>;<br /><br /></span><span style='color: #0000BB'>$fp&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>fopen</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$file</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'r'</span><span style='color: #007700'>);<br /><br /></span><span style='color: #0000BB'>$conn_id&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>ftp_connect</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$ftp_server</span><span style='color: #007700'>);<br /><br /></span><span style='color: #0000BB'>$login_result&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>ftp_login</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$ftp_user_name</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$ftp_user_pass</span><span style='color: #007700'>);<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Upload&amp;nbsp;initialisieren<br /></span><span style='color: #0000BB'>$ret&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>ftp_nb_fput</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$file</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$fp</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>FTP_BINARY</span><span style='color: #007700'>);<br />while&amp;nbsp;(</span><span style='color: #0000BB'>$ret&amp;nbsp;</span><span style='color: #007700'>==&amp;nbsp;</span><span style='color: #0000BB'>FTP_MOREDATA</span><span style='color: #007700'>)&amp;nbsp;{<br /><br />&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #FF8000'>//&amp;nbsp;Irgendwas&amp;nbsp;machen<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #DD0000'>'.'</span><span style='color: #007700'>;<br /><br />&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #FF8000'>//&amp;nbsp;Upload&amp;nbsp;fortsetzen<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #0000BB'>$ret&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>ftp_nb_continue</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>);<br />}<br />if&amp;nbsp;(</span><span style='color: #0000BB'>$ret&amp;nbsp;</span><span style='color: #007700'>!=&amp;nbsp;</span><span style='color: #0000BB'>FTP_FINISHED</span><span style='color: #007700'>)&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'Beim&amp;nbsp;Transfer&amp;nbsp;trat&amp;nbsp;ein&amp;nbsp;Fehler&amp;nbsp;auf'</span><span style='color: #007700'>;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;exit(</span><span style='color: #0000BB'>1</span><span style='color: #007700'>);<br />}<br /><br /></span><span style='color: #0000BB'>fclose</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$fp</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> <a name='function.ftp-nb-fput.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.ftp-nb-put.php' class='function' rel='rdfs-seeAlso'>ftp_nb_put()</a> - Speichert eine Datei auf dem FTP-Server (nicht-blockierend)</li> <li class='member'><a href='http://www.php.net/manual/de/function.ftp-nb-continue.php' class='function' rel='rdfs-seeAlso'>ftp_nb_continue()</a> - Nimmt die &amp;Uuml;bertragung einer Datei wieder auf (nicht-blockierend)</li> <li class='member'><a href='http://www.php.net/manual/de/function.ftp-put.php' class='function' rel='rdfs-seeAlso'>ftp_put()</a> - L&amp;auml;dt eine Datei auf einen FTP-Server</li> <li class='member'><a href='http://www.php.net/manual/de/function.ftp-fput.php' class='function' rel='rdfs-seeAlso'>ftp_fput()</a> - &amp;Uuml;bertr&amp;auml;gt eine ge&amp;ouml;ffnete Datei auf einen FTP-Server</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="ftp_nb_fget" value="<div id='function.ftp-nb-fget' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.ftp-nb-fget.php'>ftp_nb_fget</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.3.0, PHP 5)</p><p class='refpurpose'><span class='refname'>ftp_nb_fget</span> &amp;mdash; <span class='dc-title'> L&amp;auml;dt eine Datei vom FTP-Server und schreibt sie in eine lokale Datei (nicht-blockierend) </span></p> </div> <a name='function.ftp-nb-fget.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>int</span> <span class='methodname'><b>ftp_nb_fget</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$ftp_stream</tt></span> , <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$handle</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$remote_file</tt></span> , <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$mode</tt></span> [, <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$resumepos</tt><span class='initializer'> = 0</span></span> ] )</div> <p class='para rdfs-comment'> <b>ftp_nb_fget()</b> l&amp;auml;dt eine entfernte Datei von einem FTP-Server. </p> <p class='para'> Der Unterschied zwischen dieser Funktion und <a href='http://www.php.net/manual/de/function.ftp-fget.php' class='function'>ftp_fget()</a> ist, dass diese Funktion die Datei asynchron &amp;uuml;bertr&amp;auml;gt, so dass Ihr Programm noch andere Operationen ausf&amp;uuml;hren kann w&amp;auml;hrend die Datei gespeichert wird. </p> </div> <a name='function.ftp-nb-fget.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>ftp_stream</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Verbindungshandler der FTP-Verbindung. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>handle</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Ein ge&amp;ouml;ffneter Dateizeiger, in dem die Daten gespeichert werden. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>remote_file</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Pfad zur Datei auf dem Server. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>mode</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Transfer-Modus. Muss entweder <b><tt class='constant'>FTP_ASCII</tt></b> oder <b><tt class='constant'>FTP_BINARY</tt></b> sein. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>resumepos</tt></i> </span> </dt><dd class='listitem'> </dd> </dl> <p> </p> </div> <a name='function.ftp-nb-fget.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt <b><tt class='constant'>FTP_FAILED</tt></b> oder <b><tt class='constant'>FTP_FINISHED</tt></b> oder <b><tt class='constant'>FTP_MOREDATA</tt></b> zur&amp;uuml;ck. </p> </div> <a name='function.ftp-nb-fget.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>ftp_nb_fget()</b>-Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;&amp;Ouml;ffne&amp;nbsp;eine&amp;nbsp;Datei&amp;nbsp;zum&amp;nbsp;Lesen<br /></span><span style='color: #0000BB'>$file&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #DD0000'>'index.php'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>$fp&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>fopen</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$file</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'w'</span><span style='color: #007700'>);<br /><br /></span><span style='color: #0000BB'>$conn_id&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>ftp_connect</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$ftp_server</span><span style='color: #007700'>);<br /><br /></span><span style='color: #0000BB'>$login_result&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>ftp_login</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$ftp_user_name</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$ftp_user_pass</span><span style='color: #007700'>);<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Download&amp;nbsp;initialisieren<br /></span><span style='color: #0000BB'>$ret&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>ftp_nb_fget</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$fp</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$file</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>FTP_BINARY</span><span style='color: #007700'>);<br />while&amp;nbsp;(</span><span style='color: #0000BB'>$ret&amp;nbsp;</span><span style='color: #007700'>==&amp;nbsp;</span><span style='color: #0000BB'>FTP_MOREDATA</span><span style='color: #007700'>)&amp;nbsp;{<br /><br />&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #FF8000'>//&amp;nbsp;Irgendwas&amp;nbsp;machen<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #DD0000'>'.'</span><span style='color: #007700'>;<br /><br />&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #FF8000'>//&amp;nbsp;Download&amp;nbsp;forsetzen<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #0000BB'>$ret&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>ftp_nb_continue</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>);<br />}<br />if&amp;nbsp;(</span><span style='color: #0000BB'>$ret&amp;nbsp;</span><span style='color: #007700'>!=&amp;nbsp;</span><span style='color: #0000BB'>FTP_FINISHED</span><span style='color: #007700'>)&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'Es&amp;nbsp;gab&amp;nbsp;einen&amp;nbsp;Fehler&amp;nbsp;bei&amp;nbsp;der&amp;nbsp;&amp;Uuml;bertragung.'</span><span style='color: #007700'>;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;exit(</span><span style='color: #0000BB'>1</span><span style='color: #007700'>);<br />}<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Dateizeiger&amp;nbsp;schlie&amp;szlig;en<br /></span><span style='color: #0000BB'>fclose</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$fp</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> <a name='function.ftp-nb-fget.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.ftp-nb-get.php' class='function' rel='rdfs-seeAlso'>ftp_nb_get()</a> - &amp;Uuml;bertr&amp;auml;gt eine Datei von dem FTP-Server und speichert sie lokal (nicht blockierend)</li> <li class='member'><a href='http://www.php.net/manual/de/function.ftp-nb-continue.php' class='function' rel='rdfs-seeAlso'>ftp_nb_continue()</a> - Nimmt die &amp;Uuml;bertragung einer Datei wieder auf (nicht-blockierend)</li> <li class='member'><a href='http://www.php.net/manual/de/function.ftp-fget.php' class='function' rel='rdfs-seeAlso'>ftp_fget()</a> - L&amp;auml;dt eine Datei vom FTP-Server und speichert sie in eine ge&amp;ouml;ffnete Datei</li> <li class='member'><a href='http://www.php.net/manual/de/function.ftp-get.php' class='function' rel='rdfs-seeAlso'>ftp_get()</a> - L&amp;auml;dt eine Datei von einem FTP-Server herunter</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="ftp_nb_continue" value="<div id='function.ftp-nb-continue' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.ftp-nb-continue.php'>ftp_nb_continue</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.3.0, PHP 5)</p><p class='refpurpose'><span class='refname'>ftp_nb_continue</span> &amp;mdash; <span class='dc-title'>Nimmt die &amp;Uuml;bertragung einer Datei wieder auf (nicht-blockierend)</span></p> </div> <a name='function.ftp-nb-continue.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>int</span> <span class='methodname'><b>ftp_nb_continue</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$ftp_stream</tt></span> )</div> <p class='para rdfs-comment'> Nimmt die &amp;Uuml;bertragung einer Datei wieder auf (nicht-blockierend). </p> </div> <a name='function.ftp-nb-continue.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>ftp_stream</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Verbindungshandler der FTP-Verbindung. </p> </dd> </dl> <p> </p> </div> <a name='function.ftp-nb-continue.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt <b><tt class='constant'>FTP_FAILED</tt></b> oder <b><tt class='constant'>FTP_FINISHED</tt></b> oder <b><tt class='constant'>FTP_MOREDATA</tt></b> zur&amp;uuml;ck. </p> </div> <a name='function.ftp-nb-continue.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>ftp_nb_continue()</b>-Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Initialisiere&amp;nbsp;den&amp;nbsp;Download<br /></span><span style='color: #0000BB'>$ret&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>ftp_nb_get</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$my_connection</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'test'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'README'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>FTP_BINARY</span><span style='color: #007700'>);<br />while&amp;nbsp;(</span><span style='color: #0000BB'>$ret&amp;nbsp;</span><span style='color: #007700'>==&amp;nbsp;</span><span style='color: #0000BB'>FTP_MOREDATA</span><span style='color: #007700'>)&amp;nbsp;{<br /><br />&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #FF8000'>//&amp;nbsp;Download&amp;nbsp;fortsetzen<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #0000BB'>$ret&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>ftp_nb_continue</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$my_connection</span><span style='color: #007700'>);<br />}<br />if&amp;nbsp;(</span><span style='color: #0000BB'>$ret&amp;nbsp;</span><span style='color: #007700'>!=&amp;nbsp;</span><span style='color: #0000BB'>FTP_FINISHED</span><span style='color: #007700'>)&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'Es&amp;nbsp;gab&amp;nbsp;einen&amp;nbsp;Fehler&amp;nbsp;bei&amp;nbsp;der&amp;nbsp;&amp;Uuml;bertragung.'</span><span style='color: #007700'>;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;exit(</span><span style='color: #0000BB'>1</span><span style='color: #007700'>);<br />}<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="ftp_mkdir" value="<div id='function.ftp-mkdir' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.ftp-mkdir.php'>ftp_mkdir</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>ftp_mkdir</span> &amp;mdash; <span class='dc-title'>Erzeugt ein Verzeichnis</span></p> </div> <a name='function.ftp-mkdir.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>string</span> <span class='methodname'><b>ftp_mkdir</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$ftp_stream</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$directory</tt></span> )</div> <p class='para rdfs-comment'> Erzeugt das angegebene Verzeichnis <i><tt class='parameter'>directory</tt></i> auf dem FTP-Server. </p> </div> <a name='function.ftp-mkdir.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>ftp_stream</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Verbindungshandler der FTP-Verbindung. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>directory</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Name des zu erzeugenden Verzeichnissen. </p> </dd> </dl> <p> </p> </div> <a name='function.ftp-mkdir.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt den neu erzeugten Verzeichnisnamen zur&amp;uuml;ck oder <b><tt class='constant'>FALSE</tt></b> im Fehlerfall. </p> </div> <a name='function.ftp-mkdir.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>ftp_mkdir()</b>-Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /><br />$dir&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #DD0000'>'www'</span><span style='color: #007700'>;<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Verbindung&amp;nbsp;aufbauen<br /></span><span style='color: #0000BB'>$conn_id&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>ftp_connect</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$ftp_server</span><span style='color: #007700'>);<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Login&amp;nbsp;mit&amp;nbsp;Benutzername&amp;nbsp;und&amp;nbsp;Passwort<br /></span><span style='color: #0000BB'>$login_result&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>ftp_login</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$ftp_user_name</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$ftp_user_pass</span><span style='color: #007700'>);<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Versuche&amp;nbsp;das&amp;nbsp;Verzeichnis&amp;nbsp;$dir&amp;nbsp;zu&amp;nbsp;erzeugen<br /></span><span style='color: #007700'>if&amp;nbsp;(</span><span style='color: #0000BB'>ftp_mkdir</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$dir</span><span style='color: #007700'>))&amp;nbsp;{<br />&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'</span><span style='color: #0000BB'>$dir</span><span style='color: #DD0000'>&amp;nbsp;erfolgreich&amp;nbsp;erzeugt\n'</span><span style='color: #007700'>;<br />}&amp;nbsp;else&amp;nbsp;{<br />&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'Es&amp;nbsp;trat&amp;nbsp;ein&amp;nbsp;Fehler&amp;nbsp;beim&amp;nbsp;Erzeugen&amp;nbsp;von&amp;nbsp;</span><span style='color: #0000BB'>$dir</span><span style='color: #DD0000'>&amp;nbsp;auf\n'</span><span style='color: #007700'>;<br />}<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Verbindung&amp;nbsp;schlie&amp;szlig;en<br /></span><span style='color: #0000BB'>ftp_close</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> <a name='function.ftp-mkdir.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.ftp-rmdir.php' class='function' rel='rdfs-seeAlso'>ftp_rmdir()</a> - L&amp;ouml;scht ein Verzeichnis</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="ftp_mdtm" value="<div id='function.ftp-mdtm' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.ftp-mdtm.php'>ftp_mdtm</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>ftp_mdtm</span> &amp;mdash; <span class='dc-title'> Gibt den Zeitpunkt der letzten &amp;Auml;nderung der angegebenen Datei zur&amp;uuml;ck </span></p> </div> <a name='function.ftp-mdtm.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>int</span> <span class='methodname'><b>ftp_mdtm</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$ftp_stream</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$remote_file</tt></span> )</div> <p class='para rdfs-comment'> <b>ftp_mdtm()</b> ermittelt den Zeitpunkt der letzten &amp;Auml;nderung einer entfernten Datei. </p> <blockquote><p><b class='note'>Hinweis</b>: Nicht alle Server unterst&amp;uuml;tzen diese Funktionalit&amp;auml;t. <br /> </p></blockquote> <blockquote><p><b class='note'>Hinweis</b>: <b>ftp_mdtm()</b> funktioniert nicht mit Verzeichnissen. <br /> </p></blockquote> </div> <a name='function.ftp-mdtm.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>ftp_stream</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Verbindungshandler der FTP-Verbindung. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>remote_file</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Die Datei, von der der Zeitpunkt der letzten &amp;Auml;nderung ermittelt werden soll. </p> </dd> </dl> <p> </p> </div> <a name='function.ftp-mdtm.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt den Zeitpunkt der letzten &amp;Auml;nderung als Unix-Timestamp bei Erfolg zur&amp;uuml;ck oder -1 im Fehlerfall. </p> </div> <a name='function.ftp-mdtm.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>ftp_mdtm()</b>-Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /><br />$file&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #DD0000'>'somefile.txt'</span><span style='color: #007700'>;<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Verbindung&amp;nbsp;aufbauen<br /></span><span style='color: #0000BB'>$conn_id&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>ftp_connect</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$ftp_server</span><span style='color: #007700'>);<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Login&amp;nbsp;mit&amp;nbsp;Benutzername&amp;nbsp;und&amp;nbsp;Passwort<br /></span><span style='color: #0000BB'>$login_result&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>ftp_login</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$ftp_user_name</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$ftp_user_pass</span><span style='color: #007700'>);<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Zeitpunkt&amp;nbsp;der&amp;nbsp;letzten&amp;nbsp;&amp;Auml;nderung&amp;nbsp;ermitteln<br /></span><span style='color: #0000BB'>$buff&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>ftp_mdtm</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$file</span><span style='color: #007700'>);<br /><br />if&amp;nbsp;(</span><span style='color: #0000BB'>$buff&amp;nbsp;</span><span style='color: #007700'>!=&amp;nbsp;-</span><span style='color: #0000BB'>1</span><span style='color: #007700'>)&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #FF8000'>//&amp;nbsp;somefile.txt&amp;nbsp;wurde&amp;nbsp;zuletzt&amp;nbsp;ge&amp;auml;ndert&amp;nbsp;am:&amp;nbsp;March&amp;nbsp;26&amp;nbsp;2003&amp;nbsp;14:16:41.<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #DD0000'>'</span><span style='color: #0000BB'>$file</span><span style='color: #DD0000'>&amp;nbsp;wurde&amp;nbsp;zuletzt&amp;nbsp;ge&amp;auml;ndert&amp;nbsp;am:&amp;nbsp;'&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #0000BB'>date</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'F&amp;nbsp;d&amp;nbsp;Y&amp;nbsp;H:i:s.'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$buff</span><span style='color: #007700'>);<br />}&amp;nbsp;else&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'Zeitpunkt&amp;nbsp;konnte&amp;nbsp;nicht&amp;nbsp;ermittelt&amp;nbsp;werden;<br />}<br /><br />//&amp;nbsp;Verbindung&amp;nbsp;schlie&amp;szlig;en<br />ftp_close(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #DD0000'>);<br /><br />?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="ftp_login" value="<div id='function.ftp-login' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.ftp-login.php'>ftp_login</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>ftp_login</span> &amp;mdash; <span class='dc-title'>Anmelden einer FTP-Verbindung (Login)</span></p> </div> <a name='function.ftp-login.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><b>ftp_login</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$ftp_stream</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$username</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$password</tt></span> )</div> <p class='para rdfs-comment'> Anmelden beim angegebenen FTP-Stream. </p> </div> <a name='function.ftp-login.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>ftp_stream</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Verbindungshandler der FTP-Verbindung. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>username</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Benutzername (<i>USER</i>). </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>password</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Das Passwort (<i>PASS</i>). </p> </dd> </dl> <p> </p> </div> <a name='function.ftp-login.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt bei Erfolg <b><tt class='constant'>TRUE</tt></b> zur&amp;uuml;ck, im Fehlerfall <b><tt class='constant'>FALSE</tt></b>. Wenn die Anmeldung fehlschl&amp;auml;gt, wird PHP zus&amp;auml;tzlich eine Warnung werfen. </p> </div> <a name='function.ftp-login.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>ftp_login()</b>-Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /><br />$ftp_server&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #DD0000'>'ftp.example.com'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>$ftp_user&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #DD0000'>'foo'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>$ftp_pass&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #DD0000'>'bar'</span><span style='color: #007700'>;<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Verbindung&amp;nbsp;aufbauen<br /></span><span style='color: #0000BB'>$conn_id&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>ftp_connect</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$ftp_server</span><span style='color: #007700'>)&amp;nbsp;or&amp;nbsp;die(</span><span style='color: #DD0000'>'Couldn't&amp;nbsp;connect&amp;nbsp;to&amp;nbsp;</span><span style='color: #0000BB'>$ftp_server</span><span style='color: #DD0000'>'</span><span style='color: #007700'>);<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Anmeldung&amp;nbsp;versuchen<br /></span><span style='color: #007700'>if&amp;nbsp;(@</span><span style='color: #0000BB'>ftp_login</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$ftp_user</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$ftp_pass</span><span style='color: #007700'>))&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'Angemeldet&amp;nbsp;als&amp;nbsp;</span><span style='color: #0000BB'>$ftp_user</span><span style='color: #DD0000'>@</span><span style='color: #0000BB'>$ftp_server</span><span style='color: #DD0000'>\n'</span><span style='color: #007700'>;<br />}&amp;nbsp;else&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'Anmeldung&amp;nbsp;als&amp;nbsp;</span><span style='color: #0000BB'>$ftp_user</span><span style='color: #DD0000'>&amp;nbsp;nicht&amp;nbsp;m&amp;ouml;glich\n'</span><span style='color: #007700'>;<br />}<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Verbindung&amp;nbsp;schlie&amp;szlig;en<br /></span><span style='color: #0000BB'>ftp_close</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="ftp_get_option" value="<div id='function.ftp-get-option' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.ftp-get-option.php'>ftp_get_option</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.2.0, PHP 5)</p><p class='refpurpose'><span class='refname'>ftp_get_option</span> &amp;mdash; <span class='dc-title'>Ruft diverse Laufzeitoptionen des angegebenen FTP-Streams ab</span></p> </div> <a name='function.ftp-get-option.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'><a href='http://www.php.net/manual/de/language.pseudo-types.php#language.types.mixed' class='type mixed'>mixed</a></span> <span class='methodname'><b>ftp_get_option</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$ftp_stream</tt></span> , <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$option</tt></span> )</div> <p class='para rdfs-comment'> Diese Funktion gibt den Wert der angeforderten Option <i><tt class='parameter'>option</tt></i> von der angegebenen FTP-Verbindung zur&amp;uuml;ck. </p> </div> <a name='function.ftp-get-option.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>ftp_stream</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Verbindungshandler der FTP-Verbindung. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>option</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Zur Zeit werden die folgenden Optionen unterst&amp;uuml;tzt: </p><table class='doctable table'> <caption><b>Unterst&amp;uuml;tzte FTP-Laufzeitoptionen</b></caption> <tbody valign='middle' class='tbody'> <tr valign='middle'> <td align='left'><b><tt class='constant'>FTP_TIMEOUT_SEC</tt></b></td> <td align='left'> Gibt den aktuellen Timeout f&amp;uuml;r alle Netzwerkoperationen zur&amp;uuml;ck. </td> </tr> <tr valign='middle'> <td align='left'><b><tt class='constant'>FTP_AUTOSEEK</tt></b></td> <td align='left'> Gibt <b><tt class='constant'>TRUE</tt></b> zur&amp;uuml;ck, wenn diese Option aktiv ist, sonst <b><tt class='constant'>FALSE</tt></b>. </td> </tr> </tbody> </table> <p> </p> </dd> </dl> <p> </p> </div> <a name='function.ftp-get-option.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt den Wert bei Erfolg zur&amp;uuml;ck oder <b><tt class='constant'>FALSE</tt></b>, wenn die angegebene Option <i><tt class='parameter'>option</tt></i> nicht unterst&amp;uuml;tzt wird. Im letzteren Fall wird zus&amp;auml;tzlich eine Warnung geworfen. </p> </div> <a name='function.ftp-get-option.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>ftp_get_option()</b>-Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /></span><span style='color: #FF8000'>//&amp;nbsp;Bestimme&amp;nbsp;den&amp;nbsp;Timeout&amp;nbsp;des&amp;nbsp;angegebenen&amp;nbsp;FTP-Streams<br /></span><span style='color: #0000BB'>$timeout&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>ftp_get_option</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>FTP_TIMEOUT_SEC</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> <a name='function.ftp-get-option.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.ftp-set-option.php' class='function' rel='rdfs-seeAlso'>ftp_set_option()</a> - Setzt diverse FTP-Laufzeitoptionen</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="ftp_get" value="<div id='function.ftp-get' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.ftp-get.php'>ftp_get</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>ftp_get</span> &amp;mdash; <span class='dc-title'>L&amp;auml;dt eine Datei von einem FTP-Server herunter</span></p> </div> <a name='function.ftp-get.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><b>ftp_get</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$ftp_stream</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$local_file</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$remote_file</tt></span> , <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$mode</tt></span> [, <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$resumepos</tt><span class='initializer'> = 0</span></span> ] )</div> <p class='para rdfs-comment'> <b>ftp_get()</b> l&amp;auml;dt eine entfernte Datei vom FTP-Server und speichert sie in eine lokale Datei. </p> </div> <a name='function.ftp-get.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>ftp_stream</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Verbindungshandler der FTP-Verbindung. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>local_file</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der lokale Dateipfad (wird &amp;uuml;berschrieben, falls die Datei schon existiert). </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>remote_file</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Pfad zur Datei auf dem Server. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>mode</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Transfer-Modus. Muss entweder <b><tt class='constant'>FTP_ASCII</tt></b> oder <b><tt class='constant'>FTP_BINARY</tt></b> sein. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>resumepos</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Die Position in der entfernten Datei, ab der der Download beginnen soll. </p> </dd> </dl> <p> </p> </div> <a name='function.ftp-get.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt bei Erfolg <b><tt class='constant'>TRUE</tt></b> zur&amp;uuml;ck, im Fehlerfall <b><tt class='constant'>FALSE</tt></b>. </p> </div> <a name='function.ftp-get.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>ftp_get()</b>-Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Variablen&amp;nbsp;definieren<br /></span><span style='color: #0000BB'>$local_file&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #DD0000'>'local.zip'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>$server_file&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #DD0000'>'server.zip'</span><span style='color: #007700'>;<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Verbindung&amp;nbsp;aufbauen<br /></span><span style='color: #0000BB'>$conn_id&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>ftp_connect</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$ftp_server</span><span style='color: #007700'>);<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Login&amp;nbsp;mit&amp;nbsp;Benutzername&amp;nbsp;und&amp;nbsp;Passwort<br /></span><span style='color: #0000BB'>$login_result&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>ftp_login</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$ftp_user_name</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$ftp_user_pass</span><span style='color: #007700'>);<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Versuche&amp;nbsp;$server_file&amp;nbsp;herunterzuladen&amp;nbsp;und&amp;nbsp;in&amp;nbsp;$local_file&amp;nbsp;zu&amp;nbsp;speichern<br /></span><span style='color: #007700'>if&amp;nbsp;(</span><span style='color: #0000BB'>ftp_get</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$local_file</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$server_file</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>FTP_BINARY</span><span style='color: #007700'>))&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'</span><span style='color: #0000BB'>$local_file</span><span style='color: #DD0000'>&amp;nbsp;wurde&amp;nbsp;erfolgreich&amp;nbsp;geschrieben\n'</span><span style='color: #007700'>;<br />}&amp;nbsp;else&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'Ein&amp;nbsp;Fehler&amp;nbsp;ist&amp;nbsp;aufgetreten\n'</span><span style='color: #007700'>;<br />}<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Verbindung&amp;nbsp;schlie&amp;szlig;en<br /></span><span style='color: #0000BB'>ftp_close</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>);<br /><br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> <a name='function.ftp-get.changelog'></a><div class='refsect1 changelog'> <h3 class='title'>Changelog</h3> <p class='para'> </p><table class='doctable informaltable'> <thead valign='middle'> <tr valign='middle'> <th>Version</th> <th>Beschreibung</th> </tr> </thead> <tbody valign='middle' class='tbody'> <tr valign='middle'> <td align='left'>4.3.0</td> <td align='left'> <i><tt class='parameter'>resumepos</tt></i> wurde hinzugef&amp;uuml;gt. </td> </tr> </tbody> </table> <p> </p> </div> <a name='function.ftp-get.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.ftp-pasv.php' class='function' rel='rdfs-seeAlso'>ftp_pasv()</a> - Schaltet den passiven Modus ein oder aus</li> <li class='member'><a href='http://www.php.net/manual/de/function.ftp-fget.php' class='function' rel='rdfs-seeAlso'>ftp_fget()</a> - L&amp;auml;dt eine Datei vom FTP-Server und speichert sie in eine ge&amp;ouml;ffnete Datei</li> <li class='member'><a href='http://www.php.net/manual/de/function.ftp-nb-get.php' class='function' rel='rdfs-seeAlso'>ftp_nb_get()</a> - &amp;Uuml;bertr&amp;auml;gt eine Datei von dem FTP-Server und speichert sie lokal (nicht blockierend)</li> <li class='member'><a href='http://www.php.net/manual/de/function.ftp-nb-fget.php' class='function' rel='rdfs-seeAlso'>ftp_nb_fget()</a> - L&amp;auml;dt eine Datei vom FTP-Server und schreibt sie in eine lokale Datei (nicht-blockierend)</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="ftp_fput" value="<div id='function.ftp-fput' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.ftp-fput.php'>ftp_fput</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>ftp_fput</span> &amp;mdash; <span class='dc-title'>&amp;Uuml;bertr&amp;auml;gt eine ge&amp;ouml;ffnete Datei auf einen FTP-Server</span></p> </div> <a name='function.ftp-fput.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><b>ftp_fput</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$ftp_stream</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$remote_file</tt></span> , <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$handle</tt></span> , <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$mode</tt></span> [, <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$startpos</tt><span class='initializer'> = 0</span></span> ] )</div> <p class='para rdfs-comment'> <b>ftp_fput()</b> l&amp;auml;dt die Daten aus einem Dateizeiger in eine entfernte Datei auf dem FTP-Server. </p> </div> <a name='function.ftp-fput.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>ftp_stream</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Verbindungshandler der FTP-Verbindung. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>remote_file</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Pfad zur Datei auf dem Server. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>handle</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Ein ge&amp;ouml;ffneter Dateizeiger der lokalen Datei. Das Lesen wird am Dateiende beendet. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>mode</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Transfer-Modus. Muss entweder <b><tt class='constant'>FTP_ASCII</tt></b> oder <b><tt class='constant'>FTP_BINARY</tt></b> sein. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>startpos</tt></i> </span> </dt><dd class='listitem'> </dd> </dl> <p> </p> </div> <a name='function.ftp-fput.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt bei Erfolg <b><tt class='constant'>TRUE</tt></b> zur&amp;uuml;ck, im Fehlerfall <b><tt class='constant'>FALSE</tt></b>. </p> </div> <a name='function.ftp-fput.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>ftp_fput()</b>-Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;&amp;Ouml;ffne&amp;nbsp;eine&amp;nbsp;Datei&amp;nbsp;zum&amp;nbsp;Lesen<br /></span><span style='color: #0000BB'>$file&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #DD0000'>'somefile.txt'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>$fp&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>fopen</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$file</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'r'</span><span style='color: #007700'>);<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Verbindung&amp;nbsp;aufbauen<br /></span><span style='color: #0000BB'>$conn_id&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>ftp_connect</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$ftp_server</span><span style='color: #007700'>);<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Login&amp;nbsp;mit&amp;nbsp;Benutzername&amp;nbsp;und&amp;nbsp;Passwort<br /></span><span style='color: #0000BB'>$login_result&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>ftp_login</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$ftp_user_name</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$ftp_user_pass</span><span style='color: #007700'>);<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Versuche&amp;nbsp;$file&amp;nbsp;hochzuladen<br /></span><span style='color: #007700'>if&amp;nbsp;(</span><span style='color: #0000BB'>ftp_fput</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$file</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$fp</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>FTP_ASCII</span><span style='color: #007700'>))&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'</span><span style='color: #0000BB'>$file</span><span style='color: #DD0000'>&amp;nbsp;wurde&amp;nbsp;erfolgreich&amp;nbsp;hochgeladen\n'</span><span style='color: #007700'>;<br />}&amp;nbsp;else&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'</span><span style='color: #0000BB'>$file</span><span style='color: #DD0000'>&amp;nbsp;konnte&amp;nbsp;nicht&amp;nbsp;hochgeladen&amp;nbsp;werden\n'</span><span style='color: #007700'>;<br />}<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Verbindung&amp;nbsp;und&amp;nbsp;Verbindungshandler&amp;nbsp;schlie&amp;szlig;en<br /></span><span style='color: #0000BB'>ftp_close</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>fclose</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$fp</span><span style='color: #007700'>);<br /><br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> <a name='function.ftp-fput.changelog'></a><div class='refsect1 changelog'> <h3 class='title'>Changelog</h3> <p class='para'> </p><table class='doctable informaltable'> <thead valign='middle'> <tr valign='middle'> <th>Version</th> <th>Beschreibung</th> </tr> </thead> <tbody valign='middle' class='tbody'> <tr valign='middle'> <td align='left'>4.3.0</td> <td align='left'> <i><tt class='parameter'>startpos</tt></i> wurde hinzugef&amp;uuml;gt. </td> </tr> </tbody> </table> <p> </p> </div> <a name='function.ftp-fput.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.ftp-put.php' class='function' rel='rdfs-seeAlso'>ftp_put()</a> - L&amp;auml;dt eine Datei auf einen FTP-Server</li> <li class='member'><a href='http://www.php.net/manual/de/function.ftp-nb-fput.php' class='function' rel='rdfs-seeAlso'>ftp_nb_fput()</a> - Speichert eine ge&amp;ouml;ffnete Datei auf den FTP-Server (nicht blockierend)</li> <li class='member'><a href='http://www.php.net/manual/de/function.ftp-nb-put.php' class='function' rel='rdfs-seeAlso'>ftp_nb_put()</a> - Speichert eine Datei auf dem FTP-Server (nicht-blockierend)</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="ftp_fget" value="<div id='function.ftp-fget' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.ftp-fget.php'>ftp_fget</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>ftp_fget</span> &amp;mdash; <span class='dc-title'> L&amp;auml;dt eine Datei vom FTP-Server und speichert sie in eine ge&amp;ouml;ffnete Datei </span></p> </div> <a name='function.ftp-fget.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><b>ftp_fget</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$ftp_stream</tt></span> , <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$handle</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$remote_file</tt></span> , <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$mode</tt></span> [, <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$resumepos</tt><span class='initializer'> = 0</span></span> ] )</div> <p class='para rdfs-comment'> <b>ftp_fget()</b> l&amp;auml;dt das <i><tt class='parameter'>remote_file</tt></i> vom FTP-Server und schreibt es in die per Dateizeiger angegebene Datei. </p> </div> <a name='function.ftp-fget.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>ftp_stream</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Verbindungshandler der FTP-Verbindung. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>handle</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Ein ge&amp;ouml;ffneter Dateizeiger, in den die Daten geschrieben werden sollen. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>remote_file</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Pfad zur Datei auf dem Server. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>mode</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Transfer-Modus. Muss entweder <b><tt class='constant'>FTP_ASCII</tt></b> oder <b><tt class='constant'>FTP_BINARY</tt></b> sein. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>resumepos</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Die Position in der entfernten Datei, ab der der Download beginnen soll. </p> </dd> </dl> <p> </p> </div> <a name='function.ftp-fget.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt bei Erfolg <b><tt class='constant'>TRUE</tt></b> zur&amp;uuml;ck, im Fehlerfall <b><tt class='constant'>FALSE</tt></b>. </p> </div> <a name='function.ftp-fget.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>ftp_fget()</b>-Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Pfad&amp;nbsp;zur&amp;nbsp;entfernten&amp;nbsp;Datei<br /></span><span style='color: #0000BB'>$remote_file&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #DD0000'>'somefile.txt'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>$local_file&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #DD0000'>'localfile.txt'</span><span style='color: #007700'>;<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;&amp;Ouml;ffne&amp;nbsp;eine&amp;nbsp;Datei&amp;nbsp;zum&amp;nbsp;Schreiben<br /></span><span style='color: #0000BB'>$handle&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>fopen</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$local_file</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'w'</span><span style='color: #007700'>);<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Verbindung&amp;nbsp;aufbauen<br /></span><span style='color: #0000BB'>$conn_id&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>ftp_connect</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$ftp_server</span><span style='color: #007700'>);<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Login&amp;nbsp;mit&amp;nbsp;Benutzername&amp;nbsp;und&amp;nbsp;Passwort<br /></span><span style='color: #0000BB'>$login_result&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>ftp_login</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$ftp_user_name</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$ftp_user_pass</span><span style='color: #007700'>);<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Versuche&amp;nbsp;$remote_file&amp;nbsp;zu&amp;nbsp;laden&amp;nbsp;und&amp;nbsp;in&amp;nbsp;$handle&amp;nbsp;zu&amp;nbsp;speichern<br /></span><span style='color: #007700'>if&amp;nbsp;(</span><span style='color: #0000BB'>ftp_fget</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$handle</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$remote_file</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>FTP_ASCII</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>0</span><span style='color: #007700'>))&amp;nbsp;{<br />&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'Erfolgreich&amp;nbsp;in&amp;nbsp;</span><span style='color: #0000BB'>$local_file</span><span style='color: #DD0000'>&amp;nbsp;geschrieben\n'</span><span style='color: #007700'>;<br />}&amp;nbsp;else&amp;nbsp;{<br />&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'Download&amp;nbsp;von&amp;nbsp;</span><span style='color: #0000BB'>$remote_file</span><span style='color: #DD0000'>&amp;nbsp;zu&amp;nbsp;</span><span style='color: #0000BB'>$local_file</span><span style='color: #DD0000'>&amp;nbsp;war&amp;nbsp;nicht&amp;nbsp;m&amp;ouml;glich\n'</span><span style='color: #007700'>;<br />}<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Verbindung&amp;nbsp;und&amp;nbsp;Verbindungshandler&amp;nbsp;schlie&amp;szlig;en<br /></span><span style='color: #0000BB'>ftp_close</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>fclose</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$handle</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> <a name='function.ftp-fget.changelog'></a><div class='refsect1 changelog'> <h3 class='title'>Changelog</h3> <p class='para'> </p><table class='doctable informaltable'> <thead valign='middle'> <tr valign='middle'> <th>Version</th> <th>Beschreibung</th> </tr> </thead> <tbody valign='middle' class='tbody'> <tr valign='middle'> <td align='left'>4.3.0</td> <td align='left'> <i><tt class='parameter'>resumepos</tt></i> wurde hinzugef&amp;uuml;gt. </td> </tr> </tbody> </table> <p> </p> </div> <a name='function.ftp-fget.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.ftp-get.php' class='function' rel='rdfs-seeAlso'>ftp_get()</a> - L&amp;auml;dt eine Datei von einem FTP-Server herunter</li> <li class='member'><a href='http://www.php.net/manual/de/function.ftp-nb-get.php' class='function' rel='rdfs-seeAlso'>ftp_nb_get()</a> - &amp;Uuml;bertr&amp;auml;gt eine Datei von dem FTP-Server und speichert sie lokal (nicht blockierend)</li> <li class='member'><a href='http://www.php.net/manual/de/function.ftp-nb-fget.php' class='function' rel='rdfs-seeAlso'>ftp_nb_fget()</a> - L&amp;auml;dt eine Datei vom FTP-Server und schreibt sie in eine lokale Datei (nicht-blockierend)</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="ftp_exec" value="<div id='function.ftp-exec' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.ftp-exec.php'>ftp_exec</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.0.3, PHP 5)</p><p class='refpurpose'><span class='refname'>ftp_exec</span> &amp;mdash; <span class='dc-title'>Fordert die Ausf&amp;uuml;hrung eines Programmes auf dem FTP-Server an</span></p> </div> <a name='function.ftp-exec.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><b>ftp_exec</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$ftp_stream</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$command</tt></span> )</div> <p class='para rdfs-comment'> Sendet ein SITE EXEC-Kommando (<i><tt class='parameter'>command</tt></i> ) an den FTP-Server. </p> </div> <a name='function.ftp-exec.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>ftp_stream</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Verbindungshandler der FTP-Verbindung. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>command</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Das auszuf&amp;uuml;hrende Kommando. </p> </dd> </dl> <p> </p> </div> <a name='function.ftp-exec.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt <b><tt class='constant'>TRUE</tt></b> zur&amp;uuml;ck, wenn das Kommando erfolgreich war (d.h. der Server hat den Antwortcode <i>200</i> geliefert); sonst <b><tt class='constant'>FALSE</tt></b>. </p> </div> <a name='function.ftp-exec.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>ftp_exec()</b>-Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Variable&amp;nbsp;initialisieren<br /></span><span style='color: #0000BB'>$command&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #DD0000'>'ls&amp;nbsp;-al&amp;nbsp;&amp;gt;files.txt'</span><span style='color: #007700'>;<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Verbindung&amp;nbsp;aufbauen<br /></span><span style='color: #0000BB'>$conn_id&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>ftp_connect</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$ftp_server</span><span style='color: #007700'>);<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Login&amp;nbsp;mit&amp;nbsp;Benutzername&amp;nbsp;und&amp;nbsp;Passwort<br /></span><span style='color: #0000BB'>$login_result&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>ftp_login</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$ftp_user_name</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$ftp_user_pass</span><span style='color: #007700'>);<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Kommando&amp;nbsp;ausf&amp;uuml;hren<br /></span><span style='color: #007700'>if&amp;nbsp;(</span><span style='color: #0000BB'>ftp_exec</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$command</span><span style='color: #007700'>))&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'</span><span style='color: #0000BB'>$command</span><span style='color: #DD0000'>&amp;nbsp;wurde&amp;nbsp;erfolgreich&amp;nbsp;ausgef&amp;uuml;hrt\n'</span><span style='color: #007700'>;<br />}&amp;nbsp;else&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'</span><span style='color: #0000BB'>$command</span><span style='color: #DD0000'>&amp;nbsp;konnte&amp;nbsp;nicht&amp;nbsp;ausgef&amp;uuml;hrt&amp;nbsp;werden\n'</span><span style='color: #007700'>;<br />}<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Verbindung&amp;nbsp;schlie&amp;szlig;en<br /></span><span style='color: #0000BB'>ftp_close</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>);<br /><br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> <a name='function.ftp-exec.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.ftp-raw.php' class='function' rel='rdfs-seeAlso'>ftp_raw()</a> - Sendet ein beliebiges Kommando an den FTP-Server</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="ftp_delete" value="<div id='function.ftp-delete' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.ftp-delete.php'>ftp_delete</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>ftp_delete</span> &amp;mdash; <span class='dc-title'>L&amp;ouml;scht eine Datei auf dem FTP-Server</span></p> </div> <a name='function.ftp-delete.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><b>ftp_delete</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$ftp_stream</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$path</tt></span> )</div> <p class='para rdfs-comment'> <b>ftp_delete()</b> l&amp;ouml;scht die per <i><tt class='parameter'>path</tt></i> angegebene Datei auf dem FTP-Server. </p> </div> <a name='function.ftp-delete.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>ftp_stream</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Verbindungshandler der FTP-Verbindung. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>path</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Die zu l&amp;ouml;schende Datei. </p> </dd> </dl> <p> </p> </div> <a name='function.ftp-delete.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt bei Erfolg <b><tt class='constant'>TRUE</tt></b> zur&amp;uuml;ck, im Fehlerfall <b><tt class='constant'>FALSE</tt></b>. </p> </div> <a name='function.ftp-delete.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>ftp_delete()</b>-Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />$file&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #DD0000'>'public_html/old.txt'</span><span style='color: #007700'>;<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Verbindung&amp;nbsp;aufbauen<br /></span><span style='color: #0000BB'>$conn_id&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>ftp_connect</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$ftp_server</span><span style='color: #007700'>);<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Login&amp;nbsp;mit&amp;nbsp;Benutzername&amp;nbsp;und&amp;nbsp;Passwort<br /></span><span style='color: #0000BB'>$login_result&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>ftp_login</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$ftp_user_name</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$ftp_user_pass</span><span style='color: #007700'>);<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Versuche&amp;nbsp;die&amp;nbsp;Datei&amp;nbsp;$file&amp;nbsp;zu&amp;nbsp;l&amp;ouml;schen<br /></span><span style='color: #007700'>if&amp;nbsp;(</span><span style='color: #0000BB'>ftp_delete</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$file</span><span style='color: #007700'>))&amp;nbsp;{<br />&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'</span><span style='color: #0000BB'>$file</span><span style='color: #DD0000'>&amp;nbsp;deleted&amp;nbsp;successful\n'</span><span style='color: #007700'>;<br />}&amp;nbsp;else&amp;nbsp;{<br />&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'could&amp;nbsp;not&amp;nbsp;delete&amp;nbsp;</span><span style='color: #0000BB'>$file</span><span style='color: #DD0000'>\n'</span><span style='color: #007700'>;<br />}<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Verbindung&amp;nbsp;schlie&amp;szlig;en<br /></span><span style='color: #0000BB'>ftp_close</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="ftp_connect" value="<div id='function.ftp-connect' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.ftp-connect.php'>ftp_connect</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>ftp_connect</span> &amp;mdash; <span class='dc-title'>Stellt eine FTP-Verbindung her</span></p> </div> <a name='function.ftp-connect.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>resource</span> <span class='methodname'><b>ftp_connect</b></span> ( <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$host</tt></span> [, <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$port</tt><span class='initializer'> = 21</span></span> [, <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$timeout</tt><span class='initializer'> = 90</span></span> ]] )</div> <p class='para rdfs-comment'> <b>ftp_connect()</b> stellt eine FTP-Verbindung zum angegebenen <i><tt class='parameter'>host</tt></i> her. </p> </div> <a name='function.ftp-connect.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>host</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Die Adresse des FTP-Servers. Dieser Parameter sollte keinen abschlie&amp;szlig;enden Schr&amp;auml;gstrich und kein vorangestelltes <i>ftp://</i> haben. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>port</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Gibt einen alternativen Port f&amp;uuml;r die Verbindung an. Fehlt er oder wird er auf 0 gesetzt, wird der Standard-FTP-Port 21 benutzt. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>timeout</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Dieser Parameter bestimmt den Timeout f&amp;uuml;r alle nachfolgenden Netzwerkt&amp;auml;tigkeiten. Falls er fehlt, wird er auf den Standardwert von 90 Sekunden gesetzt. Der Timeout kann jederzeit mittels <a href='http://www.php.net/manual/de/function.ftp-set-option.php' class='function'>ftp_set_option()</a> gesetzt und mittels <a href='http://www.php.net/manual/de/function.ftp-get-option.php' class='function'>ftp_get_option()</a> abgefragt werden. </p> </dd> </dl> <p> </p> </div> <a name='function.ftp-connect.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt bei Erfolg einen SSL-FTP-Stream zur&amp;uuml;ck oder <b><tt class='constant'>FALSE</tt></b>, falls ein Fehler auftrat. </p> </div> <a name='function.ftp-connect.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>ftp_connect()</b>-Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /><br />$ftp_server&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #DD0000'>'ftp.example.com'</span><span style='color: #007700'>;<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;stelle&amp;nbsp;eine&amp;nbsp;Verbindung&amp;nbsp;her<br /></span><span style='color: #0000BB'>$verbindungskennung&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>ftp_connect</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$ftp_server</span><span style='color: #007700'>)&amp;nbsp;or&amp;nbsp;die(</span><span style='color: #DD0000'>'Konnte&amp;nbsp;keine&amp;nbsp;Verbindung&amp;nbsp;zu&amp;nbsp;</span><span style='color: #0000BB'>$ftp_server</span><span style='color: #DD0000'>&amp;nbsp;aufbauen'</span><span style='color: #007700'>);<br /><br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> <a name='function.ftp-connect.changelog'></a><div class='refsect1 changelog'> <h3 class='title'>Changelog</h3> <p class='para'> </p><table class='doctable informaltable'> <thead valign='middle'> <tr valign='middle'> <th>Version</th> <th>Beschreibung</th> </tr> </thead> <tbody valign='middle' class='tbody'> <tr valign='middle'> <td align='left'>4.2.0</td> <td align='left'> <i><tt class='parameter'>timeout</tt></i> hinzugef&amp;uuml;gt. </td> </tr> </tbody> </table> <p> </p> </div> <a name='function.ftp-connect.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.ftp-close.php' class='function' rel='rdfs-seeAlso'>ftp_close()</a> - Schlie&amp;szlig;t eine FTP-Verbindung</li> <li class='member'><a href='http://www.php.net/manual/de/function.ftp-ssl-connect.php' class='function' rel='rdfs-seeAlso'>ftp_ssl_connect()</a> - &amp;Ouml;ffnet eine sichere SSL-FTP-Verbindung</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="ftp_close" value="<div id='function.ftp-close' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.ftp-close.php'>ftp_close</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.2.0, PHP 5)</p><p class='refpurpose'><span class='refname'>ftp_close</span> &amp;mdash; <span class='dc-title'>Schlie&amp;szlig;t eine FTP-Verbindung</span></p> </div> <a name='function.ftp-close.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><b>ftp_close</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$ftp_stream</tt></span> )</div> <p class='para rdfs-comment'> <b>ftp_close()</b> schlie&amp;szlig;t die angegebene Verbindung und gibt die <a href='http://www.php.net/manual/de/language.types.resource.php' class='type resource'>resource</a> frei. </p> <blockquote><p><b class='note'>Hinweis</b>: Nach Aufruf dieser Funktion ist die FTP-Verbindung nicht l&amp;auml;nger verf&amp;uuml;gbar und es muss eine neue unter Verwendung von <a href='http://www.php.net/manual/de/function.ftp-connect.php' class='function'>ftp_connect()</a> erstellt werden. <br /> </p></blockquote> </div> <a name='function.ftp-close.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>ftp_stream</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Verbindungshandler der FTP-Verbindung. </p> </dd> </dl> <p> </p> </div> <a name='function.ftp-close.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt bei Erfolg <b><tt class='constant'>TRUE</tt></b> zur&amp;uuml;ck, im Fehlerfall <b><tt class='constant'>FALSE</tt></b>. </p> </div> <a name='function.ftp-close.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>ftp_close()</b>-Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Verbindung&amp;nbsp;aufbauen<br /></span><span style='color: #0000BB'>$conn_id&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>ftp_connect</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$ftp_server</span><span style='color: #007700'>);<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Login&amp;nbsp;mit&amp;nbsp;Benutzername&amp;nbsp;und&amp;nbsp;Passwort<br /></span><span style='color: #0000BB'>$login_result&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>ftp_login</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$ftp_user_name</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$ftp_user_pass</span><span style='color: #007700'>);<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;aktuelles&amp;nbsp;Verzeichnis&amp;nbsp;anzeigen<br /></span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #0000BB'>ftp_pwd</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>);<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Verbindung&amp;nbsp;schlie&amp;szlig;en<br /></span><span style='color: #0000BB'>ftp_close</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> <a name='function.ftp-close.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.ftp-connect.php' class='function' rel='rdfs-seeAlso'>ftp_connect()</a> - Stellt eine FTP-Verbindung her</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="ftp_chmod" value="<div id='function.ftp-chmod' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.ftp-chmod.php'>ftp_chmod</a></h1> <p class='verinfo'>(PHP 5)</p><p class='refpurpose'><span class='refname'>ftp_chmod</span> &amp;mdash; <span class='dc-title'>&amp;Auml;ndert die Zugriffsrechte einer Datei &amp;uuml;ber FTP</span></p> </div> <a name='function.ftp-chmod.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>int</span> <span class='methodname'><b>ftp_chmod</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$ftp_stream</tt></span> , <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$mode</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$filename</tt></span> )</div> <p class='para rdfs-comment'> &amp;Auml;ndert die Zugriffsrechte der spezifierten Datei zu <i><tt class='parameter'>mode</tt></i> . </p> </div> <a name='function.ftp-chmod.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>ftp_stream</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Verbindungshandler der FTP-Verbindung. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>mode</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Die neuen Zugriffsrechte als <em class='emphasis'>octal</em>-Wert. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>filename</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Name der Datei auf dem FTP-Server. </p> </dd> </dl> <p> </p> </div> <a name='function.ftp-chmod.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt die neuen Zugriffsrechte oder im Fehlerfall <b><tt class='constant'>FALSE</tt></b> zur&amp;uuml;ck. </p> </div> <a name='function.ftp-chmod.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>ftp_chmod()</b>-Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />$dateiname&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #DD0000'>'public_html/index.php'</span><span style='color: #007700'>;<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;einfacher&amp;nbsp;Verbindungsaufbau<br /></span><span style='color: #0000BB'>$conn_id&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>ftp_connect</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$ftp_server</span><span style='color: #007700'>);<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Login&amp;nbsp;mit&amp;nbsp;Benutzername&amp;nbsp;und&amp;nbsp;Passwort<br /></span><span style='color: #0000BB'>$login_result&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>ftp_login</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$ftp_username</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$ftp_passwort</span><span style='color: #007700'>);<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Zugriffsrechte&amp;nbsp;von&amp;nbsp;$dateiname&amp;nbsp;auf&amp;nbsp;644&amp;nbsp;&amp;auml;ndern<br /></span><span style='color: #007700'>if&amp;nbsp;(</span><span style='color: #0000BB'>ftp_chmod</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>0644</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$dateiname</span><span style='color: #007700'>)&amp;nbsp;!==&amp;nbsp;</span><span style='color: #0000BB'>false</span><span style='color: #007700'>)&amp;nbsp;{<br />&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'Zugriffsrechte&amp;nbsp;der&amp;nbsp;Datei&amp;nbsp;</span><span style='color: #0000BB'>$dateiname</span><span style='color: #DD0000'>&amp;nbsp;auf&amp;nbsp;644&amp;nbsp;ge&amp;auml;ndert\n'</span><span style='color: #007700'>;<br />}&amp;nbsp;else&amp;nbsp;{<br />&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'&amp;Auml;nderung&amp;nbsp;der&amp;nbsp;Zugriffsrechte&amp;nbsp;fehlgeschlagen\n'</span><span style='color: #007700'>;<br />}<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Verbindung&amp;nbsp;schlie&amp;szlig;en<br /></span><span style='color: #0000BB'>ftp_close</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> <a name='function.ftp-chmod.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.chmod.php' class='function' rel='rdfs-seeAlso'>chmod()</a> - &amp;Auml;ndert die Zugriffsrechte einer Datei</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="ftp_chdir" value="<div id='function.ftp-chdir' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.ftp-chdir.php'>ftp_chdir</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>ftp_chdir</span> &amp;mdash; <span class='dc-title'>Verzeichnis-Wechsel auf einem FTP-Server</span></p> </div> <a name='function.ftp-chdir.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><b>ftp_chdir</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$ftp_stream</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$directory</tt></span> )</div> <p class='para rdfs-comment'> Wechselt vom aktuellen Verzeichnis in das angegebene Verzeichnis. </p> </div> <a name='function.ftp-chdir.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>ftp_stream</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Verbindungshandler der FTP-Verbindung. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>directory</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Das Verzeichnis, in das gewechselt werden soll. </p> </dd> </dl> <p> </p> </div> <a name='function.ftp-chdir.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt bei Erfolg <b><tt class='constant'>TRUE</tt></b> zur&amp;uuml;ck, im Fehlerfall <b><tt class='constant'>FALSE</tt></b>. Wenn der Verzeichnis-Wechsel fehlschl&amp;auml;gt, wird eine PHP-Warnung ausgegeben. </p> </div> <a name='function.ftp-chdir.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>ftp_chdir()</b>-Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Verbindung&amp;nbsp;aufbauen<br /></span><span style='color: #0000BB'>$conn_id&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>ftp_connect</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$ftp_server</span><span style='color: #007700'>);<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Login&amp;nbsp;mit&amp;nbsp;Benutzername&amp;nbsp;und&amp;nbsp;Passwort<br /></span><span style='color: #0000BB'>$login_result&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>ftp_login</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$ftp_user_name</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$ftp_user_pass</span><span style='color: #007700'>);<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Verbindung&amp;nbsp;&amp;uuml;berpr&amp;uuml;fen<br /></span><span style='color: #007700'>if&amp;nbsp;((!</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>)&amp;nbsp;||&amp;nbsp;(!</span><span style='color: #0000BB'>$login_result</span><span style='color: #007700'>))&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;die(</span><span style='color: #DD0000'>'FTP-Verbindungsaufbau&amp;nbsp;ist&amp;nbsp;fehlgeschlagen!'</span><span style='color: #007700'>);<br />}<br /><br />echo&amp;nbsp;</span><span style='color: #DD0000'>'Aktuelles&amp;nbsp;Verzeichnis:&amp;nbsp;'&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #0000BB'>ftp_pwd</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Versuche,&amp;nbsp;in&amp;nbsp;das&amp;nbsp;Verzeichnis&amp;nbsp;'irgendwo'&amp;nbsp;zu&amp;nbsp;wechseln<br /></span><span style='color: #007700'>if&amp;nbsp;(</span><span style='color: #0000BB'>ftp_chdir</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'irgendwo'</span><span style='color: #007700'>))&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'Aktuelles&amp;nbsp;Verzeichnis:&amp;nbsp;'&amp;nbsp;</span><span style='color: #007700'>.&amp;nbsp;</span><span style='color: #0000BB'>ftp_pwd</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;<br />}&amp;nbsp;else&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'Verzeichniswechsel&amp;nbsp;ist&amp;nbsp;fehlgeschlagen.\n'</span><span style='color: #007700'>;<br />}<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Verbindung&amp;nbsp;schlie&amp;szlig;en<br /></span><span style='color: #0000BB'>ftp_close</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> <a name='function.ftp-chdir.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.ftp-cdup.php' class='function' rel='rdfs-seeAlso'>ftp_cdup()</a> - Wechselt in das dar&amp;uuml;berliegende Verzeichnis</li> <li class='member'><a href='http://www.php.net/manual/de/function.ftp-pwd.php' class='function' rel='rdfs-seeAlso'>ftp_pwd()</a> - Gibt den aktuellen Verzeichnisnamen zur&amp;uuml;ck</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="ftp_cdup" value="<div id='function.ftp-cdup' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.ftp-cdup.php'>ftp_cdup</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>ftp_cdup</span> &amp;mdash; <span class='dc-title'>Wechselt in das dar&amp;uuml;berliegende Verzeichnis</span></p> </div> <a name='function.ftp-cdup.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><b>ftp_cdup</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$ftp_stream</tt></span> )</div> <p class='para rdfs-comment'> Wechselt eine Verzeichnisebene nach oben. </p> </div> <a name='function.ftp-cdup.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>ftp_stream</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Verbindungshandler der FTP-Verbindung. </p> </dd> </dl> <p> </p> </div> <a name='function.ftp-cdup.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt bei Erfolg <b><tt class='constant'>TRUE</tt></b> zur&amp;uuml;ck, im Fehlerfall <b><tt class='constant'>FALSE</tt></b>. </p> </div> <a name='function.ftp-cdup.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>ftp_cdup()</b>-Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /></span><span style='color: #FF8000'>//&amp;nbsp;Verbindung&amp;nbsp;aufbauen<br /></span><span style='color: #0000BB'>$conn_id&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>ftp_connect</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$ftp_server</span><span style='color: #007700'>);<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Login&amp;nbsp;mit&amp;nbsp;Benutzername&amp;nbsp;und&amp;nbsp;Passwort<br /></span><span style='color: #0000BB'>$login_result&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>ftp_login</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$ftp_user_name</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$ftp_user_pass</span><span style='color: #007700'>);<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Wechsele&amp;nbsp;vom&amp;nbsp;aktuellen&amp;nbsp;Verzeichnis&amp;nbsp;nach&amp;nbsp;'html'<br /></span><span style='color: #0000BB'>ftp_chdir</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'html'</span><span style='color: #007700'>);<br /><br />echo&amp;nbsp;</span><span style='color: #0000BB'>ftp_pwd</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>);&amp;nbsp;</span><span style='color: #FF8000'>//&amp;nbsp;/html<br /><br />//&amp;nbsp;in&amp;nbsp;das&amp;nbsp;dar&amp;uuml;berliegende&amp;nbsp;Verzeichnis&amp;nbsp;zur&amp;uuml;ckspringen<br /></span><span style='color: #007700'>if&amp;nbsp;(</span><span style='color: #0000BB'>ftp_cdup</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>))&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'cdup&amp;nbsp;erfolgreich\n'</span><span style='color: #007700'>;<br />}&amp;nbsp;else&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'cdup&amp;nbsp;nicht&amp;nbsp;erfolgreich\n'</span><span style='color: #007700'>;<br />}<br /><br />echo&amp;nbsp;</span><span style='color: #0000BB'>ftp_pwd</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>);&amp;nbsp;</span><span style='color: #FF8000'>//&amp;nbsp;/<br /><br /></span><span style='color: #0000BB'>ftp_close</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> <a name='function.ftp-cdup.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.ftp-chdir.php' class='function' rel='rdfs-seeAlso'>ftp_chdir()</a> - Verzeichnis-Wechsel auf einem FTP-Server</li> <li class='member'><a href='http://www.php.net/manual/de/function.ftp-pwd.php' class='function' rel='rdfs-seeAlso'>ftp_pwd()</a> - Gibt den aktuellen Verzeichnisnamen zur&amp;uuml;ck</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="ftp_alloc" value="<div id='function.ftp-alloc' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.ftp-alloc.php'>ftp_alloc</a></h1> <p class='verinfo'>(PHP 5)</p><p class='refpurpose'><span class='refname'>ftp_alloc</span> &amp;mdash; <span class='dc-title'>Reserviert Platz f&amp;uuml;r eine hochzuladende Datei</span></p> </div> <a name='function.ftp-alloc.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><b>ftp_alloc</b></span> ( <span class='methodparam'><span class='type'>resource</span> <tt class='parameter'>$ftp_stream</tt></span> , <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$filesize</tt></span> [, <span class='methodparam'><span class='type'>string</span> <tt class='parameter reference'>&amp;amp;$result</tt></span> ] )</div> <p class='para rdfs-comment'> Sendet ein <i>ALLO</i>-Kommando an den entfernten FTP-Server, um Platz f&amp;uuml;r eine hochzuladende Datei zu reservieren. </p> <blockquote><p><b class='note'>Hinweis</b>: Viele FTP-Server unterst&amp;uuml;tzen dieses Kommando nicht. Diese Server k&amp;ouml;nnen einen Fehlercode (<b><tt class='constant'>FALSE</tt></b>) zur&amp;uuml;ckgegeben, der angibt, dass das Kommando nicht unterst&amp;uuml;tzt wird, oder einen Erfolgscode (<b><tt class='constant'>TRUE</tt></b>), der angibt, dass die Reservierung nicht notwendig ist und dass der Client so weiterarbeiten soll als wenn die Operation erfolgreich gewesen w&amp;auml;re. Daher ist es am besten, diese Funktion nur f&amp;uuml;r Server zu verwenden, die die Reservierung explizit unterst&amp;uuml;tzen. <br /> </p></blockquote> <p class='para'> </p> </div> <a name='function.ftp-alloc.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>ftp_stream</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Verbindungshandler der FTP-Verbindung. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>filezise</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Die Anzahl der zu reservierenden Bytes. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>return</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Eine Textrepr&amp;auml;sentation der Serverantwort wird als Referenz in <i><tt class='parameter'>result</tt></i> zur&amp;uuml;ckgegeben, wenn eine Variable &amp;uuml;bergeben wird. </p> </dd> </dl> <p> </p> </div> <a name='function.ftp-alloc.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt bei Erfolg <b><tt class='constant'>TRUE</tt></b> zur&amp;uuml;ck, im Fehlerfall <b><tt class='constant'>FALSE</tt></b>. </p> </div> <a name='function.ftp-alloc.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>ftp_alloc()</b>-Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /><br />$file&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #DD0000'>'/home/user/myfile'</span><span style='color: #007700'>;<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Verbindung&amp;nbsp;aufbauen<br /></span><span style='color: #0000BB'>$conn_id&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>ftp_connect</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'ftp.example.com'</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>$login_result&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>ftp_login</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'anonymous'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'user@example.com'</span><span style='color: #007700'>);<br /><br />if&amp;nbsp;(</span><span style='color: #0000BB'>ftp_alloc</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>filesize</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$file</span><span style='color: #007700'>),&amp;nbsp;</span><span style='color: #0000BB'>$result</span><span style='color: #007700'>))&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'Platz&amp;nbsp;wurde&amp;nbsp;erfolgreich&amp;nbsp;auf&amp;nbsp;dem&amp;nbsp;Server&amp;nbsp;reseviert.&amp;nbsp;</span><span style='color: #0000BB'>$file</span><span style='color: #DD0000'>&amp;nbsp;wird&amp;nbsp;gesendet.\n'</span><span style='color: #007700'>;<br />&amp;nbsp;&amp;nbsp;</span><span style='color: #0000BB'>ftp_put</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'/incomming/myfile'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$file</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>FTP_BINARY</span><span style='color: #007700'>);<br />}&amp;nbsp;else&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'Platz&amp;nbsp;konnte&amp;nbsp;nicht&amp;nbsp;auf&amp;nbsp;dem&amp;nbsp;Server&amp;nbsp;reserviert&amp;nbsp;werden.&amp;nbsp;Serverantwort:&amp;nbsp;</span><span style='color: #0000BB'>$result</span><span style='color: #DD0000'>\n'</span><span style='color: #007700'>;<br />}<br /><br /></span><span style='color: #0000BB'>ftp_close</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$conn_id</span><span style='color: #007700'>);<br /><br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> <a name='function.ftp-alloc.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.ftp-put.php' class='function' rel='rdfs-seeAlso'>ftp_put()</a> - L&amp;auml;dt eine Datei auf einen FTP-Server</li> <li class='member'><a href='http://www.php.net/manual/de/function.ftp-fput.php' class='function' rel='rdfs-seeAlso'>ftp_fput()</a> - &amp;Uuml;bertr&amp;auml;gt eine ge&amp;ouml;ffnete Datei auf einen FTP-Server</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="frenchtojd" value="<div id='function.frenchtojd' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.frenchtojd.php'>frenchtojd</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>frenchtojd</span> &amp;mdash; <span class='dc-title'> Konvertiert ein Datum der Franz&amp;ouml;sischen Revolution zu einem Julianischen Datum </span></p> </div> <a name='function.frenchtojd.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>int</span> <span class='methodname'><b>frenchtojd</b></span> ( <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$month</tt></span> , <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$day</tt></span> , <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$year</tt></span> )</div> <p class='para rdfs-comment'> Diese Funktion konvertiert ein Datum vom Kalender der Franz&amp;ouml;sischen Revolution in einen Julianischen Tag. </p> <p class='para'> Diese Funktion verarbeitet nur Daten der Jahre 1 bis 14 (22. September 1792 bis 22. September 1806 im Gregorianischen Kalender), dieser Zeitraum geht aber immer noch &amp;uuml;ber die Lebensdauer des Revolutionskalenders hinaus. </p> </div> <a name='function.frenchtojd.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>month</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Monat als Zahl von 1 (f&amp;uuml;r Vend&amp;eacute;miaire) bis 13 (f&amp;uuml;r den Zeitraum von 5-6 Tagen am Ende jeden Jahres) </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>day</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Tag als Zahl von 1 bis 30 </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>year</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Das Jahr als Zahl von 1 bis 14 </p> </dd> </dl> <p> </p> </div> <a name='function.frenchtojd.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Der Julianische Tag f&amp;uuml;r das &amp;uuml;bergebene Franz&amp;ouml;sische Revolutionsdatum als Integer. </p> </div> <a name='function.frenchtojd.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.jdtofrench.php' class='function' rel='rdfs-seeAlso'>jdtofrench()</a> - Konvertiert ein Julianisches Datum zum Kalender der Franz&amp;ouml;sischen Revolution</li> <li class='member'><a href='http://www.php.net/manual/de/function.cal-to-jd.php' class='function' rel='rdfs-seeAlso'>cal_to_jd()</a> - Converts from a supported calendar to Julian Day Count</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="exif_thumbnail" value="<div id='function.exif-thumbnail' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.exif-thumbnail.php'>exif_thumbnail</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.2.0, PHP 5)</p><p class='refpurpose'><span class='refname'>exif_thumbnail</span> &amp;mdash; <span class='dc-title'>Aufruf des eingebetteten Miniaturbildes eines TIFF- oder JPEG-Bildes</span></p> </div> <a name='function.exif-thumbnail.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>string</span> <span class='methodname'><b>exif_thumbnail</b></span> ( <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$filename</tt></span> [, <span class='methodparam'><span class='type'>int</span> <tt class='parameter reference'>&amp;amp;$width</tt></span> [, <span class='methodparam'><span class='type'>int</span> <tt class='parameter reference'>&amp;amp;$height</tt></span> [, <span class='methodparam'><span class='type'>int</span> <tt class='parameter reference'>&amp;amp;$imagetype</tt></span> ]]] )</div> <p class='para rdfs-comment'> <b>exif_thumbnail()</b> liest das eingebettete Miniaturbild aus einem <acronym title='Tagged Image File Format'>TIFF</acronym>- oder <acronym title='Joint Photographic Experts Group'>JPEG</acronym>-Bild. </p> <p class='para'> Wenn man das Miniaturbild mit dieser Funktion ausliefern m&amp;ouml;chte, sollte man den Mimetype mit Hilfe der Funktion <a href='http://www.php.net/manual/de/function.header.php' class='function'>header()</a> mitschicken. </p> <p class='para'> Es kann passieren, das <b>exif_thumbnail()</b> das Bild nicht erzeugen, aber dessen Gr&amp;ouml;&amp;szlig;e bestimmen kann. In diesem Fall, ist der R&amp;uuml;ckgabewert <b><tt class='constant'>FALSE</tt></b>, obwohl <i><tt class='parameter'>width</tt></i> und <i><tt class='parameter'>height</tt></i> gesetzt sind. </p> </div> <a name='function.exif-thumbnail.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>filename</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Name der einzulesenden Bilddatei. Dieses Bild beinhaltet ein eingebettetes Miniaturbild. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>width</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Die Breite des gelieferten Miniaturbildes als R&amp;uuml;ckgabewert. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>height</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Die H&amp;ouml;he des gelieferten Miniaturbildes als R&amp;uuml;ckgabewert. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>imagetype</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Bildtyp des gelieferten Miniaturbildes als R&amp;uuml;ckgabewert. Dieser ist entweder <acronym title='Tagged Image File Format'>TIFF</acronym> oder <acronym title='Joint Photographic Experts Group'>JPEG</acronym>. </p> </dd> </dl> <p> </p> </div> <a name='function.exif-thumbnail.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Liefert das eingebettete Miniaturbild oder <b><tt class='constant'>FALSE</tt></b>, wenn das Bild kein Miniaturbild enth&amp;auml;lt. </p> </div> <a name='function.exif-thumbnail.changelog'></a><div class='refsect1 changelog'> <h3 class='title'>Changelog</h3> <p class='para'> </p><table class='doctable informaltable'> <thead valign='middle'> <tr valign='middle'> <th>Version</th> <th>Beschreibung</th> </tr> </thead> <tbody valign='middle' class='tbody'> <tr valign='middle'> <td align='left'>4.3.0</td> <td align='left'> Die optionalen Parameter <i><tt class='parameter'>width</tt></i> , <i><tt class='parameter'>height</tt></i> und <i><tt class='parameter'>imagetype</tt></i> wurden bereit gestellt. </td> </tr> <tr valign='middle'> <td align='left'>4.3.0</td> <td align='left'> Kann ein Miniaturbild im <acronym title='Tagged Image File Format'>TIFF</acronym>-Format zur&amp;uuml;ckgeben. </td> </tr> </tbody> </table> <p> </p> </div> <a name='function.exif-thumbnail.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>exif_thumbnail()</b> Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /></span><span style='color: #007700'>if&amp;nbsp;(</span><span style='color: #0000BB'>array_key_exists</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'file'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$_REQUEST</span><span style='color: #007700'>))&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #0000BB'>$image&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>exif_thumbnail</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$_REQUEST</span><span style='color: #007700'>[</span><span style='color: #DD0000'>'file'</span><span style='color: #007700'>],&amp;nbsp;</span><span style='color: #0000BB'>$width</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$height</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$type</span><span style='color: #007700'>);<br />}&amp;nbsp;else&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #0000BB'>$image&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>false</span><span style='color: #007700'>;<br />}<br />if&amp;nbsp;(</span><span style='color: #0000BB'>$image</span><span style='color: #007700'>!==</span><span style='color: #0000BB'>false</span><span style='color: #007700'>)&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #0000BB'>header</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'Content-type:&amp;nbsp;'&amp;nbsp;</span><span style='color: #007700'>.</span><span style='color: #0000BB'>image_type_to_mime_type</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$type</span><span style='color: #007700'>));<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #0000BB'>$image</span><span style='color: #007700'>;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;exit;<br />}&amp;nbsp;else&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #FF8000'>//&amp;nbsp;kein&amp;nbsp;Miniaturbild&amp;nbsp;vorhanden.&amp;nbsp;Fehler&amp;nbsp;wird&amp;nbsp;hier&amp;nbsp;verarbeitet<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #DD0000'>'Kein&amp;nbsp;Miniaturbild&amp;nbsp;verf&amp;uuml;gbar'</span><span style='color: #007700'>;<br />}<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> <a name='function.exif-thumbnail.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.exif-read-data.php' class='function' rel='rdfs-seeAlso'>exif_read_data()</a> - Liest die EXIF-Header von JPEG oder TIFF aus</li> <li class='member'><a href='http://www.php.net/manual/de/function.image-type-to-mime-type.php' class='function' rel='rdfs-seeAlso'>image_type_to_mime_type()</a> - Get Mime-Type for image-type returned by getimagesize, exif_read_data, exif_thumbnail, exif_imagetype</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="exif_tagname" value="<div id='function.exif-tagname' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.exif-tagname.php'>exif_tagname</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.2.0, PHP 5)</p><p class='refpurpose'><span class='refname'>exif_tagname</span> &amp;mdash; <span class='dc-title'>Gibt den Header-Namen f&amp;uuml;r einen Index zur&amp;uuml;ck</span></p> </div> <a name='function.exif-tagname.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>string</span> <span class='methodname'><b>exif_tagname</b></span> ( <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$index</tt></span> )</div> <div class='warning'><b class='warning'>Warnung</b><p class='simpara'>Diese Funktion ist bis jetzt nicht dokumentiert. Es steht nur die Liste der Argumente zur Verf&amp;uuml;gung.</p></div> </div> <a name='function.exif-tagname.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>index</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Bildindex </p> </dd> </dl> <p> </p> </div> <a name='function.exif-tagname.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt den Header-Namen oder <b><tt class='constant'>FALSE</tt></b> zur&amp;uuml;ck, wenn der <i><tt class='parameter'>index</tt></i> nicht definiert ist. </p> </div> <a name='function.exif-tagname.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.exif-imagetype.php' class='function' rel='rdfs-seeAlso'>exif_imagetype()</a> - Ermittelt den Bildtyp</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="exif_read_data" value="<div id='function.exif-read-data' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.exif-read-data.php'>exif_read_data</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.2.0, PHP 5)</p><p class='refpurpose'><span class='refname'>exif_read_data</span> &amp;mdash; <span class='dc-title'>Liest die <acronym title='Exchangeable Image File '>EXIF</acronym>-Header von <acronym title='Joint Photographic Experts Group'>JPEG</acronym> oder <acronym title='Tagged Image File Format'>TIFF</acronym> aus</span></p> </div> <a name='function.exif-read-data.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>array</span> <span class='methodname'><b>exif_read_data</b></span> ( <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$filename</tt></span> [, <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$sections</tt></span> [, <span class='methodparam'><span class='type'>bool</span> <tt class='parameter'>$arrays</tt></span> [, <span class='methodparam'><span class='type'>bool</span> <tt class='parameter'>$thumbnail</tt></span> ]]] )</div> <p class='para rdfs-comment'> <b>exif_read_data()</b> liest die <acronym title='Exchangeable Image File '>EXIF</acronym>-Header aus einer <acronym title='Joint Photographic Experts Group'>JPEG</acronym>- oder <acronym title='Tagged Image File Format'>TIFF</acronym>-Bilddatei aus. Auf diese Weise kann man die Metadaten auslesen, die mit Digitalkameras erzeugt wurden. </p> <p class='para'> Exif-Header kommen normalerweise bei JPEG/TIFF-Bildern vor, die von Digitalkameras gemacht wurden. Leider hat jeder Kamerahersteller eine andere Vorstellung davon, wie man die Bilder beschreibt. Man kann sich also nicht darauf verlassen, das ein bestimmter Exif-Header vorhanden ist. </p> <p class='para'> <i>Height</i> und <i>Width</i> werden genauso wie <a href='http://www.php.net/manual/de/function.getimagesize.php' class='function'>getimagesize()</a> berechnet. Diese Werte d&amp;uuml;rfen also nicht Teil von irgendwelchen Headern sein, die zur&amp;uuml;ckgegeben werden. Ferner ist <i>html</i> ein H&amp;ouml;hen/Breiten-Textstring f&amp;uuml;r den Gebrauch in normalem <acronym title='Hyper Text Markup Language'>HTML</acronym>. </p> <p class='para'> Wenn ein Exif-Header einen Copyrightvermerk beinhaltet, kann dieser selbst aus zwei Werten bestehen. Da die L&amp;ouml;sung im Exif-2.10 -tandard nicht konsistent ist, liefert der COMPUTED-Bereich die beiden Eintr&amp;auml;ge <i>Copyright.Photographer</i> und <i>Copyright.Editor</i>, w&amp;auml;hrend der IFD0-Bereich aus einem Byte-Array besteht, der die beiden Werte duch ein NULL-Zeichen trennt. Wenn der Datentyp falsch ist, ist nur der erste Eintrag vorhanden (normales Verhalten von Exif). COMPUTED beinhaltet auch ein <i>Copyright</i>-Eintrag. Dieser entspricht entweder dem originalen Copyright-String oder er besteht aus einer kommaseparierten Liste von Foto- und Herausgeber-Copyright. </p> <p class='para'> Der Tag UserComment besitzt das gleiche Problem, wie das Copyright-Tag. Er kann zwei Werte speichern. Als erstes die benutze Kodierung und als zweites den Wert selbst. Wenn dem so ist, enth&amp;auml;lt der IFD-Bereich die Kodierung oder ein Byte-Array. Der COMPUTED-Bereich speichert die beiden Eintr&amp;auml;ge <i>UserCommentEncoding</i> und <i>UserComment</i>. Der Eintrag <i>UserComment</i> ist in beiden F&amp;auml;llen verf&amp;uuml;gbar. Er sollte also dem Eintrag im IFD0-Bereich vorgezogen werden. </p> <p class='para'> <b>exif_read_data()</b> validiert auch EXIF-Datentags entsprechend der EXIF-Spezifikationen (<a href='http://exif.org/Exif2-2.PDF' class='link external'>&amp;raquo; http://exif.org/Exif2-2.PDF</a>, Seite 20). </p> <blockquote><p><b class='note'>Hinweis</b>: Windows ME/XP k&amp;ouml;nnen beide beim Anschlie&amp;szlig;en einer Kamera die Exif-Header verwerfen. Mehr Informationen dazu sind unter <a href='http://www.canon.co.jp/Imaging/NOTICE/011214-e.html' class='link external'>&amp;raquo; http://www.canon.co.jp/Imaging/NOTICE/011214-e.html</a> zu finden. <br /> </p></blockquote> </div> <a name='function.exif-read-data.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>filename</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Name der zu lesenden Bilddatei. Dieser darf keine <acronym title='Uniform Resource Locator'>URL</acronym> sein. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>sections</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Ist eine kommaseparierte List von Bereichen, die in der Datei vorhanden sein muss, um das R&amp;uuml;ckgabe-<a href='http://www.php.net/manual/de/language.types.array.php' class='type array'>array</a> zu erzeugen. Wenn keine der geforderten Bereiche gefunden werden kann, wird <b><tt class='constant'>FALSE</tt></b> zur&amp;uuml;ckgegeben. </p><table class='doctable informaltable'> <tbody valign='middle' class='tbody'> <tr valign='middle'> <td align='left'>FILE</td> <td align='left'>FileName, FileSize, FileDateTime, SectionsFound</td> </tr> <tr valign='middle'> <td align='left'>COMPUTED</td> <td align='left'> html, Width, Height, IsColor und andere, wenn vorhanden. Height und Width werden genauso wie <a href='http://www.php.net/manual/de/function.getimagesize.php' class='function'>getimagesize()</a> berechnet. Diese Werte d&amp;uuml;rfen also nicht Teil von irgendwelchen Headern sein, die zur&amp;uuml;ckgegeben werden. Ferner ist html ein H&amp;ouml;hen/Breiten-Textstring f&amp;uuml;r den Gebrauch in normalem <acronym title='Hyper Text Markup Language'>HTML</acronym>. </td> </tr> <tr valign='middle'> <td align='left'>ANY_TAG</td> <td align='left'>Irgendwelche Informationen, die ein Tag besitzen, wie z.B. IFD0, EXIF, ...</td> </tr> <tr valign='middle'> <td align='left'>IFD0</td> <td align='left'> Alle IFD0-Daten mit Tag. In normalen Bilddateien beinhalten diese Bildgr&amp;ouml;&amp;szlig;e usw. </td> </tr> <tr valign='middle'> <td align='left'>THUMBNAIL</td> <td align='left'> Eine Datei sollte ein Miniaturbild enthalten, wenn es einen zweiten IFD besitzt. Alle Informationen mit Tags &amp;uuml;ber das eingebettete Miniaturbild werden in diesem Bereich gespeichert. </td> </tr> <tr valign='middle'> <td align='left'>COMMENT</td> <td align='left'>Kommentarheader des JPEG-Bildes.</td> </tr> <tr valign='middle'> <td align='left'>EXIF</td> <td align='left'> Der EXIF-Bereich ist ein Unterbereich von IFD0. Er enth&amp;auml;lt detailliertere Information &amp;uuml;ber das Bild. Die meisten dieser Eintr&amp;auml;ge beziehen sich auf die Digitalkamera. </td> </tr> </tbody> </table> <p> </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>arrays</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Definiert ob jeder Bereich ein Array wird oder nicht. Die <i><tt class='parameter'>sections</tt></i> <i>COMPUTED</i>, <i>THUMBNAIL</i> und <i>COMMENT</i> werden immer zu Arrays, da die Namen der Werte mit denen anderer Bereiche kollidieren k&amp;ouml;nnen. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>thumbnail</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Bei <b><tt class='constant'>TRUE</tt></b> wird das Miniaturbild ausgelesen, ansonsten nur die Daten der Tags. </p> </dd> </dl> <p> </p> </div> <a name='function.exif-read-data.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt ein assoziatives <a href='http://www.php.net/manual/de/language.types.array.php' class='type array'>array</a> zur&amp;uuml;ck, bei dem der Arrayindex den Headernamen entspricht und der Arraywert die Werte enth&amp;auml;lt, die mit diesen Headern in Verbindung stehen. Wenn keine Daten zur&amp;uuml;ckgeliefert werde k&amp;ouml;nnen, liefert <b>exif_read_data()</b> <b><tt class='constant'>FALSE</tt></b>. </p> </div> <a name='function.exif-read-data.changelog'></a><div class='refsect1 changelog'> <h3 class='title'>Changelog</h3> <p class='para'> </p><table class='doctable informaltable'> <thead valign='middle'> <tr valign='middle'> <th>Version</th> <th>Beschreibung</th> </tr> </thead> <tbody valign='middle' class='tbody'> <tr valign='middle'> <td align='left'>4.3.0</td> <td align='left'> Kann alle eingebetteten <acronym title='Image File Directory'>IFD</acronym>-Daten inklusive Arrays (werden auch als solche zur&amp;uuml;ckgegeben) lesen. Sowohl die Gr&amp;ouml;&amp;szlig;e des eingebetteten Miniaturbildes wird im Unterbereich von <i>THUMBNAIL</i> zur&amp;uuml;ckgegeben als auch Miniaturbilder im <acronym title='Tagged Image File Format'>TIFF</acronym>-Format. Es gibt auch keine L&amp;auml;ngenbeschr&amp;auml;nkung mehr f&amp;uuml;r die R&amp;uuml;ckgabewerte (solange das Speicherlimit nicht erreicht wird). </td> </tr> <tr valign='middle'> <td align='left'>4.3.0</td> <td align='left'> Wenn PHP <a href='http://www.php.net/manual/de/ref.mbstring.php' class='link'>mbstring</a> unterst&amp;uuml;tzt, k&amp;ouml;nnen die Benutzerkommentare automatisch umkodiert werden. Benutzerkommentare in Unicode oder JIS werden automatisch in den entsprechenden exif-Initwert der <var class='filename'>php.ini</var> umkodiert. </td> </tr> <tr valign='middle'> <td align='left'>4.3.0</td> <td align='left'> Wenn das Bild irgendeinen IFD0-Wert hat, enth&amp;auml;lt der Bereich COMPUTED einen Eintrag ByteOrderMotorola, welcher auf 0 f&amp;uuml;r little-endian (intel) und 1 f&amp;uuml;r big-endian (motorola) Bytefolge gesetzt ist. Bei einem falschen Datentyp, enthalten COMPUTED und UserComment auch nicht mehr nur den ersten Copyrighteintrag. </td> </tr> </tbody> </table> <p> </p> </div> <a name='function.exif-read-data.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>exif_read_data()</b>-Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /></span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #DD0000'>'test1.jpg:&amp;lt;br&amp;nbsp;/&amp;gt;\n'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>$exif&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>exif_read_data</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'tests/test1.jpg'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'IFD0'</span><span style='color: #007700'>);<br />echo&amp;nbsp;</span><span style='color: #0000BB'>$exif</span><span style='color: #007700'>===</span><span style='color: #0000BB'>false&amp;nbsp;</span><span style='color: #007700'>?&amp;nbsp;</span><span style='color: #DD0000'>'Keine&amp;nbsp;Headerdaten&amp;nbsp;gefunden.&amp;lt;br&amp;nbsp;/&amp;gt;\n'&amp;nbsp;</span><span style='color: #007700'>:&amp;nbsp;</span><span style='color: #DD0000'>'Bild&amp;nbsp;beinhaltet&amp;nbsp;Header&amp;lt;br&amp;nbsp;/&amp;gt;\n'</span><span style='color: #007700'>;<br /><br /></span><span style='color: #0000BB'>$exif&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>exif_read_data</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'tests/test2.jpg'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>0</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>true</span><span style='color: #007700'>);<br />echo&amp;nbsp;</span><span style='color: #DD0000'>'test2.jpg:&amp;lt;br&amp;nbsp;/&amp;gt;\n'</span><span style='color: #007700'>;<br />foreach&amp;nbsp;(</span><span style='color: #0000BB'>$exif&amp;nbsp;</span><span style='color: #007700'>as&amp;nbsp;</span><span style='color: #0000BB'>$key&amp;nbsp;</span><span style='color: #007700'>=&amp;gt;&amp;nbsp;</span><span style='color: #0000BB'>$section</span><span style='color: #007700'>)&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;foreach&amp;nbsp;(</span><span style='color: #0000BB'>$section&amp;nbsp;</span><span style='color: #007700'>as&amp;nbsp;</span><span style='color: #0000BB'>$name&amp;nbsp;</span><span style='color: #007700'>=&amp;gt;&amp;nbsp;</span><span style='color: #0000BB'>$val</span><span style='color: #007700'>)&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'</span><span style='color: #0000BB'>$key</span><span style='color: #DD0000'>.</span><span style='color: #0000BB'>$name</span><span style='color: #DD0000'>:&amp;nbsp;</span><span style='color: #0000BB'>$val</span><span style='color: #DD0000'>&amp;lt;br&amp;nbsp;/&amp;gt;\n'</span><span style='color: #007700'>;<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}<br />}<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p> Der erste Aufruf schl&amp;auml;gt fehl, da das Bild keine Headerinformationen hat. </p></div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt eine &amp;auml;hnliche Ausgabe wie:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> test1.jpg: Keine Headerdaten gefunden. test2.jpg: FILE.FileName: test2.jpg FILE.FileDateTime: 1017666176 FILE.FileSize: 1240 FILE.FileType: 2 FILE.SectionsFound: ANY_TAG, IFD0, THUMBNAIL, COMMENT COMPUTED.html: width=&amp;quot;1&amp;quot; height=&amp;quot;1&amp;quot; COMPUTED.Height: 1 COMPUTED.Width: 1 COMPUTED.IsColor: 1 COMPUTED.ByteOrderMotorola: 1 COMPUTED.UserComment: Exif test image. COMPUTED.UserCommentEncoding: ASCII COMPUTED.Copyright: Photo (c) M.Boerger, Edited by M.Boerger. COMPUTED.Copyright.Photographer: Photo (c) M.Boerger COMPUTED.Copyright.Editor: Edited by M.Boerger. IFD0.Copyright: Photo (c) M.Boerger IFD0.UserComment: ASCII THUMBNAIL.JPEGInterchangeFormat: 134 THUMBNAIL.JPEGInterchangeFormatLength: 523 COMMENT.0: Comment #1. COMMENT.1: Comment #2. COMMENT.2: Comment #3end THUMBNAIL.JPEGInterchangeFormat: 134 THUMBNAIL.Thumbnail.Height: 1 THUMBNAIL.Thumbnail.Height: 1 </pre></div> </div> </div><p> </p> </div> <a name='function.exif-read-data.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.exif-thumbnail.php' class='function' rel='rdfs-seeAlso'>exif_thumbnail()</a> - Aufruf des eingebetteten Miniaturbildes eines TIFF- oder JPEG-Bildes</li> <li class='member'><a href='http://www.php.net/manual/de/function.getimagesize.php' class='function' rel='rdfs-seeAlso'>getimagesize()</a> - Ermittelt die Gr&amp;ouml;&amp;szlig;e einer Grafik</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="exif_imagetype" value="<div id='function.exif-imagetype' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.exif-imagetype.php'>exif_imagetype</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.3.0, PHP 5)</p><p class='refpurpose'><span class='refname'>exif_imagetype</span> &amp;mdash; <span class='dc-title'>Ermittelt den Bildtyp</span></p> </div> <a name='function.exif-imagetype.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>int</span> <span class='methodname'><b>exif_imagetype</b></span> ( <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$filename</tt></span> )</div> <p class='para rdfs-comment'> <b>exif_imagetype()</b> liest die ersten bytes des Bildes aus und &amp;uuml;berpr&amp;uuml;ft dessen Signatur. </p> <p class='para'> <b>exif_imagetype()</b> kann benutzt werden, um Aufrufe anderer <a href='http://www.php.net/manual/de/ref.exif.php' class='link'>exif</a>-Funktionen bei nicht unterst&amp;uuml;tzten Dateitypen zu vermeiden. Es kann auch in Verbindung mit <var class='varname'><a href='http://www.php.net/manual/de/reserved.variables.server.php' class='classname'>$_SERVER['HTTP_ACCEPT']</a></var> dazu verwendet werden, ob der Betrachter ein bestimmtes Bild in seinem Browser sehen kann oder nicht. </p> </div> <a name='function.exif-imagetype.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>filename</tt></i> </span> </dt><dd class='listitem'> <span class='simpara'> Das zu &amp;uuml;berpr&amp;uuml;fende Bild. </span> </dd> </dl> <p> </p> </div> <a name='function.exif-imagetype.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Bei einer richtigen Signatur wird die entsprechende Konstante als Wert zur&amp;uuml;ckgegeben, andernfalls <b><tt class='constant'>FALSE</tt></b>. Der R&amp;uuml;ckgabewert ist derselbe, der auch von <a href='http://www.php.net/manual/de/function.getimagesize.php' class='function'>getimagesize()</a> als Index 2 zur&amp;uuml;ckgegeben wird, nur ist <b>exif_imagetype()</b> deutlich schneller. </p> </div> <a name='function.exif-imagetype.changelog'></a><div class='refsect1 changelog'> <h3 class='title'>Changelog</h3> <p class='para'> </p><table class='doctable informaltable'> <thead valign='middle'> <tr valign='middle'> <th>Version</th> <th>Beschreibung</th> </tr> </thead> <tbody valign='middle' class='tbody'> <tr valign='middle'> <td align='left'>4.3.2</td> <td align='left'> Unterst&amp;uuml;tzung f&amp;uuml;r <acronym title='Japan Picture'>JPC</acronym>, <acronym title='JPEG-2000'>JP2</acronym>, <acronym>JPX</acronym>, <acronym title='Joint Bilevel Image Experts Group'>JB2</acronym>, <acronym title='X Bitmap'>XBM</acronym> und <acronym title='Wireless Bitmap'>WBMP</acronym> </td> </tr> <tr valign='middle'> <td align='left'>4.3.0</td> <td align='left'>Unterst&amp;uuml;tzung f&amp;uuml;r <acronym>SWC</acronym></td> </tr> </tbody> </table> <p> </p> </div> <a name='function.exif-imagetype.constants'></a><div class='refsect1 constants'> <h3 class='title'>Vordefinierte Konstanten</h3> <p class='para'> Die folgenden Konstanten sind definiert und repr&amp;auml;sentieren die m&amp;ouml;glichen R&amp;uuml;ckgabewerte von <b>exif_imagetype()</b>: </p><table class='doctable table'> <caption><b>Konstanten f&amp;uuml;r Bildtypen</b></caption> <thead valign='middle'> <tr valign='middle'> <th>Wert</th> <th>Konstante</th> </tr> </thead> <tbody valign='middle' class='tbody'> <tr valign='middle'> <td align='left'>1</td> <td align='left'><b><tt class='constant'>IMAGETYPE_GIF</tt></b></td> </tr> <tr valign='middle'> <td align='left'>2</td> <td align='left'><b><tt class='constant'>IMAGETYPE_JPEG</tt></b></td> </tr> <tr valign='middle'> <td align='left'>3</td> <td align='left'><b><tt class='constant'>IMAGETYPE_PNG</tt></b></td> </tr> <tr valign='middle'> <td align='left'>4</td> <td align='left'><b><tt class='constant'>IMAGETYPE_SWF</tt></b></td> </tr> <tr valign='middle'> <td align='left'>5</td> <td align='left'><b><tt class='constant'>IMAGETYPE_PSD</tt></b></td> </tr> <tr valign='middle'> <td align='left'>6</td> <td align='left'><b><tt class='constant'>IMAGETYPE_BMP</tt></b></td> </tr> <tr valign='middle'> <td align='left'>7</td> <td align='left'><b><tt class='constant'>IMAGETYPE_TIFF_II</tt></b> (intel-Bytefolge)</td> </tr> <tr valign='middle'> <td align='left'>8</td> <td align='left'> <b><tt class='constant'>IMAGETYPE_TIFF_MM</tt></b> (motorola-Bytefolge) </td> </tr> <tr valign='middle'> <td align='left'>9</td> <td align='left'><b><tt class='constant'>IMAGETYPE_JPC</tt></b></td> </tr> <tr valign='middle'> <td align='left'>10</td> <td align='left'><b><tt class='constant'>IMAGETYPE_JP2</tt></b></td> </tr> <tr valign='middle'> <td align='left'>11</td> <td align='left'><b><tt class='constant'>IMAGETYPE_JPX</tt></b></td> </tr> <tr valign='middle'> <td align='left'>12</td> <td align='left'><b><tt class='constant'>IMAGETYPE_JB2</tt></b></td> </tr> <tr valign='middle'> <td align='left'>13</td> <td align='left'><b><tt class='constant'>IMAGETYPE_SWC</tt></b></td> </tr> <tr valign='middle'> <td align='left'>14</td> <td align='left'><b><tt class='constant'>IMAGETYPE_IFF</tt></b></td> </tr> <tr valign='middle'> <td align='left'>15</td> <td align='left'><b><tt class='constant'>IMAGETYPE_WBMP</tt></b></td> </tr> <tr valign='middle'> <td align='left'>16</td> <td align='left'><b><tt class='constant'>IMAGETYPE_XBM</tt></b></td> </tr> </tbody> </table> <p> </p> </div> <a name='function.exif-imagetype.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>exif_imagetype()</b>-Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /></span><span style='color: #007700'>if&amp;nbsp;(</span><span style='color: #0000BB'>exif_imagetype</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'image.gif'</span><span style='color: #007700'>)&amp;nbsp;!=&amp;nbsp;</span><span style='color: #0000BB'>IMAGETYPE_GIF</span><span style='color: #007700'>)&amp;nbsp;{<br />&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo&amp;nbsp;</span><span style='color: #DD0000'>'Das&amp;nbsp;Bild&amp;nbsp;ist&amp;nbsp;kein&amp;nbsp;gif'</span><span style='color: #007700'>;<br />}<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> <a name='function.exif-imagetype.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.getimagesize.php' class='function' rel='rdfs-seeAlso'>getimagesize()</a> - Ermittelt die Gr&amp;ouml;&amp;szlig;e einer Grafik</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="easter_days" value="<div id='function.easter-days' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.easter-days.php'>easter_days</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>easter_days</span> &amp;mdash; <span class='dc-title'> Anzahl der Tage zwischen dem 21. M&amp;auml;rz und Ostersonntag </span></p> </div> <a name='function.easter-days.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>int</span> <span class='methodname'><b>easter_days</b></span> ([ <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$year</tt></span> [, <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$method</tt><span class='initializer'> = CAL_EASTER_DEFAULT</span></span> ]] )</div> <p class='para rdfs-comment'> Berechnet die Anzahl der Tage zwischen dem 21. M&amp;auml;rz und Ostersonntag f&amp;uuml;r das Jahr <i><tt class='parameter'>year</tt></i> . </p> <p class='para'> Die Funktion kann an Stelle von <a href='http://www.php.net/manual/de/function.easter-date.php' class='function'>easter_date()</a> genutzt werden um auch f&amp;uuml;r Jahre au&amp;szlig;erhalb des Wertebereichs von Unix Timestamps (also vor 1970 bzw. nach 2037) das Osterdatum zu bestimmen. </p> <p class='para'> Das Osterdatum wurde von dem Konzil von Nicea im Jahr 325 auf den ersten Sonntag nach dem ersten Fr&amp;uuml;hlingsvollmond nach der Tag- und Nachtgleiche festgelegt. Es wird dabei angenommen das die Tag- und Nachtgleiche immer auf den 21. M&amp;auml;rz f&amp;auml;llt so da&amp;szlig; sich die Berechnung auf die Bestimmung des n&amp;auml;chsten Vollmonds und des darauf folgenden Sonntags reduziert. Die dazu benutzten Algorithmen wurden um das Jahr 532 von Dionysius Exiguus eingef&amp;uuml;hrt. Innerhalb des Julianischen Kalenders (f&amp;uuml;r Jahre vor 1753) wird der Bestimmung der Mondphasen ein einfacher Zyklus von 19 Jahren zugrunde gelegt. Im Gregorianischen Kalender (f&amp;uuml;r Jahre nach 1753 - erdacht von Clavius und Lilius, zuerst eingef&amp;uuml;hrt von Papst Gregor XIII im Oktober 1582 und im September 1752 auch von Britanien und seinen Kolonien &amp;uuml;bernommen) wurden zwei zus&amp;auml;tzliche Korekturfaktoren eingef&amp;uuml;hrt um die Genauigkeit der Berechnungen zu erh&amp;ouml;hen. </p> <p class='para'> (Die Implementation beruht auf einem C Programm von Simon Kershaw, &amp;lt;webmaster at ely.anglican dot org&amp;gt;) </p> </div> <a name='function.easter-days.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>year</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Das Jahr als eine Zahl gr&amp;ouml;&amp;szlig;er 0 </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>method</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Erm&amp;ouml;glicht die Berechnung auf Basis des Gregorianischen Kalenders f&amp;uuml;r den Zeitraum von 1582 bis 1752 wenn <b><tt class='constant'>CAL_EASTER_ROMAN</tt></b> &amp;uuml;bergeben wird. Eine vollst&amp;auml;ndige Liste der Kalenderkonstanten finden Sie unter <a href='http://www.php.net/manual/de/calendar.constants.php' class='link'>calendar constants</a>. </p> </dd> </dl> <p> </p> </div> <a name='function.easter-days.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Die Anzahl der Tage die der Ostersonntag im gegebenen Jahr hinter dem 21ten M&amp;auml;rz liegt. </p> </div> <a name='function.easter-days.changelog'></a><div class='refsect1 changelog'> <h3 class='title'>Changelog</h3> <p class='para'> </p><table class='doctable informaltable'> <thead valign='middle'> <tr valign='middle'> <th>Version</th> <th>Beschreibung</th> </tr> </thead> <tbody valign='middle' class='tbody'> <tr valign='middle'> <td align='left'>Seit 4.3.0</td> <td align='left'> Der Parameter <i><tt class='parameter'>year</tt></i> ist nun Optional und wird mit dem aktuellen Jahr gem&amp;auml;&amp;szlig; der lokalen Zeit vorbelegt falls nicht vorhanden. </td> </tr> <tr valign='middle'> <td align='left'>Seit 4.3.0</td> <td align='left'> Der Parameter <i><tt class='parameter'>method</tt></i> wurde hinzugef&amp;uuml;gt. </td> </tr> </tbody> </table> <p> </p> </div> <a name='function.easter-days.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>easter_days()</b> Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /><br /></span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #0000BB'>easter_days</span><span style='color: #007700'>(</span><span style='color: #0000BB'>1999</span><span style='color: #007700'>);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #FF8000'>//&amp;nbsp;14,&amp;nbsp;also&amp;nbsp;April&amp;nbsp;4<br /></span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #0000BB'>easter_days</span><span style='color: #007700'>(</span><span style='color: #0000BB'>1492</span><span style='color: #007700'>);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #FF8000'>//&amp;nbsp;32,&amp;nbsp;also&amp;nbsp;April&amp;nbsp;22<br /></span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #0000BB'>easter_days</span><span style='color: #007700'>(</span><span style='color: #0000BB'>1913</span><span style='color: #007700'>);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #FF8000'>//&amp;nbsp;&amp;nbsp;2,&amp;nbsp;also&amp;nbsp;March&amp;nbsp;23<br /><br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> <a name='function.easter-days.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.easter-date.php' class='function' rel='rdfs-seeAlso'>easter_date()</a> - Zeitpunkt des Osterfestes (0 Uhr) als Unix-Timestamp</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="easter_date" value="<div id='function.easter-date' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.easter-date.php'>easter_date</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>easter_date</span> &amp;mdash; <span class='dc-title'> Zeitpunkt des Osterfestes (0 Uhr) als Unix-Timestamp </span></p> </div> <a name='function.easter-date.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>int</span> <span class='methodname'><b>easter_date</b></span> ([ <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$year</tt></span> ] )</div> <p class='para rdfs-comment'> Diese Funktion liefert den Unix-Timestamp (in Sekunden seit 1970) zur&amp;uuml;ck, der dem Begin des Ostersonntag im durch <i><tt class='parameter'>year</tt></i> spezifizierten Jahr entspricht. </p> <div class='warning'><b class='warning'>Warnung</b> <p class='para'> Liegt das angegebene Jahr vor 1970 oder nach 2037 (auf 32 bit-Systemen), so wird eine Warnung ausgegeben und das Ergebnis ist nicht g&amp;uuml;ltig. </p> </div> <p class='para'> Das Datum des Osterfestes wurde im Jahre 325 auf dem Konzil von Nicaea auf den ersten Sonntag nach Fr&amp;uuml;hlingsvollmond, also dem Vollmond w&amp;auml;hrend oder direkt nach der Tagundnachtgleiche am 21. M&amp;auml;rz, festgelegt. Der hier genutzte Algorithmus wurde um das Jahr 532 von Dionysius Exiguus eingef&amp;uuml;hrt. Bis zum Jahr 1752 wird nach dem Julianischen Kalender ein einfacher 19j&amp;auml;hriger Zyklus f&amp;uuml;r die Bestimmung der Mondphasen benutzt. Im September 1752 &amp;uuml;bernahmen dann auch Britannien und seine Kolonien den von Clavius und Lilius vorgeschlagenen und im Oktober 1582 von Papst Gregor dem XIII. eingef&amp;uuml;hrten Gregorianischen Kalender. Hierdurch wurden zwei Korrekturfaktoren eingef&amp;uuml;hrt, um den Zyklus genauer abzubilden. </p> <p class='para'> (Der Code basiert auf einen C-Programm von Simon Kershaw, &amp;lt;webmaster at ely.anglican.org&amp;gt;) </p> </div> <a name='function.easter-date.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>year</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Das Jahr als Zahl zwischen 1970 und 2037 </p> </dd> </dl> <p> </p> </div> <a name='function.easter-date.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Das Osterdatum als Unix Timestamp. </p> </div> <a name='function.easter-date.changelog'></a><div class='refsect1 changelog'> <h3 class='title'>Changelog</h3> <p class='para'> </p><table class='doctable informaltable'> <thead valign='middle'> <tr valign='middle'> <th>Version</th> <th>Beschreibung</th> </tr> </thead> <tbody valign='middle' class='tbody'> <tr valign='middle'> <td align='left'>Seit 4.3.0</td> <td align='left'> Der Parameter <i><tt class='parameter'>year</tt></i> ist nun optional und wird mit dem aktuellen Jahr entsprechend der lokalen Zeit vorbelegt wenn nicht angegeben. </td> </tr> </tbody> </table> <p> </p> </div> <a name='function.easter-date.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>easter_date()</b> Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /><br /></span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #0000BB'>date</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'M-d-Y'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>easter_date</span><span style='color: #007700'>(</span><span style='color: #0000BB'>1999</span><span style='color: #007700'>));&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #FF8000'>//&amp;nbsp;Apr-04-1999<br /></span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #0000BB'>date</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'M-d-Y'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>easter_date</span><span style='color: #007700'>(</span><span style='color: #0000BB'>2000</span><span style='color: #007700'>));&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #FF8000'>//&amp;nbsp;Apr-23-2000<br /></span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #0000BB'>date</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'M-d-Y'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>easter_date</span><span style='color: #007700'>(</span><span style='color: #0000BB'>2001</span><span style='color: #007700'>));&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #FF8000'>//&amp;nbsp;Apr-15-2001<br /><br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> <a name='function.easter-date.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'> <a href='http://www.php.net/manual/de/function.easter-days.php' class='function' rel='rdfs-seeAlso'>easter_days()</a> - Anzahl der Tage zwischen dem 21. M&amp;auml;rz und Ostersonntag zur Berechnung des Osterdatums vor 1970 oder nach 2037 </li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="dngettext" value="<div id='function.dngettext' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.dngettext.php'>dngettext</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.2.0, PHP 5)</p><p class='refpurpose'><span class='refname'>dngettext</span> &amp;mdash; <span class='dc-title'>Pluralversion von dgettext</span></p> </div> <a name='function.dngettext.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>string</span> <span class='methodname'><b>dngettext</b></span> ( <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$domain</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$msgid1</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$msgid2</tt></span> , <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$n</tt></span> )</div> <p class='para rdfs-comment'> Die Funktion <b>dngettext()</b> erlaubt Ihnen, die aktuelle <i><tt class='parameter'>domain</tt></i> f&amp;uuml;r eine einzelne Plural-Textsuche zu &amp;uuml;berschreiben. </p> </div> <a name='function.dngettext.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>domain</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Die Domain </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>msgid1</tt></i> </span> </dt><dd class='listitem'> <p class='para'> </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>msgid2</tt></i> </span> </dt><dd class='listitem'> <p class='para'> </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>n</tt></i> </span> </dt><dd class='listitem'> <p class='para'> </p> </dd> </dl> <p> </p> </div> <a name='function.dngettext.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Bei Erfolg ein <a href='http://www.php.net/manual/de/language.types.string.php' class='type string'>string</a>. </p> </div> <a name='function.dngettext.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.ngettext.php' class='function' rel='rdfs-seeAlso'>ngettext()</a> - Pluralversion von gettext</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="dgettext" value="<div id='function.dgettext' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.dgettext.php'>dgettext</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>dgettext</span> &amp;mdash; <span class='dc-title'>&amp;Uuml;berschreibt die aktuelle Domain</span></p> </div> <a name='function.dgettext.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>string</span> <span class='methodname'><b>dgettext</b></span> ( <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$domain</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$message</tt></span> )</div> <p class='para rdfs-comment'> Die Funktion <b>dgettext()</b> erlaubt Ihnen, die aktuelle <i><tt class='parameter'>domain</tt></i> f&amp;uuml;r eine einzelne Textsuche zu &amp;uuml;berschreiben. </p> </div> <a name='function.dgettext.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>domain</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Die Domain </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>message</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Die Mitteilung </p> </dd> </dl> <p> </p> </div> <a name='function.dgettext.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Bei Erfolg ein <a href='http://www.php.net/manual/de/language.types.string.php' class='type string'>string</a>. </p> </div> <a name='function.dgettext.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.gettext.php' class='function' rel='rdfs-seeAlso'>gettext()</a> - Sucht einen Text in der aktuellen Domain</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="dcngettext" value="<div id='function.dcngettext' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.dcngettext.php'>dcngettext</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.2.0, PHP 5)</p><p class='refpurpose'><span class='refname'>dcngettext</span> &amp;mdash; <span class='dc-title'>Pluralversion von dcgettext</span></p> </div> <a name='function.dcngettext.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>string</span> <span class='methodname'><b>dcngettext</b></span> ( <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$domain</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$msgid1</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$msgid2</tt></span> , <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$n</tt></span> , <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$category</tt></span> )</div> <p class='para rdfs-comment'> Die Funktion erlaubt es Ihnen, die aktuell gesetzte Domain f&amp;uuml;r eine einzelne Plural-Abfrage zu &amp;uuml;berschreiben. </p> </div> <a name='function.dcngettext.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>domain</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Die Domain </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>msgid1</tt></i> </span> </dt><dd class='listitem'> <p class='para'> </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>msgid2</tt></i> </span> </dt><dd class='listitem'> <p class='para'> </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>n</tt></i> </span> </dt><dd class='listitem'> <p class='para'> </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>category</tt></i> </span> </dt><dd class='listitem'> <p class='para'> </p> </dd> </dl> <p> </p> </div> <a name='function.dcngettext.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Bei Erfolg ein <a href='http://www.php.net/manual/de/language.types.string.php' class='type string'>string</a>. </p> </div> <a name='function.dcngettext.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.ngettext.php' class='function' rel='rdfs-seeAlso'>ngettext()</a> - Pluralversion von gettext</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="dcgettext" value="<div id='function.dcgettext' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.dcgettext.php'>dcgettext</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>dcgettext</span> &amp;mdash; <span class='dc-title'>&amp;Uuml;berschreibt die gesetzte Domain f&amp;uuml;r eine einzelne Abfrage </span></p> </div> <a name='function.dcgettext.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>string</span> <span class='methodname'><b>dcgettext</b></span> ( <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$domain</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$message</tt></span> , <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$category</tt></span> )</div> <p class='para rdfs-comment'> Die Funktion erlaubt es Ihnen, die aktuell gesetzte Domain f&amp;uuml;r eine einzelne Abfrage zu &amp;uuml;berschreiben. </p> </div> <a name='function.dcgettext.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>domain</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Die Domain </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>message</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Die Mitteilung </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>category</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Die Kategorie </p> </dd> </dl> <p> </p> </div> <a name='function.dcgettext.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Bei Erfolg ein <a href='http://www.php.net/manual/de/language.types.string.php' class='type string'>string</a>. </p> </div> <a name='function.dcgettext.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.gettext.php' class='function' rel='rdfs-seeAlso'>gettext()</a> - Sucht einen Text in der aktuellen Domain</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="cal_to_jd" value="<div id='function.cal-to-jd' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.cal-to-jd.php'>cal_to_jd</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.1.0, PHP 5)</p><p class='refpurpose'><span class='refname'>cal_to_jd</span> &amp;mdash; <span class='dc-title'>Converts from a supported calendar to Julian Day Count</span></p> </div> <a name='function.cal-to-jd.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>int</span> <span class='methodname'><b>cal_to_jd</b></span> ( <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$calendar</tt></span> , <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$month</tt></span> , <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$day</tt></span> , <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$year</tt></span> )</div> <p class='para rdfs-comment'> <b>cal_to_jd()</b> calculates the Julian day count for a date in the specified <i><tt class='parameter'>calendar</tt></i> . Supported <i><tt class='parameter'>calendar</tt></i> s are <b><tt class='constant'>CAL_GREGORIAN</tt></b>, <b><tt class='constant'>CAL_JULIAN</tt></b>, <b><tt class='constant'>CAL_JEWISH</tt></b> and <b><tt class='constant'>CAL_FRENCH</tt></b>. </p> </div> <a name='function.cal-to-jd.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>calendar</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Calendar to convert from, one of <b><tt class='constant'>CAL_GREGORIAN</tt></b>, <b><tt class='constant'>CAL_JULIAN</tt></b>, <b><tt class='constant'>CAL_JEWISH</tt></b> or <b><tt class='constant'>CAL_FRENCH</tt></b>. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>month</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The month as a number, the valid range depends on the <i><tt class='parameter'>calendar</tt></i> </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>day</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The day as a number, the valid range depends on the <i><tt class='parameter'>calendar</tt></i> </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>year</tt></i> </span> </dt><dd class='listitem'> <p class='para'> The year as a number, the valid range depends on the <i><tt class='parameter'>calendar</tt></i> </p> </dd> </dl> <p> </p> </div> <a name='function.cal-to-jd.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> A Julian Day number. </p> </div> <a name='function.cal-to-jd.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.cal-from-jd.php' class='function' rel='rdfs-seeAlso'>cal_from_jd()</a> - Converts from Julian Day Count to a supported calendar</li> <li class='member'><a href='http://www.php.net/manual/de/function.frenchtojd.php' class='function' rel='rdfs-seeAlso'>frenchtojd()</a> - Konvertiert ein Datum der Franz&amp;ouml;sischen Revolution zu einem Julianischen Datum</li> <li class='member'><a href='http://www.php.net/manual/de/function.gregoriantojd.php' class='function' rel='rdfs-seeAlso'>gregoriantojd()</a> - Konvertierung vom Gregorianischen Kalender zum Julianischen Datum</li> <li class='member'><a href='http://www.php.net/manual/de/function.jewishtojd.php' class='function' rel='rdfs-seeAlso'>jewishtojd()</a> - Konvertiert vom J&amp;uuml;dischen Kalender zum Julianischen Datum</li> <li class='member'><a href='http://www.php.net/manual/de/function.juliantojd.php' class='function' rel='rdfs-seeAlso'>juliantojd()</a> - Konvertierung vom Julianischen Kalender zum Julianischen Datum</li> <li class='member'><a href='http://www.php.net/manual/de/function.unixtojd.php' class='function' rel='rdfs-seeAlso'>unixtojd()</a> - Konvertiert Unix-Timestamp in Julianisches Datum</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="cal_info" value="<div id='function.cal-info' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.cal-info.php'>cal_info</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.1.0, PHP 5)</p><p class='refpurpose'><span class='refname'>cal_info</span> &amp;mdash; <span class='dc-title'>Gibt Informationen zu einem bestimmten Kalender zur&amp;uuml;ck</span></p> </div> <a name='function.cal-info.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>array</span> <span class='methodname'><b>cal_info</b></span> ([ <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$calendar</tt><span class='initializer'> = -1</span></span> ] )</div> <p class='para rdfs-comment'> <b>cal_info()</b> liefert Informationen zum angegebenen Kalender <i><tt class='parameter'>calendar</tt></i> . </p> <p class='para'> Kalenderinformationen werden als ein Array mit den Elementen <i>calname</i>, <i>calsymbol</i>, <i>month</i>, <i>abbrevmonth</i> und <i>maxdaysinmonth</i> zur&amp;uuml;ckgegeben. Als Parameter <i><tt class='parameter'>calendar</tt></i> k&amp;ouml;nnen folgende Konstanten benutzt werden: </p><ul class='itemizedlist'> <li class='listitem'> <span class='simpara'> 0 oder <b><tt class='constant'>CAL_GREGORIAN</tt></b> - Gregorianischer Kalender </span> </li> <li class='listitem'> <span class='simpara'> 1 oder <b><tt class='constant'>CAL_JULIAN</tt></b> - Julianischer Kalender </span> </li> <li class='listitem'> <span class='simpara'> 2 oder <b><tt class='constant'>CAL_JEWISH</tt></b> - J&amp;uuml;discher Kalender </span> </li> <li class='listitem'> <span class='simpara'> 3 oder <b><tt class='constant'>CAL_FRENCH</tt></b> - Kalender der franz&amp;ouml;sischen Revolution </span> </li> </ul><p> </p> <p class='para'> Wird kein <i><tt class='parameter'>calendar</tt></i> spezifiziert so werden Informationen &amp;uuml;ber alle unterst&amp;uuml;tzten Kalender als Array zur&amp;uuml;ckgegeben. Diese Funktionalit&amp;auml;t existiert seit PHP 5. </p> </div> <a name='function.cal-info.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>calendar</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Kalender f&amp;uuml;r den Informationen zur&amp;uuml;ckgegeben werden sollen. Wird kein Kalender angegeben so werden Informationen f&amp;uuml;r alle Kalender zurckgegeben. </p> </dd> </dl> <p> </p> </div> <a name='function.cal-info.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> </p> </div> <a name='function.cal-info.changelog'></a><div class='refsect1 changelog'> <h3 class='title'>Changelog</h3> <p class='para'> </p><table class='doctable informaltable'> <thead valign='middle'> <tr valign='middle'> <th>Version</th> <th>Beschreibung</th> </tr> </thead> <tbody valign='middle' class='tbody'> <tr valign='middle'> <td align='left'>Since 5.0</td> <td align='left'> Der Parameter <i><tt class='parameter'>calendar</tt></i> ist nun optionl und es werden Informationen zu allen Kalendern zur&amp;uuml;ckgegeben wenn kein Wert &amp;uuml;bergeben wird. </td> </tr> </tbody> </table> <p> </p> </div> <a name='function.cal-info.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>cal_info()</b> Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />$info&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>cal_info</span><span style='color: #007700'>(</span><span style='color: #0000BB'>0</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>print_r</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$info</span><span style='color: #007700'>);<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt folgende Ausgabe:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> Array ( [months] =&amp;gt; Array ( [1] =&amp;gt; January [2] =&amp;gt; February [3] =&amp;gt; March [4] =&amp;gt; April [5] =&amp;gt; May [6] =&amp;gt; June [7] =&amp;gt; July [8] =&amp;gt; August [9] =&amp;gt; September [10] =&amp;gt; October [11] =&amp;gt; November [12] =&amp;gt; December ) [abbrevmonths] =&amp;gt; Array ( [1] =&amp;gt; Jan [2] =&amp;gt; Feb [3] =&amp;gt; Mar [4] =&amp;gt; Apr [5] =&amp;gt; May [6] =&amp;gt; Jun [7] =&amp;gt; Jul [8] =&amp;gt; Aug [9] =&amp;gt; Sep [10] =&amp;gt; Oct [11] =&amp;gt; Nov [12] =&amp;gt; Dec ) [maxdaysinmonth] =&amp;gt; 31 [calname] =&amp;gt; Gregorian [calsymbol] =&amp;gt; CAL_GREGORIAN ) </pre></div> </div> </div><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="cal_from_jd" value="<div id='function.cal-from-jd' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.cal-from-jd.php'>cal_from_jd</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.1.0, PHP 5)</p><p class='refpurpose'><span class='refname'>cal_from_jd</span> &amp;mdash; <span class='dc-title'>Converts from Julian Day Count to a supported calendar</span></p> </div> <a name='function.cal-from-jd.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>array</span> <span class='methodname'><b>cal_from_jd</b></span> ( <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$jd</tt></span> , <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$calendar</tt></span> )</div> <p class='para rdfs-comment'> <b>cal_from_jd()</b> converts the Julian day given in <i><tt class='parameter'>jd</tt></i> into a date of the specified <i><tt class='parameter'>calendar</tt></i> . Supported <i><tt class='parameter'>calendar</tt></i> values are <b><tt class='constant'>CAL_GREGORIAN</tt></b>, <b><tt class='constant'>CAL_JULIAN</tt></b>, <b><tt class='constant'>CAL_JEWISH</tt></b> and <b><tt class='constant'>CAL_FRENCH</tt></b>. </p> </div> <a name='function.cal-from-jd.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>jd</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Julian day as integer </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>calendar</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Calendar to convert to </p> </dd> </dl> <p> </p> </div> <a name='function.cal-from-jd.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Returns an array containing calendar information like month, day, year, day of week, abbreviated and full names of weekday and month and the date in string form &amp;quot;month/day/year&amp;quot;. </p> </div> <a name='function.cal-from-jd.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>cal_from_jd()</b> example</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />$today&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>unixtojd</span><span style='color: #007700'>(</span><span style='color: #0000BB'>mktime</span><span style='color: #007700'>(</span><span style='color: #0000BB'>0</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>0</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>0</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>8</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>16</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>2003</span><span style='color: #007700'>));<br /></span><span style='color: #0000BB'>print_r</span><span style='color: #007700'>(</span><span style='color: #0000BB'>cal_from_jd</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$today</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>CAL_GREGORIAN</span><span style='color: #007700'>));<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt folgende Ausgabe:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> Array ( [date] =&amp;gt; 8/16/2003 [month] =&amp;gt; 8 [day] =&amp;gt; 16 [year] =&amp;gt; 2003 [dow] =&amp;gt; 6 [abbrevdayname] =&amp;gt; Sat [dayname] =&amp;gt; Saturday [abbrevmonth] =&amp;gt; Aug [monthname] =&amp;gt; August ) </pre></div> </div> </div><p> </p> </div> <a name='function.cal-from-jd.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.cal-to-jd.php' class='function' rel='rdfs-seeAlso'>cal_to_jd()</a> - Converts from a supported calendar to Julian Day Count</li> <li class='member'><a href='http://www.php.net/manual/de/function.jdtofrench.php' class='function' rel='rdfs-seeAlso'>jdtofrench()</a> - Konvertiert ein Julianisches Datum zum Kalender der Franz&amp;ouml;sischen Revolution</li> <li class='member'><a href='http://www.php.net/manual/de/function.jdtogregorian.php' class='function' rel='rdfs-seeAlso'>jdtogregorian()</a> - Konvertierung vom Julianischen Datum zum Gregorianischen Kalender</li> <li class='member'><a href='http://www.php.net/manual/de/function.jdtojewish.php' class='function' rel='rdfs-seeAlso'>jdtojewish()</a> - Konvertierung vom Julianischen Datum zum J&amp;uuml;dischen Kalender</li> <li class='member'><a href='http://www.php.net/manual/de/function.jdtojulian.php' class='function' rel='rdfs-seeAlso'>jdtojulian()</a> - Konvertierung vom Julianischen Datum zum Julianischen Kalender</li> <li class='member'><a href='http://www.php.net/manual/de/function.jdtounix.php' class='function' rel='rdfs-seeAlso'>jdtounix()</a> - Konvertiert Julianisches Datum in Unix-Timestamp</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="cal_days_in_month" value="<div id='function.cal-days-in-month' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.cal-days-in-month.php'>cal_days_in_month</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.1.0, PHP 5)</p><p class='refpurpose'><span class='refname'>cal_days_in_month</span> &amp;mdash; <span class='dc-title'>Gibt die Anzahl der Tage eines bestimmten Monats in einem bestimmten Jahr in einem bestimmten Kalender zur&amp;uuml;ck</span></p> </div> <a name='function.cal-days-in-month.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>int</span> <span class='methodname'><b>cal_days_in_month</b></span> ( <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$calendar</tt></span> , <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$month</tt></span> , <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$year</tt></span> )</div> <p class='para rdfs-comment'> Diese Funktion gibt die Anzahl der Tage in einem <i><tt class='parameter'>Monat</tt></i> eines <i><tt class='parameter'>Jahres</tt></i> f&amp;uuml;r den angegebenen <i><tt class='parameter'>Kalender</tt></i> zur&amp;uuml;ck. </p> </div> <a name='function.cal-days-in-month.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>calendar</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der zu benutzende Kalender </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>month</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Monat im gew&amp;uuml;nschten Kalender </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>year</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Das Jahr im gew&amp;uuml;nschten Kalender </p> </dd> </dl> <p> </p> </div> <a name='function.cal-days-in-month.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Die L&amp;auml;nge des Monats im gew&amp;uuml;nschten Kalender in Tagen </p> </div> <a name='function.cal-days-in-month.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>cal_days_in_month()</b> Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />$num&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>cal_days_in_month</span><span style='color: #007700'>(</span><span style='color: #0000BB'>CAL_GREGORIAN</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>8</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>2003</span><span style='color: #007700'>);&amp;nbsp;</span><span style='color: #FF8000'>//&amp;nbsp;31<br /></span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #DD0000'>'August&amp;nbsp;2003&amp;nbsp;hatte&amp;nbsp;</span><span style='color: #0000BB'>$num</span><span style='color: #DD0000'>&amp;nbsp;Tage'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="bind_textdomain_codeset" value="<div id='function.bind-textdomain-codeset' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.bind-textdomain-codeset.php'>bind_textdomain_codeset</a></h1> <p class='verinfo'>(PHP 4 &amp;gt;= 4.2.0, PHP 5)</p><p class='refpurpose'><span class='refname'>bind_textdomain_codeset</span> &amp;mdash; <span class='dc-title'> Gibt das Encoding an, in dem Texte aus der &amp;Uuml;bersetzungstabelle der DOMAIN zur&amp;uuml;ckgegeben werden </span></p> </div> <a name='function.bind-textdomain-codeset.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>string</span> <span class='methodname'><b>bind_textdomain_codeset</b></span> ( <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$domain</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$codeset</tt></span> )</div> <p class='para rdfs-comment'> Mit <b>bind_textdomain_codeset()</b> k&amp;ouml;nnen Sie bestimmen, in welchem Encoding die Texte von <i><tt class='parameter'>domain</tt></i> von <a href='http://www.php.net/manual/de/function.gettext.php' class='function'>gettext()</a> oder verwandten Funktionen zur&amp;uuml;ckgegeben werden. </p> </div> <a name='function.bind-textdomain-codeset.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>domain</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Die Domain </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>codeset</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Das Codeset </p> </dd> </dl> <p> </p> </div> <a name='function.bind-textdomain-codeset.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Bei Erfolg ein <a href='http://www.php.net/manual/de/language.types.string.php' class='type string'>string</a>. </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="bindtextdomain" value="<div id='function.bindtextdomain' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.bindtextdomain.php'>bindtextdomain</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>bindtextdomain</span> &amp;mdash; <span class='dc-title'>Setzt den Pfad f&amp;uuml;r eine Domain</span></p> </div> <a name='function.bindtextdomain.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>string</span> <span class='methodname'><b>bindtextdomain</b></span> ( <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$domain</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$directory</tt></span> )</div> <p class='para rdfs-comment'> Die Funktion <b>bindtextdomain()</b> setzt den Pfad f&amp;uuml;r eine Domain. Sie gibt den vollst&amp;auml;ndigen Pfad der Domain zur&amp;uuml;ck, der gerade gesetzt wurde. </p> </div> <a name='function.bindtextdomain.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>domain</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Die Domain </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>directory</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Verzeichnispfad </p> </dd> </dl> <p> </p> </div> <a name='function.bindtextdomain.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Der vollst&amp;auml;ndige Pfadname f&amp;uuml;r die aktuell gesetzte <i><tt class='parameter'>domain</tt></i> . </p> </div> <a name='function.bindtextdomain.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>bindtextdomain()</b>-Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /><br />$domain&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #DD0000'>'MeineApplikation'</span><span style='color: #007700'>;<br />echo&amp;nbsp;</span><span style='color: #0000BB'>bindtextdomain</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$domain</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'/usr/share/MeineApplikation/locale'</span><span style='color: #007700'>);<br /><br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> <div class='example-contents para'><p>Das oben gezeigte Beispiel erzeugt folgende Ausgabe:</p></div> <div class='example-contents screen'> <div class='cdata'><pre> /usr/share/MeineApplikation/locale </pre></div> </div> </div><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="bcsub" value="<div id='function.bcsub' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.bcsub.php'>bcsub</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>bcsub</span> &amp;mdash; <span class='dc-title'>Subtrahiert zwei Zahlen beliebiger Genauigkeit</span></p> </div> <a name='function.bcsub.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>string</span> <span class='methodname'><b>bcsub</b></span> ( <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$left_operand</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$right_operand</tt></span> [, <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$scale</tt></span> ] )</div> <p class='para rdfs-comment'> Subtrahiert den <i><tt class='parameter'>right_operand</tt></i> vom <i><tt class='parameter'>left_operand</tt></i> . </p> </div> <a name='function.bcsub.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>left_operand</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der linke Operand in Stringform. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>right_operand</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der rechte Operand in Stringform. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'> scale</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Dieser optionale Parameter kann benutzt werden, um die Anzahl der Nachkommastellen im Ergebnis festzulegen. Sie k&amp;ouml;nnen mit Hilfe der <a href='http://www.php.net/manual/de/function.bcscale.php' class='function'>bcscale()</a>-Funktion auch einen globalen Vorgabewert f&amp;uuml;r alle Funktionen festlegen.</p></dd> </dl> <p> </p> </div> <a name='function.bcsub.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Das Ergebnis der Subtraktion in Stringform. </p> </div> <a name='function.bcsub.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <div class='example'> <p><b>Beispiel #1 <b>bcsub()</b>-Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /><br />$a&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #DD0000'>'1.234'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>$b&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #DD0000'>'5'</span><span style='color: #007700'>;<br /><br />echo&amp;nbsp;</span><span style='color: #0000BB'>bcsub</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$a</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$b</span><span style='color: #007700'>);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #FF8000'>//&amp;nbsp;-3<br /></span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #0000BB'>bcsub</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$a</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$b</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>4</span><span style='color: #007700'>);&amp;nbsp;&amp;nbsp;</span><span style='color: #FF8000'>//&amp;nbsp;-3.7660<br /><br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div> </div> <a name='function.bcsub.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.bcadd.php' class='function' rel='rdfs-seeAlso'>bcadd()</a> - Addition zweier Zahlen beliebiger Genauigkeit</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="bcsqrt" value="<div id='function.bcsqrt' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.bcsqrt.php'>bcsqrt</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>bcsqrt</span> &amp;mdash; <span class='dc-title'>Ermittelt die Quadratwurzel einer Zahl beliebiger Genauigkeit</span></p> </div> <a name='function.bcsqrt.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>string</span> <span class='methodname'><b>bcsqrt</b></span> ( <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$operand</tt></span> [, <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$scale</tt></span> ] )</div> <p class='para rdfs-comment'> Liefert die Quadratwurzel von <i><tt class='parameter'>operand</tt></i> . </p> </div> <a name='function.bcsqrt.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>operand</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Operand in Stringform. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'> scale</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Dieser optionale Parameter kann benutzt werden, um die Anzahl der Nachkommastellen im Ergebnis festzulegen. Sie k&amp;ouml;nnen mit Hilfe der <a href='http://www.php.net/manual/de/function.bcscale.php' class='function'>bcscale()</a>-Funktion auch einen globalen Vorgabewert f&amp;uuml;r alle Funktionen festlegen.</p></dd> </dl> <p> </p> </div> <a name='function.bcsqrt.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt die Quadratwurzel als String zur&amp;uuml;ck. Wenn <i><tt class='parameter'>operand</tt></i> ein negativer Wert ist, wird <b><tt class='constant'>NULL</tt></b> zur&amp;uuml;ckgegeben. </p> </div> <a name='function.bcsqrt.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <div class='example'> <p><b>Beispiel #1 <b>bcsqrt()</b>-Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /><br /></span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #0000BB'>bcsqrt</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'2'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>3</span><span style='color: #007700'>);&amp;nbsp;</span><span style='color: #FF8000'>//&amp;nbsp;1.414<br /><br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div> </div> <a name='function.bcsqrt.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.bcpow.php' class='function' rel='rdfs-seeAlso'>bcpow()</a> - Potenz einer Zahl beliebiger Genauigkeit</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="bcscale" value="<div id='function.bcscale' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.bcscale.php'>bcscale</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>bcscale</span> &amp;mdash; <span class='dc-title'>Setzt die Genauigkeit aller BCmath-Funktionen</span></p> </div> <a name='function.bcscale.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>bool</span> <span class='methodname'><b>bcscale</b></span> ( <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$scale</tt></span> )</div> <p class='para rdfs-comment'> Diese Funktionen legt die Standard-Genauigkeit aller im Folgenden aufgerufenden BCmath-Funktionen fest, die nicht explizit die Genauigkeit angeben. </p> </div> <a name='function.bcscale.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>scale</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Die Genauigkeitsangabe. </p> </dd> </dl> <p> </p> </div> <a name='function.bcscale.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt bei Erfolg <b><tt class='constant'>TRUE</tt></b> zur&amp;uuml;ck, im Fehlerfall <b><tt class='constant'>FALSE</tt></b>. </p> </div> <a name='function.bcscale.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> </p><div class='example'> <p><b>Beispiel #1 <b>bcscale()</b>-Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;Standard-Genauigkeit:&amp;nbsp;3<br /></span><span style='color: #0000BB'>bcscale</span><span style='color: #007700'>(</span><span style='color: #0000BB'>3</span><span style='color: #007700'>);<br />echo&amp;nbsp;</span><span style='color: #0000BB'>bcdiv</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'105'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'6.55957'</span><span style='color: #007700'>);&amp;nbsp;</span><span style='color: #FF8000'>//&amp;nbsp;16.007<br /><br />//&amp;nbsp;Die&amp;nbsp;selbe&amp;nbsp;Operation&amp;nbsp;ohne&amp;nbsp;Verwendung&amp;nbsp;von&amp;nbsp;bcscale()<br /></span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #0000BB'>bcdiv</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'105'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'6.55957'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>3</span><span style='color: #007700'>);&amp;nbsp;</span><span style='color: #FF8000'>//&amp;nbsp;16.007<br /><br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="bcpowmod" value="<div id='function.bcpowmod' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.bcpowmod.php'>bcpowmod</a></h1> <p class='verinfo'>(PHP 5)</p><p class='refpurpose'><span class='refname'>bcpowmod</span> &amp;mdash; <span class='dc-title'>Potenz einer Zahl beliebiger Genauigkeit, vermindert um ein angegebenen Modulo</span></p> </div> <a name='function.bcpowmod.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>string</span> <span class='methodname'><b>bcpowmod</b></span> ( <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$left_operand</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$right_operand</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$modulus</tt></span> [, <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$scale</tt></span> ] )</div> <p class='para rdfs-comment'> Benutzen Sie diese schnelle Exponentialmethode, um <i><tt class='parameter'>left_operand</tt></i> mit <i><tt class='parameter'>right_operand</tt></i> unter Ber&amp;uuml;cksichtigung des Modulo <i><tt class='parameter'>modulus</tt></i> zu potenzieren. </p> </div> <a name='function.bcpowmod.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>left_operand</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der linke Operand in Stringform. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>right_operand</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der rechte Operand in Stringform. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>modulus</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Modulo in Stringform. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'> scale</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Dieser optionale Parameter kann benutzt werden, um die Anzahl der Nachkommastellen im Ergebnis festzulegen. Sie k&amp;ouml;nnen mit Hilfe der <a href='http://www.php.net/manual/de/function.bcscale.php' class='function'>bcscale()</a>-Funktion auch einen globalen Vorgabewert f&amp;uuml;r alle Funktionen festlegen.</p></dd> </dl> <p> </p> </div> <a name='function.bcpowmod.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt das Ergebnis als String zur&amp;uuml;ck. Ist <i><tt class='parameter'>modulus</tt></i> 0, wird <b><tt class='constant'>NULL</tt></b> zur&amp;uuml;ckgegeben. </p> </div> <a name='function.bcpowmod.notes'></a><div class='refsect1 notes'> <h3 class='title'>Anmerkungen</h3> <blockquote><p><b class='note'>Hinweis</b>: Da diese Methode mit der Modulo-Operation arbeitet, k&amp;ouml;nnen nicht-nat&amp;uuml;rliche Zahlen zu unerwarteten Ergebnissen f&amp;uuml;hren. Eine nat&amp;uuml;rliche Zahl ist jede positive Zahl, die nicht null ist. <br /> </p></blockquote> </div> <a name='function.bcpowmod.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <p class='para'> Die folgenden zwei Anweisungen sind funktional identisch. Die <b>bcpowmod()</b>-Version ist allerdings schneller und akzeptiert gr&amp;ouml;&amp;szlig;ere Parameter. </p><div class='informalexample'> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br />$a&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>bcpowmod</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$x</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$y</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$mod</span><span style='color: #007700'>);<br /><br /></span><span style='color: #0000BB'>$b&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #0000BB'>bcmod</span><span style='color: #007700'>(</span><span style='color: #0000BB'>bcpow</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$x</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$y</span><span style='color: #007700'>),&amp;nbsp;</span><span style='color: #0000BB'>$mod</span><span style='color: #007700'>);<br /><br /></span><span style='color: #FF8000'>//&amp;nbsp;$a&amp;nbsp;und&amp;nbsp;$b&amp;nbsp;entsprechen&amp;nbsp;einander.<br /><br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div><p> </p> </div> <a name='function.bcpowmod.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.bcpow.php' class='function' rel='rdfs-seeAlso'>bcpow()</a> - Potenz einer Zahl beliebiger Genauigkeit</li> <li class='member'><a href='http://www.php.net/manual/de/function.bcmod.php' class='function' rel='rdfs-seeAlso'>bcmod()</a> - Modulo zweier Zahlen mit beliebiger Genauigkeit</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="bcpow" value="<div id='function.bcpow' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.bcpow.php'>bcpow</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>bcpow</span> &amp;mdash; <span class='dc-title'>Potenz einer Zahl beliebiger Genauigkeit</span></p> </div> <a name='function.bcpow.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>string</span> <span class='methodname'><b>bcpow</b></span> ( <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$left_operand</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$right_operand</tt></span> [, <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$scale</tt></span> ] )</div> <p class='para rdfs-comment'> Potenziert <i><tt class='parameter'>left_operand</tt></i> mit <i><tt class='parameter'>right_operand</tt></i> . </p> </div> <a name='function.bcpow.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>left_operand</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der linke Operand in Stringform. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>right_operand</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der rechte Operand in Stringform. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'> scale</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Dieser optionale Parameter kann benutzt werden, um die Anzahl der Nachkommastellen im Ergebnis festzulegen. Sie k&amp;ouml;nnen mit Hilfe der <a href='http://www.php.net/manual/de/function.bcscale.php' class='function'>bcscale()</a>-Funktion auch einen globalen Vorgabewert f&amp;uuml;r alle Funktionen festlegen.</p></dd> </dl> <p> </p> </div> <a name='function.bcpow.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt das Ergebnis als String zur&amp;uuml;ck. </p> </div> <a name='function.bcpow.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <div class='example'> <p><b>Beispiel #1 <b>bcpow()</b>-Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /><br /></span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #0000BB'>bcpow</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'4.2'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'3'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>2</span><span style='color: #007700'>);&amp;nbsp;</span><span style='color: #FF8000'>//&amp;nbsp;74.08<br /><br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div> </div> <a name='function.bcpow.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.bcpowmod.php' class='function' rel='rdfs-seeAlso'>bcpowmod()</a> - Potenz einer Zahl beliebiger Genauigkeit, vermindert um ein angegebenen Modulo</li> <li class='member'><a href='http://www.php.net/manual/de/function.bcsqrt.php' class='function' rel='rdfs-seeAlso'>bcsqrt()</a> - Ermittelt die Quadratwurzel einer Zahl beliebiger Genauigkeit</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="bcmul" value="<div id='function.bcmul' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.bcmul.php'>bcmul</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>bcmul</span> &amp;mdash; <span class='dc-title'>Multiplikation zweier Zahlen beliebiger Genauigkeit</span></p> </div> <a name='function.bcmul.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>string</span> <span class='methodname'><b>bcmul</b></span> ( <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$left_operand</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$right_operand</tt></span> [, <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$scale</tt></span> ] )</div> <p class='para rdfs-comment'> Multipliziert <i><tt class='parameter'>left_operand</tt></i> mit <i><tt class='parameter'>right_operand</tt></i> . </p> </div> <a name='function.bcmul.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>left_operand</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der linke Operand in Stringform. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>right_operand</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der rechte Operand in Stringform. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'> scale</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Dieser optionale Parameter kann benutzt werden, um die Anzahl der Nachkommastellen im Ergebnis festzulegen. Sie k&amp;ouml;nnen mit Hilfe der <a href='http://www.php.net/manual/de/function.bcscale.php' class='function'>bcscale()</a>-Funktion auch einen globalen Vorgabewert f&amp;uuml;r alle Funktionen festlegen.</p></dd> </dl> <p> </p> </div> <a name='function.bcmul.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt das Ergebnis als String zur&amp;uuml;ck. </p> </div> <a name='function.bcmul.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <div class='example'> <p><b>Beispiel #1 <b>bcmul()</b>-Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /></span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #0000BB'>bcmul</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'1.34747474747'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'35'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>3</span><span style='color: #007700'>);&amp;nbsp;</span><span style='color: #FF8000'>//&amp;nbsp;47.161<br /></span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #0000BB'>bcmul</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'2'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'4'</span><span style='color: #007700'>);&amp;nbsp;</span><span style='color: #FF8000'>//&amp;nbsp;8<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div> </div> <a name='function.bcmul.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.bcdiv.php' class='function' rel='rdfs-seeAlso'>bcdiv()</a> - Division zweier Zahlen beliebiger Genauigkeit</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="bcmod" value="<div id='function.bcmod' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.bcmod.php'>bcmod</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>bcmod</span> &amp;mdash; <span class='dc-title'>Modulo zweier Zahlen mit beliebiger Genauigkeit</span></p> </div> <a name='function.bcmod.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>string</span> <span class='methodname'><b>bcmod</b></span> ( <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$left_operand</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$modulus</tt></span> )</div> <p class='para rdfs-comment'> Liefert den Modulo des <i><tt class='parameter'>left_operand</tt></i> unter Verwendung von <i><tt class='parameter'>modulus</tt></i> . </p> </div> <a name='function.bcmod.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>left_operand</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der linke Operand in Stringform. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>modulus</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der Modulo-Wert in Stringform. </p> </dd> </dl> <p> </p> </div> <a name='function.bcmod.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt den Modulo als String zur&amp;uuml;ck. Ist <i><tt class='parameter'>modulus</tt></i> 0, wird <b><tt class='constant'>NULL</tt></b> zur&amp;uuml;ckgegeben. </p> </div> <a name='function.bcmod.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <div class='example'> <p><b>Beispiel #1 <b>bcmod()</b>-Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /></span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #0000BB'>bcmod</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'4'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'2'</span><span style='color: #007700'>);&amp;nbsp;</span><span style='color: #FF8000'>//&amp;nbsp;0<br /></span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #0000BB'>bcmod</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'2'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'4'</span><span style='color: #007700'>);&amp;nbsp;</span><span style='color: #FF8000'>//&amp;nbsp;2<br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div> </div> <a name='function.bcmod.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.bcdiv.php' class='function' rel='rdfs-seeAlso'>bcdiv()</a> - Division zweier Zahlen beliebiger Genauigkeit</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="bcdiv" value="<div id='function.bcdiv' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.bcdiv.php'>bcdiv</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>bcdiv</span> &amp;mdash; <span class='dc-title'>Division zweier Zahlen beliebiger Genauigkeit</span></p> </div> <a name='function.bcdiv.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>string</span> <span class='methodname'><b>bcdiv</b></span> ( <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$left_operand</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$right_operand</tt></span> [, <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$scale</tt></span> ] )</div> <p class='para rdfs-comment'> Dividiert <i><tt class='parameter'>left_operand</tt></i> durch <i><tt class='parameter'>right_operand</tt></i> . </p> </div> <a name='function.bcdiv.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>left_operand</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der linke Operand in Stringform. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>right_operand</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der rechte Operand in Stringform. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'> scale</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Dieser optionale Parameter kann benutzt werden, um die Anzahl der Nachkommastellen im Ergebnis festzulegen. Sie k&amp;ouml;nnen mit Hilfe der <a href='http://www.php.net/manual/de/function.bcscale.php' class='function'>bcscale()</a>-Funktion auch einen globalen Vorgabewert f&amp;uuml;r alle Funktionen festlegen.</p></dd> </dl> <p> </p> </div> <a name='function.bcdiv.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt das Ergebnis der Division als String zur&amp;uuml;ck. Wenn der Parameter <i><tt class='parameter'>right_operand</tt></i> 0 ist, wird <b><tt class='constant'>NULL</tt></b> zur&amp;uuml;ckgegeben. </p> </div> <a name='function.bcdiv.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <div class='example'> <p><b>Beispiel #1 <b>bcdiv()</b>-Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /><br /></span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #0000BB'>bcdiv</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'105'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'6.55957'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>3</span><span style='color: #007700'>);&amp;nbsp;&amp;nbsp;</span><span style='color: #FF8000'>//&amp;nbsp;16.007<br /><br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div> </div> <a name='function.bcdiv.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.bcmul.php' class='function' rel='rdfs-seeAlso'>bcmul()</a> - Multiplikation zweier Zahlen beliebiger Genauigkeit</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="bccomp" value="<div id='function.bccomp' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.bccomp.php'>bccomp</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>bccomp</span> &amp;mdash; <span class='dc-title'>Vergleich zweier Zahlen beliebiger Genauigkeit</span></p> </div> <a name='function.bccomp.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>int</span> <span class='methodname'><b>bccomp</b></span> ( <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$left_operand</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$right_operand</tt></span> [, <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$scale</tt></span> ] )</div> <p class='para rdfs-comment'> Vergleicht den <i><tt class='parameter'>left_operand</tt></i> mit dem <i><tt class='parameter'>right_operand</tt></i> und gibt das Ergebnis als Integer-Wert zur&amp;uuml;ck. </p> </div> <a name='function.bccomp.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>left_operand</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der linke Operand in Stringform. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>right_operand</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der rechte Operand in Stringform. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>scale</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der optionale <i><tt class='parameter'>scale</tt></i> -Parameter wird verwendet, um die Anzahl der Dezimalstellen nach dem Komma anzugeben, die f&amp;uuml;r den Vergleich herangezogen werden sollen. </p> </dd> </dl> <p> </p> </div> <a name='function.bccomp.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Gibt 0 zur&amp;uuml;ck, wenn beide Operatoren gleich sind, 1, wenn <i><tt class='parameter'>left_operand</tt></i> gr&amp;ouml;&amp;szlig;er ist als <i><tt class='parameter'>right_operand</tt></i> , und andernfalls -1. </p> </div> <a name='function.bccomp.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <div class='example'> <p><b>Beispiel #1 <b>bccomp()</b>-Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /><br /></span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #0000BB'>bccomp</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'1'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'2'</span><span style='color: #007700'>)&amp;nbsp;.&amp;nbsp;</span><span style='color: #DD0000'>'\n'</span><span style='color: #007700'>;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #FF8000'>//&amp;nbsp;-1<br /></span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #0000BB'>bccomp</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'1.00001'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'1'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>3</span><span style='color: #007700'>);&amp;nbsp;</span><span style='color: #FF8000'>//&amp;nbsp;0<br /></span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #0000BB'>bccomp</span><span style='color: #007700'>(</span><span style='color: #DD0000'>'1.00001'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #DD0000'>'1'</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>5</span><span style='color: #007700'>);&amp;nbsp;</span><span style='color: #FF8000'>//&amp;nbsp;1<br /><br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
<string id="bcadd" value="<div id='function.bcadd' class='refentry'> <div class='refnamediv'> <h1 class='refname'><a class='info-url' href='http://www.php.net/manual/de/function.bcadd.php'>bcadd</a></h1> <p class='verinfo'>(PHP 4, PHP 5)</p><p class='refpurpose'><span class='refname'>bcadd</span> &amp;mdash; <span class='dc-title'>Addition zweier Zahlen beliebiger Genauigkeit</span></p> </div> <a name='function.bcadd.description'></a><div class='refsect1 description'> <h3 class='title'>Beschreibung</h3> <div class='methodsynopsis dc-description'> <span class='type'>string</span> <span class='methodname'><b>bcadd</b></span> ( <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$left_operand</tt></span> , <span class='methodparam'><span class='type'>string</span> <tt class='parameter'>$right_operand</tt></span> [, <span class='methodparam'><span class='type'>int</span> <tt class='parameter'>$scale</tt></span> ] )</div> <p class='para rdfs-comment'> Addiert den <i><tt class='parameter'>left_operand</tt></i> (linken Operanden) zum <i><tt class='parameter'>right_operand</tt></i> (rechten Operanden). </p> </div> <a name='function.bcadd.parameters'></a><div class='refsect1 parameters'> <h3 class='title'>Parameter-Liste</h3> <p class='para'> </p><dl> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>left_operand</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der linke Operand in Stringform. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'>right_operand</tt></i> </span> </dt><dd class='listitem'> <p class='para'> Der rechte Operand in Stringform. </p> </dd> <dt class='varlistentry'> <span class='term'><i><tt class='parameter'> scale</tt></i> </span> </dt><dd class='listitem'> <p class='para'>Dieser optionale Parameter kann benutzt werden, um die Anzahl der Nachkommastellen im Ergebnis festzulegen. Sie k&amp;ouml;nnen mit Hilfe der <a href='http://www.php.net/manual/de/function.bcscale.php' class='function'>bcscale()</a>-Funktion auch einen globalen Vorgabewert f&amp;uuml;r alle Funktionen festlegen.</p></dd> </dl> <p> </p> </div> <a name='function.bcadd.returnvalues'></a><div class='refsect1 returnvalues'> <h3 class='title'>R&amp;uuml;ckgabewerte</h3> <p class='para'> Die Summe beider Operanden in Stringform. </p> </div> <a name='function.bcadd.examples'></a><div class='refsect1 examples'> <h3 class='title'>Beispiele</h3> <div class='example'> <p><b>Beispiel #1 <b>bcadd()</b>-Beispiel</b></p> <div class='example-contents programlisting'> <div class='phpcode'><code><span style='color: #000000'> <span style='color: #0000BB'>&amp;lt;?php<br /><br />$a&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #DD0000'>'1.234'</span><span style='color: #007700'>;<br /></span><span style='color: #0000BB'>$b&amp;nbsp;</span><span style='color: #007700'>=&amp;nbsp;</span><span style='color: #DD0000'>'5'</span><span style='color: #007700'>;<br /><br />echo&amp;nbsp;</span><span style='color: #0000BB'>bcadd</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$a</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$b</span><span style='color: #007700'>);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;</span><span style='color: #FF8000'>//&amp;nbsp;6<br /></span><span style='color: #007700'>echo&amp;nbsp;</span><span style='color: #0000BB'>bcadd</span><span style='color: #007700'>(</span><span style='color: #0000BB'>$a</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>$b</span><span style='color: #007700'>,&amp;nbsp;</span><span style='color: #0000BB'>4</span><span style='color: #007700'>);&amp;nbsp;&amp;nbsp;</span><span style='color: #FF8000'>//&amp;nbsp;6.2340<br /><br /></span><span style='color: #0000BB'>?&amp;gt;</span> </span> </code></div> </div> </div> </div> <a name='function.bcadd.seealso'></a><div class='refsect1 seealso'> <h3 class='title'>Siehe auch</h3> <p class='para'> </p><ul class='simplelist'> <li class='member'><a href='http://www.php.net/manual/de/function.bcsub.php' class='function' rel='rdfs-seeAlso'>bcsub()</a> - Subtrahiert zwei Zahlen beliebiger Genauigkeit</li> </ul><p> </p> </div> </div><div class='copyright-info'>PHP Documentation is licensed under the <a class='copyright-url' href='http://creativecommons.org/licenses/by/3.0/legalcode'>Creative Commons  Attribution 3.0 License</a>. &copy; 2001-2009 the PHP  Documentation Group.</div> " />
</strings>

