diff --git a/reference/gmp/functions/gmp-export.xml b/reference/gmp/functions/gmp-export.xml index 4cfb68599..cbedc9502 100644 --- a/reference/gmp/functions/gmp-export.xml +++ b/reference/gmp/functions/gmp-export.xml @@ -1,5 +1,5 @@ - + @@ -15,9 +15,16 @@ intword_size1 intflagsGMP_MSW_FIRST | GMP_NATIVE_ENDIAN - - Exporta un número GMP hacia un string binario. - + + Exporta un número GMP hacia un string binario. Esta función puede + manejar números arbitrariamente grandes, más allá del rango del tipo + entero nativo de PHP, con un tamaño de palabra y un orden de bytes + configurables, de manera similar a pack. + + + El signo del número se ignora; exportar un número negativo produce el + mismo resultado que exportar su valor absoluto. + @@ -27,27 +34,36 @@ num - + El número GMP a exportar. - + word_size - - El valor por omisión es 1. El número de bytes en cada - parte de datos binarios. Principalmente utilizado con - el argumento options. - + + El número de bytes por palabra en la salida. La longitud total + del string retornado será un múltiplo de este valor. + Valor por omisión: 1. + flags - - El valor por omisión es GMP_MSW_FIRST | GMP_NATIVE_ENDIAN. - + + Una máscara de bits que controla el orden de las palabras y el + orden de los bytes. Orden de las palabras: + GMP_MSW_FIRST (palabra más significativa + primero, por omisión) o GMP_LSW_FIRST + (palabra menos significativa primero). Orden de los bytes dentro + de cada palabra: GMP_NATIVE_ENDIAN (por + omisión), GMP_BIG_ENDIAN o + GMP_LITTLE_ENDIAN. + Valor por omisión: + GMP_MSW_FIRST | GMP_NATIVE_ENDIAN. + @@ -56,9 +72,10 @@ &reftitle.returnvalues; - - Retorna un string. - + + Retorna un string que contiene la representación binaria del número + GMP. El string está vacío si el número es cero. +