1
0
mirror of https://github.com/php/doc-de.git synced 2026-03-25 15:52:10 +01:00
Files
archived-doc-de/reference/sockets/functions/socket-clear-error.xml
Martin Samesch 8915ab6248 sync with EN
2021-01-24 13:22:21 +01:00

107 lines
2.9 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: 14dc7c47365f2b71f6c907a5ba5bccf42534d5a9 Maintainer: conni Status: ready -->
<refentry xml:id="function.socket-clear-error" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>socket_clear_error</refname>
<refpurpose>Löscht entweder einen Fehler oder den letzten Fehlercode eines Sockets</refpurpose>
</refnamediv>
<refsect1 role="description">
&reftitle.description;
<methodsynopsis>
<type>void</type><methodname>socket_clear_error</methodname>
<methodparam choice="opt"><type class="union"><type>Socket</type><type>null</type></type><parameter>socket</parameter><initializer>&null;</initializer></methodparam>
</methodsynopsis>
<para>
Diese Funktion löscht entweder einen Fehlercode für einen gegebenen Socket
oder global den letzten Socket-Fehler, wenn kein Socket angegeben wurde.
</para>
<para>
Mit dieser Funktion kann der Wert eines Fehlercodes explizit zurückgesetzt
werden, entweder ein Fehlercode für einen bestimmten Socket oder global der
Code des letzten Fehlers innerhalb dieser Extension. Dies kann ganz nützlich
sein, wenn man prüfen möchte, ob in einem Teil einer Anwendung ein Fehler
aufgetreten ist.
</para>
</refsect1>
<refsect1 role="parameters">
&reftitle.parameters;
<para>
<variablelist>
<varlistentry>
<term><parameter>socket</parameter></term>
<listitem>
<para>
Eine <classname>Socket</classname>-Instanz, die mit
<function>socket_create</function> erzeugt wurde.
</para>
</listitem>
</varlistentry>
</variablelist>
</para>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
&return.void;
</para>
</refsect1>
<refsect1 role="changelog">
&reftitle.changelog;
<informaltable>
<tgroup cols="2">
<thead>
<row>
<entry>&Version;</entry>
<entry>&Description;</entry>
</row>
</thead>
<tbody>
&sockets.changelog.socket-param;
<row>
<entry>8.0.0</entry>
<entry>
<parameter>socket</parameter> ist nun ein Nullable-Typ.
</entry>
</row>
</tbody>
</tgroup>
</informaltable>
</refsect1>
<refsect1 role="seealso">
&reftitle.seealso;
<para>
<simplelist>
<member><function>socket_last_error</function></member>
<member><function>socket_strerror</function></member>
</simplelist>
</para>
</refsect1>
</refentry>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->