1
0
mirror of https://github.com/php/doc-ru.git synced 2026-03-24 07:42:22 +01:00
Files
archived-doc-ru/reference/errorfunc/functions/error-get-last.xml
2024-06-13 18:42:36 +03:00

103 lines
3.0 KiB
XML
Raw Permalink 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: 1de948e93f28dbb9303e28cb793c7513545a48c6 Maintainer: tmn Status: ready -->
<!-- Reviewed: no -->
<refentry xml:id="function.error-get-last" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>error_get_last</refname>
<refpurpose>
Получает последнюю ошибку
</refpurpose>
</refnamediv>
<refsect1 role="description">
&reftitle.description;
<methodsynopsis>
<type class="union"><type>array</type><type>null</type></type><methodname>error_get_last</methodname>
<void/>
</methodsynopsis>
<para>
Функция получает информацию о последней ошибке.
</para>
</refsect1>
<refsect1 role="parameters">
&reftitle.parameters;
&no.function.parameters;
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
Функция возвращает ассоциативный массив, который описывает последнюю ошибку
и содержит ключи: type, message, file и line. Элемент с ключом message будет начинаться
с имени функции, если ошибку вызвала внутренняя функция PHP.
Функция возвращает &null;, если ошибка ещё не возникала.
</para>
</refsect1>
<refsect1 role="examples">
&reftitle.examples;
<para>
<example>
<title>Пример использования функции <function>error_get_last</function></title>
<programlisting role="php">
<![CDATA[
<?php
echo $a;
print_r(error_get_last());
?>
]]>
</programlisting>
&example.outputs.similar;
<screen>
<![CDATA[
Array
(
[type] => 8
[message] => Undefined variable: a
[file] => C:\WWW\index.php
[line] => 2
)
]]>
</screen>
</example>
</para>
</refsect1>
<refsect1 role="seealso">
&reftitle.seealso;
<para>
<simplelist>
<member><link linkend="errorfunc.constants">Константы ошибок</link></member>
<member>Переменная <varname>$php_errormsg</varname></member>
<member><function>error_clear_last</function></member>
<member><link linkend="ini.display-errors">Директива <parameter>display_errors</parameter></link></member>
<member><link linkend="ini.html-errors">Директива <parameter>html_errors</parameter></link></member>
<member><link linkend="ini.xmlrpc-errors">Директива <parameter>xmlrpc_errors</parameter></link></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
-->