cvs: phpdoc-hu /reference/libxml/functions libxml-clear-errors.xml libxml-get-errors.xml libxml-get-last-error.xml libxml-set-streams-context.xml libxml-use-internal-errors.xml
[email protected] ("Lajos Cseppent?")
| Newsgroups | php.doc.hu |
|---|---|
| Message-ID | <cvschappy1174155283@cvsserver> |
chappy Sat Mar 17 18:14:43 2007 UTC
Added files:
/phpdoc-hu/reference/libxml/functions libxml-clear-errors.xml
libxml-get-errors.xml
libxml-get-last-error.xml
libxml-set-streams-context.xml
libxml-use-internal-errors.xml
Log:
sync
chappy-20070317181443.txt
(text/plain, 12.5 KB)
http://cvs.php.net/viewvc.cgi/phpdoc-hu/reference/libxml/functions/libxml-clear-errors.xml?view=markup&rev=1.1
Index: phpdoc-hu/reference/libxml/functions/libxml-clear-errors.xml
+++ phpdoc-hu/reference/libxml/functions/libxml-clear-errors.xml
<?xml version='1.0' encoding='iso-8859-2'?>
<!-- EN-Revision: 1.2 Maintainer: chappy Status: ready -->
<!-- Reviewed: no -->
<refentry id="function.libxml-clear-errors">
<refnamediv>
<refname>libxml_clear_errors</refname>
<refpurpose>
Üríti a libxml hibapufferét
</refpurpose>
</refnamediv>
<refsect1 role="description">
&reftitle.description;
<methodsynopsis>
<type>void</type><methodname>libxml_clear_errors</methodname>
<void/>
</methodsynopsis>
<para>
A <function>libxml_clear_errors</function> függvény üríti a libcml hibapufferét.
</para>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
&return.void;
</para>
</refsect1>
<refsect1 role="seealso">
&reftitle.seealso;
<para>
<simplelist>
<member><function>libxml_get_errors</function></member>
<member><function>libxml_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:"../../../../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
-->
http://cvs.php.net/viewvc.cgi/phpdoc-hu/reference/libxml/functions/libxml-get-errors.xml?view=markup&rev=1.1
Index: phpdoc-hu/reference/libxml/functions/libxml-get-errors.xml
+++ phpdoc-hu/reference/libxml/functions/libxml-get-errors.xml
<?xml version='1.0' encoding='iso-8859-2'?>
<!-- EN-Revision: 1.3 Maintainer: chappy Status: ready -->
<!-- Reviewed: no -->
<refentry id="function.libxml-get-errors">
<refnamediv>
<refname>libxml_get_errors</refname>
<refpurpose>
Kinyeri a hibák tömbjét
</refpurpose>
</refnamediv>
<refsect1 role="description">
&reftitle.description;
<methodsynopsis>
<type>array</type><methodname>libxml_get_errors</methodname>
<void/>
</methodsynopsis>
<para>
Kinyeri a hibák tömbjét.
</para>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
Visszaad egy tömböt <type>LibXMLError</type> objektumokkal, ha van
hiba a pufferben, vagy ellenkezõ esetben egy üres tömböt.
</para>
</refsect1>
<refsect1 role="examples">
&reftitle.examples;
<para>
<example>
<title>Egy <function>libxml_get_errors</function> példa</title>
<para>
Ez a példa bemutatja hogyan kell felépíteni egy egyszerû libxml hibakezelõt.
</para>
<programlisting role="php">
<![CDATA[
<?php
libxml_use_internal_errors(true);
$xmlstr = <<< XML
<?xml version='1.0' standalone='yes'?>
<movies>
<movie>
<titles>PHP: Behind the Parser</title>
</movie>
</movies>
XML;
$doc = simplexml_load_string($xmlstr);
$xml = explode("\n", $xmlstr);
if (!$doc) {
$errors = libxml_get_errors();
foreach ($errors as $error) {
echo display_xml_error($error, $xml);
}
libxml_clear_errors();
}
function display_xml_error($error, $xml)
{
$return = $xml[$error->line - 1] . "\n";
$return .= str_repeat('-', $error->column) . "^\n";
switch ($error->level) {
case LIBXML_ERR_WARNING:
$return .= "Warning $error->code: ";
break;
case LIBXML_ERR_ERROR:
$return .= "Error $error->code: ";
break;
case LIBXML_ERR_FATAL:
$return .= "Fatal Error $error->code: ";
break;
}
$return .= trim($error->message) .
"\n Line: $error->line" .
"\n Column: $error->column";
if ($error->file) {
$return .= "\n File: $error->file";
}
return "$return\n\n--------------------------------------------\n\n";
}
?>
]]>
</programlisting>
&example.outputs;
<screen>
<![CDATA[
<titles>PHP: Behind the Parser</title>
^
Fatal Error 76: Opening and ending tag mismatch: titles line 4 and title
Line: 4
Column: 0
--------------------------------------------
]]>
</screen>
</example>
</para>
</refsect1>
<refsect1 role="seealso">
&reftitle.seealso;
<para>
<simplelist>
<member><function>libxml_get_last_error</function></member>
<member><function>libxml_clear_errors</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:"../../../../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
-->
http://cvs.php.net/viewvc.cgi/phpdoc-hu/reference/libxml/functions/libxml-get-last-error.xml?view=markup&rev=1.1
Index: phpdoc-hu/reference/libxml/functions/libxml-get-last-error.xml
+++ phpdoc-hu/reference/libxml/functions/libxml-get-last-error.xml
<?xml version='1.0' encoding='iso-8859-2'?>
<!-- EN-Revision: 1.2 Maintainer: chappy Status: ready -->
<!-- Reviewed: no -->
<refentry id="function.libxml-get-last-error">
<refnamediv>
<refname>libxml_get_last_error</refname>
<refpurpose>
Kinyeri az utolsó hibát a libxml-bõl
</refpurpose>
</refnamediv>
<refsect1 role="description">
&reftitle.description;
<methodsynopsis>
<type>LibXMLError</type><methodname>libxml_get_last_error</methodname>
<void/>
</methodsynopsis>
<para>
Kinyeri az utolsó hibát a libxml-bõl.
</para>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
Visszaad egy <type>LibXMLError</type> objektumot, ha van hiba a
pufferben, máskülönben &false;-t ad vissza.
</para>
</refsect1>
<refsect1 role="seealso">
&reftitle.seealso;
<para>
<simplelist>
<member><function>libxml_get_errors</function></member>
<member><function>libxml_clear_errors</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:"../../../../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
-->
http://cvs.php.net/viewvc.cgi/phpdoc-hu/reference/libxml/functions/libxml-set-streams-context.xml?view=markup&rev=1.1
Index: phpdoc-hu/reference/libxml/functions/libxml-set-streams-context.xml
+++ phpdoc-hu/reference/libxml/functions/libxml-set-streams-context.xml
<?xml version='1.0' encoding='iso-8859-2'?>
<!-- EN-Revision: 1.2 Maintainer: chappy Status: ready -->
<!-- Reviewed: no -->
<refentry id="function.libxml-set-streams-context">
<refnamediv>
<refname>libxml_set_streams_context</refname>
<refpurpose>
Beállítja a stream context-et a következõ dokumentum betöltésére vagy írására
</refpurpose>
</refnamediv>
<refsect1 role="description">
&reftitle.description;
<methodsynopsis>
<type>void</type><methodname>libxml_set_streams_context</methodname>
<methodparam><type>resource</type><parameter>streams_context</parameter></methodparam>
</methodsynopsis>
<para>
Beállítja a stream context-et a következõ dokumentum betöltésére vagy írására.
</para>
</refsect1>
<refsect1 role="parameters">
&reftitle.parameters;
<para>
<variablelist>
<varlistentry>
<term><parameter>streams_context</parameter></term>
<listitem>
<para>
A stream context erõforrás (a
<function>stream_context_create</function> függvénnyel készítve)
</para>
</listitem>
</varlistentry>
</variablelist>
</para>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
&return.void;
</para>
</refsect1>
<refsect1 role="examples">
&reftitle.examples;
<para>
<example>
<title>Egy <function>libxml_set_streams_context</function> példa</title>
<programlisting role="php">
<![CDATA[
<?php
$opts = array(
'http' => array(
'user_agent' => 'PHP libxml agent',
)
);
$context = stream_context_create($opts);
libxml_set_streams_context($context);
// fájl lekérése HTTP-n keresztül
$doc = DOMDocument::load('http://www.example.com/file.xml');
?>
]]>
</programlisting>
</example>
</para>
</refsect1>
<refsect1 role="seealso">
&reftitle.seealso;
<para>
<simplelist>
<member><function>stream_context_create</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:"../../../../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
-->
http://cvs.php.net/viewvc.cgi/phpdoc-hu/reference/libxml/functions/libxml-use-internal-errors.xml?view=markup&rev=1.1
Index: phpdoc-hu/reference/libxml/functions/libxml-use-internal-errors.xml
+++ phpdoc-hu/reference/libxml/functions/libxml-use-internal-errors.xml
<?xml version='1.0' encoding='iso-8859-2'?>
<!-- EN-Revision: 1.3 Maintainer: chappy Status: ready -->
<!-- Reviewed: no -->
<refentry id="function.libxml-use-internal-errors">
<refnamediv>
<refname>libxml_use_internal_errors</refname>
<refpurpose>
Letiltja a libxml hibákat és engedélyezi, hogy a felhasználó csak szükség esetén nyerje ki a hibainformációkat
</refpurpose>
</refnamediv>
<refsect1 role="description">
&reftitle.description;
<methodsynopsis>
<type>bool</type><methodname>libxml_use_internal_errors</methodname>
<methodparam choice="opt"><type>bool</type><parameter>use_errors</parameter></methodparam>
</methodsynopsis>
<para>
A <function>libxml_use_internal_errors</function> függvény lehetõvé teszi, hogy letiltsd a
szabványos lbxml hibákat és engedélyezd a felhasználói hibakezelést.
</para>
</refsect1>
<refsect1 role="parameters">
&reftitle.parameters;
<para>
<variablelist>
<varlistentry>
<term><parameter>use_errors</parameter></term>
<listitem>
<para>
Megadja, hogy engedélyezve legyen-e a felhasználói hibakezelés. Alapértelmezettként &false;.
</para>
</listitem>
</varlistentry>
</variablelist>
</para>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
Ez a függvény a
<parameter>use_errors</parameter> paraméter elõzõ értékét adja vissza.
</para>
</refsect1>
<refsect1 role="examples">
&reftitle.examples;
<para>
<example>
<title>Egy <function>libxml_use_internal_errors</function> példa</title>
<para>
Ez a példa bemutatja a libxml hibák alapvetõ használatát és ennek a függvénynek a
visszatérési értékét.
</para>
<programlisting role="php">
<![CDATA[
<?php
// felhasználói hibakezelés engedélyezése
var_dump(libxml_use_internal_errors(true));
$doc = DOMDocument::load('file.xml');
if (!$doc) {
$errors = libxml_get_errors();
foreach ($errors as $error) {
// itt kezeld a hibákat
}
libxml_clear_errors();
}
?>
]]>
</programlisting>
&example.outputs;
<screen>
<![CDATA[
bool(false)
]]>
</screen>
</example>
</para>
</refsect1>
<refsect1 role="seealso">
&reftitle.seealso;
<para>
<simplelist>
<member><function>libxml_clear_errors</function></member>
<member><function>libxml_get_errors</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:"../../../../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
-->