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/dbase/functions/dbase-create.xml
2021-01-29 00:06:05 -05:00

120 lines
3.2 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: 96c9d88bad9a7d7d44bfb7f26c226df7ee9ddf26 Maintainer: seros Status: ready -->
<refentry xml:id="function.dbase-create" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>dbase_create</refname>
<refpurpose>Crea una base de datos</refpurpose>
</refnamediv>
<refsect1 role="description">
&reftitle.description;
<methodsynopsis>
<type>int</type><methodname>dbase_create</methodname>
<methodparam><type>string</type><parameter>filename</parameter></methodparam>
<methodparam><type>array</type><parameter>fields</parameter></methodparam>
</methodsynopsis>
<para>
<function>dbase_create</function> crea una base de datos dBase con la definición
dada.
</para>
&note.open-basedir.func;
</refsect1>
<refsect1 role="parameters">
&reftitle.parameters;
<para>
<variablelist>
<varlistentry>
<term><parameter>filename</parameter></term>
<listitem>
<para>
El nombre de la base de datos. Puede ser una ruta relativa o absoluta al
archivo donde dBase almacenará la información.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term><parameter>fields</parameter></term>
<listitem>
<para>
Una matriz de matrices, donde cada matriz describe el formato de un campo de la
base de datos. Cada campo consiste en un nombre, un carácter que indica el tipo de
campo y, opcionalmte, una longitud y una precisión.
</para>
<note>
<para>
Los nombres de los campos están limitados en longitud y no deben exceder 10 caracteres.
</para>
</note>
</listitem>
</varlistentry>
</variablelist>
</para>
</refsect1>
<refsect1 role="returnvalues">
&reftitle.returnvalues;
<para>
Devuelve un identificador de enlace de la base de datos si la base de datos se creó con éxito,
o &false; si ocurrión un error.
</para>
</refsect1>
<refsect1 role="examples">
&reftitle.examples;
<para>
<example>
<title>Crear un archivo de base de datos dBase</title>
<programlisting role="php">
<![CDATA[
<?php
// "Definición" de la base de datos
$def = array(
array("date", "D"),
array("name", "C", 50),
array("age", "N", 3, 0),
array("email", "C", 128),
array("ismember", "L")
);
// creación
if (!dbase_create('/tmp/test.dbf', $def)) {
echo "Error, no se puede crear la base de datos\n";
}
?>
]]>
</programlisting>
</example>
</para>
</refsect1>
<refsect1 role="seealso">
&reftitle.seealso;
<para>
<simplelist>
<member><function>dbase_open</function></member>
<member><function>dbase_close</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
-->