1
0
mirror of https://github.com/php/doc-es.git synced 2026-03-24 07:22:16 +01:00
Files
archived-doc-es/reference/com/ini.xml
Louis-Arnaud 674b238ba2 Update outdated EN-Revision hashes in reference/ (bc, calendar, classobj, com) (#350)
- bc/bcpow.xml: bump hash (indentation fix already applied)
- calendar/constants.xml: bump hash (trailing whitespace already clean)
- calendar/jdmonthname.xml: rename jday parameter to julian_day
- classobj/class-alias.xml: bump hash (EN typo fix, ES already correct)
- com/*: bump hashes (phpdoc:classref to reference, INI constants already applied)
2026-02-27 16:51:32 +01:00

209 lines
7.0 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: d4d5216e7a965ca194f6b1c9dee84cecab2674e5 Maintainer: PhilDaiguille Status: ready -->
<!-- Reviewed: no -->
<section xml:id="com.configuration" xmlns="http://docbook.org/ns/docbook">
&reftitle.runtime;
&extension.runtime;
<para>
<table>
<title>&ConfigureOptions; para COM</title>
<tgroup cols="4">
<thead>
<row>
<entry>&Name;</entry>
<entry>&Default;</entry>
<entry>&Changeable;</entry>
<entry>&Changelog;</entry>
</row>
</thead>
<tbody xml:id="com.configuration.list">
<row>
<entry><link linkend="ini.com.allow-dcom">com.allow_dcom</link></entry>
<entry>"0"</entry>
<entry><constant>INI_SYSTEM</constant></entry>
<entry></entry>
</row>
<row>
<entry><link linkend="ini.com.autoregister-typelib">com.autoregister_typelib</link></entry>
<entry>"0"</entry>
<entry><constant>INI_ALL</constant></entry>
<entry></entry>
</row>
<row>
<entry><link linkend="ini.com.autoregister-verbose">com.autoregister_verbose</link></entry>
<entry>"0"</entry>
<entry><constant>INI_ALL</constant></entry>
<entry></entry>
</row>
<row>
<entry><link linkend="ini.com.autoregister-casesensitive">com.autoregister_casesensitive</link></entry>
<entry>"1"</entry>
<entry><constant>INI_ALL</constant></entry>
<entry></entry>
</row>
<row>
<entry><link linkend="ini.com.code-page">com.code_page</link></entry>
<entry>""</entry>
<entry><constant>INI_ALL</constant></entry>
<entry></entry>
</row>
<row>
<entry><link linkend="ini.com.dotnet-version">com.dotnet_version</link></entry>
<entry>""</entry>
<entry><constant>INI_SYSTEM</constant></entry>
<entry>Disponible a partir de PHP 8.0.0</entry>
</row>
<row>
<entry><link linkend="ini.com.typelib-file">com.typelib_file</link></entry>
<entry>""</entry>
<entry><constant>INI_SYSTEM</constant></entry>
<entry></entry>
</row>
</tbody>
</tgroup>
</table>
&ini.php.constants;
</para>
&ini.descriptions.title;
<para>
<variablelist>
<varlistentry xml:id="ini.com.allow-dcom">
<term>
<parameter>com.allow_dcom</parameter>
</term>
<listitem>
<para>
Si esta directiva está activada, PHP tendrá permiso para operar como
un cliente D-COM (Distributed COM) y permitirá a PHP instanciar objetos COM en un servidor remoto.
</para>
</listitem>
</varlistentry>
<varlistentry xml:id="ini.com.autoregister-typelib">
<term>
<parameter>com.autoregister_typelib</parameter>
</term>
<listitem>
<para>
Si esta directiva está activada, PHP intentará declarar constantes
provenientes de la biblioteca typelibrary de los objetos <classname>COM</classname> que instancia, si estos
objetos implementan la interfaz requerida para obtener los datos solicitados.
La sensibilidad de las constantes a la casse está controlada por la directiva
de configuración &php.ini; <link linkend="ini.com.autoregister-casesensitive">com.autoregister_casesensitive</link>.
</para>
</listitem>
</varlistentry>
<varlistentry xml:id="ini.com.autoregister-verbose">
<term>
<parameter>com.autoregister_verbose</parameter>
</term>
<listitem>
<para>
Cuando esta directiva está activada, cualquier problema encontrado durante
la carga de una typelibrary durante la instanciación del objeto
será reportado utilizando el mecanismo de errores de PHP. Por
defecto, está desactivada, lo que no da ninguna indicación sobre
el fallo de la operación durante una búsqueda o carga de
la biblioteca de tipo.
</para>
</listitem>
</varlistentry>
<varlistentry xml:id="ini.com.autoregister-casesensitive">
<term>
<parameter>com.autoregister_casesensitive</parameter>
</term>
<listitem>
<para>
Esta directiva está activada por defecto y hace que las constantes
encontradas en las bibliotecas de tipos autocargadas durante la instanciación de objetos <classname>COM</classname> sean registradas en modo
sensible a la casse. Véase <function>com_load_typelib</function>
para más detalles.
</para>
</listitem>
</varlistentry>
<varlistentry xml:id="ini.com.code-page">
<term>
<parameter>com.code_page</parameter>
</term>
<listitem>
<para>
Esta directiva permite especificar el code-page de los juegos de caracteres a
utilizar al enviar y recibir cadenas hacia objetos COM.
Si está vacía, PHP asumirá que se desea <constant>CP_ACP</constant>,
que es el code-page sistema ANSI por defecto.
</para>
<para>
Si el texto en sus scripts está codificado con un diferente codificación o juego
de caracteres por defecto, configurar esta directiva evitará tener
que pasar todo su código como parámetro del constructor de la clase <xref
linkend="class.com"/>. Tenga en cuenta que al usar esta directiva (como cualquier
configuración de PHP), su código PHP pierde portabilidad. Se debe
utilizar el parámetro del constructor siempre que sea posible.
</para>
</listitem>
</varlistentry>
<varlistentry xml:id="ini.com.dotnet-version">
<term>
<parameter>com.dotnet_version</parameter>
</term>
<listitem>
<para>
La versión del framework .NET a utilizar para los objetos
<classname>dotnet</classname>. El valor de esta configuración
corresponde a los tres primeros números del número de la versión del framework,
separados por puntos, y precedidos por la letra <literal>v</literal>, i.e.
<literal>v4.0.30319</literal>.
</para>
</listitem>
</varlistentry>
<varlistentry xml:id="ini.com.typelib-file">
<term>
<parameter>com.typelib_file</parameter>
</term>
<listitem>
<para>
Cuando está configurada, esta directiva debe ser la ruta hacia un
fichero que contiene una lista de bibliotecas a cargar al inicio.
Cada línea será interpretada como el nombre de la biblioteca de tipos y
cargada como si se hubiera utilizado <function>com_load_typelib</function>.
Las constantes serán registradas de forma persistente, para que la biblioteca
solo sea cargada una vez. Si el nombre de una biblioteca de tipos
termina con <literal>#cis</literal> o <literal>#case_insensitive</literal>,
entonces las constantes de esa biblioteca de tipos serán registradas en modo
insensible a la casse.
</para>
</listitem>
</varlistentry>
</variablelist>
</para>
</section>
<!-- 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
-->