1
0
mirror of https://github.com/php/doc-es.git synced 2026-03-26 00:12:06 +01:00
Files
archived-doc-es/reference/spl/functions/spl-autoload.xml
Pedro Antonio Gil Rodríguez 5c49ed4f22 Actualización a la última versión
git-svn-id: https://svn.php.net/repository/phpdoc/es/trunk@337792 c90b9560-bf6c-de11-be94-00142212c4b1
2015-09-09 13:17:07 +00:00

89 lines
2.6 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: e8f859e6fdafb1ca5ef6c1ed6dc7dfc8ab22811e Maintainer: seros Status: ready -->
<!-- Reviewed: no -->
<refentry xml:id="function.spl-autoload" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>spl_autoload</refname>
<refpurpose>Implementación predeterminada para __autoload()</refpurpose>
</refnamediv>
<refsect1 role="description">
&reftitle.description;
<methodsynopsis>
<type>void</type><methodname>spl_autoload</methodname>
<methodparam><type>string</type><parameter>class_name</parameter></methodparam>
<methodparam choice="opt"><type>string</type><parameter>file_extensions</parameter><initializer>spl_autoload_extensions()</initializer></methodparam>
</methodsynopsis>
<para>
Esta función pretende usarse como una implementación predeterminada para
<function>__autoload</function>. Si no se especifica nada más y
<function>spl_autoload_register</function> es
llamada sin ningún parámetro, esta función será usada para cualquier
llamada posterior a <function>__autoload</function>.
</para>
</refsect1>
<refsect1 role="parameters">
&reftitle.parameters;
<para>
<variablelist>
<varlistentry>
<term><parameter>class_name</parameter></term>
<listitem>
<para>
El nombre de la clase en minúsculas (y espacio de nombres) que va ser instanciado.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><parameter>file_extensions</parameter></term>
<listitem>
<para>
Por omisión, comprueba todas las rutas de inclusión que
contienen nombres de fichero construidos por el nombre de la clase en minúsculas añadido por las
extensiones de nombre de fichero .inc y .php.
</para>
</listitem>
</varlistentry>
</variablelist>
</para>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
&return.void;
</para>
</refsect1>
<refsect1 role="errors">
&reftitle.errors;
<para>
Lanza una <classname>LogicException</classname> cuando no se encuentra la clase
y no hay otros autocargadores registrados.
</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
-->