Skip to content

Convert

Type casting between data types.

5 modules

ModuleDescription
A ArregloConvertir valor a arreglo
A BooleanoConvertir valor a booleano
A NúmeroConvertir valor a número
A ObjetoConvertir valor a objeto
A CadenaConvertir cualquier valor a cadena

Modules

A Arreglo

convert.to_array

Convertir valor a arreglo

Parameters:

NameTypeRequiredDefaultDescription
valueanyYes-Valor a convertir
split_stringbooleanNoFalseValor a convertir
delimiterstringNo-Dividir cadena en caracteres

Output:

FieldTypeDescription
resultarrayDelimitador para dividir cadenas
lengthnumberArreglo convertido
original_typestringArreglo convertido

A Booleano

convert.to_boolean

Convertir valor a booleano

Parameters:

NameTypeRequiredDefaultDescription
valueanyYes-Valor a convertir
strictbooleanNoFalseValor a convertir

Output:

FieldTypeDescription
resultbooleanSolo acepta cadenas true/false
original_typestringBooleano convertido

A Número

convert.to_number

Convertir valor a número

Parameters:

NameTypeRequiredDefaultDescription
valueanyYes-Valor a convertir
defaultnumberNo0Valor a convertir
integerbooleanNoFalseValor por defecto si falla la conversión

Output:

FieldTypeDescription
resultnumberConvertir a entero
successbooleanNúmero convertido
original_typestringNúmero convertido

A Objeto

convert.to_object

Convertir valor a objeto

Parameters:

NameTypeRequiredDefaultDescription
valueanyYes-Valor a convertir
key_namestringNovalueValor a convertir

Output:

FieldTypeDescription
resultobjectNombre de clave para envolver no-objetos
keysarrayObjeto convertido
original_typestringObjeto convertido

A Cadena

convert.to_string

Convertir cualquier valor a cadena

Parameters:

NameTypeRequiredDefaultDescription
valueanyYes-Valor a convertir
prettybooleanNoFalseValor a convertir

Output:

FieldTypeDescription
resultstringFormatear objetos/arreglos con indentación
original_typestringRepresentación de cadena

Released under the Apache 2.0 License.