Skip to content

Convert

Type casting between data types.

5 modules

ModuleDescription
เป็นอาเรย์แปลงค่าเป็นอาเรย์
เป็นบูลีนแปลงค่าเป็นบูลีน
เป็นตัวเลขแปลงค่าเป็นตัวเลข
เป็นออบเจ็กต์แปลงค่าเป็นออบเจ็กต์
เป็นสตริงแปลงค่าใดๆ เป็นสตริง

Modules

เป็นอาเรย์

convert.to_array

แปลงค่าเป็นอาเรย์

Parameters:

NameTypeRequiredDefaultDescription
valueanyYes-ค่าที่ต้องการแปลง
split_stringbooleanNoFalseค่าที่ต้องการแปลง
delimiterstringNo-แยกสตริงเป็นตัวอักษร

Output:

FieldTypeDescription
resultarrayตัวคั่นสำหรับการแยกสตริง
lengthnumberอาเรย์ที่แปลงแล้ว
original_typestringอาเรย์ที่แปลงแล้ว

เป็นบูลีน

convert.to_boolean

แปลงค่าเป็นบูลีน

Parameters:

NameTypeRequiredDefaultDescription
valueanyYes-ค่าที่ต้องการแปลง
strictbooleanNoFalseค่าที่ต้องการแปลง

Output:

FieldTypeDescription
resultbooleanรับเฉพาะสตริง true/false
original_typestringบูลีนที่แปลงแล้ว

เป็นตัวเลข

convert.to_number

แปลงค่าเป็นตัวเลข

Parameters:

NameTypeRequiredDefaultDescription
valueanyYes-ค่าที่ต้องการแปลง
defaultnumberNo0ค่าที่ต้องการแปลง
integerbooleanNoFalseค่าเริ่มต้นหากการแปลงล้มเหลว

Output:

FieldTypeDescription
resultnumberแปลงเป็นจำนวนเต็ม
successbooleanตัวเลขที่แปลงแล้ว
original_typestringตัวเลขที่แปลงแล้ว

เป็นออบเจ็กต์

convert.to_object

แปลงค่าเป็นออบเจ็กต์

Parameters:

NameTypeRequiredDefaultDescription
valueanyYes-ค่าที่ต้องการแปลง
key_namestringNovalueค่าที่ต้องการแปลง

Output:

FieldTypeDescription
resultobjectชื่อคีย์สำหรับห่อหุ้มที่ไม่ใช่ออบเจ็กต์
keysarrayออบเจ็กต์ที่แปลงแล้ว
original_typestringออบเจ็กต์ที่แปลงแล้ว

เป็นสตริง

convert.to_string

แปลงค่าใดๆ เป็นสตริง

Parameters:

NameTypeRequiredDefaultDescription
valueanyYes-ค่าที่ต้องการแปลง
prettybooleanNoFalseค่าที่ต้องการแปลง

Output:

FieldTypeDescription
resultstringจัดรูปแบบออบเจ็กต์/อาเรย์ด้วยการเยื้อง
original_typestringการแสดงผลในรูปแบบสตริง

Released under the Apache 2.0 License.