Files
php-doc-ru/reference/posix/functions/posix-strerror.xml
Andrey Gromov eac749a082 maintainer bug fix
git-svn-id: https://svn.php.net/repository/phpdoc/ru/trunk@340268 c90b9560-bf6c-de11-be94-00142212c4b1
2016-10-02 07:23:37 +00:00

105 lines
3.1 KiB
XML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 96c9d88bad9a7d7d44bfb7f26c226df7ee9ddf26 Maintainer: rjhdby Status: ready -->
<!-- Reviewed: yes -->
<!-- $Revision$ -->
<refentry xml:id="function.posix-strerror" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>posix_strerror</refname>
<refpurpose>Возвращает системное сообщение об ошибке, основываясь на полученном номере ошибки</refpurpose>
</refnamediv>
<refsect1 role="description">
&reftitle.description;
<methodsynopsis>
<type>string</type><methodname>posix_strerror</methodname>
<methodparam><type>int</type><parameter>errno</parameter></methodparam>
</methodsynopsis>
<para>
Возвращает POSIX системное сообщение об ошибке, связанное с полученным в
параметре <parameter>errno</parameter> номером. Вы можете получить параметр
<parameter>errno</parameter> с помощью вызова функции
<function>posix_get_last_error</function>.
</para>
</refsect1>
<refsect1 role="parameters">
&reftitle.parameters;
<para>
<variablelist>
<varlistentry>
<term><parameter>errno</parameter></term>
<listitem>
<para>
POSIX номер ошибки, полученный из функции <function>posix_get_last_error</function>.
Если передано значение 0, то будет возвращено сообщение "Success".
</para>
</listitem>
</varlistentry>
</variablelist>
</para>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
Возвращает строку с сообщением об ошибке.
</para>
</refsect1>
<refsect1 role="examples">
&reftitle.examples;
<para>
<example>
<title>Пример использования <function>posix_strerror</function></title>
<para>Данный скрипт пытается завершить несуществующий процесс, в следствие чего
будет выведено соответствующее сообщение об ошибке.</para>
<programlisting role="php">
<![CDATA[
<?php
posix_kill(50,SIGKILL);
echo posix_strerror(posix_get_last_error())."\n";
?>
]]>
</programlisting>
&example.outputs.similar;
<screen>
<![CDATA[
No such process
]]>
</screen>
</example>
</para>
</refsect1>
<refsect1 role="seealso">
&reftitle.seealso;
<para>
<simplelist>
<member><function>posix_get_last_error</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
-->