px_get_schema

(PECL paradox >= 1.0.0)

px_get_schemaDevuelve la definición de la base de datos (schema)

Descripción

px_get_schema ( resource $pxdoc [, int $mode = 0 ] ) : array

La función px_get_schema() devuelve la definición de la base de datos.

Parámetros

pxdoc

Identificador de recursos de la base de datos paradox devuelto por la función px_new().

mode

Si el parámetro opcional mode es PX_KEYTOLOWER o PX_KEYTOUPPER las claves de la matriz devuelta serán convertidas a minúsculas o mayúsculas. Si el parámetro mode es 0 o no pasado en todos, entonces el nombre de la clave será el mismo que el nombre del campo.

Valores devueltos

Devuelve la definición de un archivo de base de datos como una matriz asociada. El nombre de la clave es igual al nombre del campo. Cada elemento de la matriz en sí es una matriz asociada array que contiene los dos campos type y size. type es una de las constantes en la tabla Las constantes de los tipos de campo. size es el número de bytes que consume este campo campo en el registro. El total de todos los tamaños de campo es igual al tamaño del registro ya que pueden ser recuperados con la función px-get-info().