{"id":3952,"date":"2022-12-05T13:53:54","date_gmt":"2022-12-05T13:53:54","guid":{"rendered":"https:\/\/info.documotor.com\/?page_id=3952"},"modified":"2023-04-19T08:45:05","modified_gmt":"2023-04-19T08:45:05","slug":"to_number","status":"publish","type":"page","link":"https:\/\/info.documotor.com\/?page_id=3952","title":{"rendered":"To_number"},"content":{"rendered":"\n<p> Converts a string to a number either with or without decimals, depending on the format of the string. <\/p>\n\n\n\n<h3>Syntax<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">to_number(string|number $data, string $culture)<\/code><\/pre>\n\n\n\n<p>If $data is already a number, the number is returned.<br>If $data is not a string or number, then&nbsp;<code>null&nbsp;<\/code>is returned.<\/p>\n\n\n\n<h3>Parameters<\/h3>\n\n\n\n<p><strong>$data:<\/strong> Data is the string or number to convert.<br><strong>$culture: <\/strong>Culture must be a&nbsp;language culture name based on&nbsp;<a href=\"https:\/\/en.wikipedia.org\/wiki\/List_of_ISO_639-1_codes\">ISO-639-1<\/a>&nbsp;(ie. \u2018en-US\u2018, \u2018es-ES\u2018).<\/p>\n\n\n\n<h3>Example<\/h3>\n\n\n\n<pre title=\"Data\" class=\"wp-block-code\"><code lang=\"json\" class=\"language-json line-numbers\">{\n    \"String_a\": \"12\",\n    \"String_b\": \"12.3\",\n    \"String_c\": \"12,3\",\n    \"String_d\": null,\n    \"String_e\": [0]  \n}<\/code><\/pre>\n\n\n\n<pre title=\"Transformation\" class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash line-numbers\">{\n    \/\/English culture\n    \"Number1\": to_number(String_a, 'en-US'),\n    \"Number2\": to_number(String_b, 'en-US'),\n    \"Number3\": to_number(String_c, 'en-US'),\n    \"Number4\": to_number(String_d, 'en-US'),\n    \"Number5\": to_number(String_e, 'en-US'),\n   \n    \/\/Danish culture\n    \"Number6\": to_number(String_a, 'da-DK'),\n    \"Number7\": to_number(String_b, 'da-DK'),\n    \"Number8\": to_number(String_c, 'da-DK'),\n    \"Number9\": to_number(String_d, 'da-DK'),\n    \"Number10\": to_number(String_e, 'da-DK')\n}<\/code><\/pre>\n\n\n\n<pre title=\"Output\" class=\"wp-block-code\"><code lang=\"json\" class=\"language-json line-numbers\">{\n  \"Number1\": 12,\n  \"Number2\": 12.3,\n  \"Number3\": 123,\n  \"Number4\": null,\n  \"Number5\": null,\n\n  \"Number6\": 12,\n  \"Number7\": 123,\n  \"Number8\": 12.3,\n  \"Number9\": null,\n  \"Number10\": null\n}<\/code><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Converts a string to a number either with or without decimals, depending on the format of the string. Syntax If $data is already a number, the number is returned.If $data is not a string or number, then&nbsp;null&nbsp;is returned. Parameters $data: Data is the string or number to convert.$culture: Culture must be a&nbsp;language culture name based [&hellip;]<\/p>\n","protected":false},"author":12,"featured_media":0,"parent":271,"menu_order":195,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"_links":{"self":[{"href":"https:\/\/info.documotor.com\/index.php?rest_route=\/wp\/v2\/pages\/3952"}],"collection":[{"href":"https:\/\/info.documotor.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/info.documotor.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/info.documotor.com\/index.php?rest_route=\/wp\/v2\/users\/12"}],"replies":[{"embeddable":true,"href":"https:\/\/info.documotor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3952"}],"version-history":[{"count":7,"href":"https:\/\/info.documotor.com\/index.php?rest_route=\/wp\/v2\/pages\/3952\/revisions"}],"predecessor-version":[{"id":3973,"href":"https:\/\/info.documotor.com\/index.php?rest_route=\/wp\/v2\/pages\/3952\/revisions\/3973"}],"up":[{"embeddable":true,"href":"https:\/\/info.documotor.com\/index.php?rest_route=\/wp\/v2\/pages\/271"}],"wp:attachment":[{"href":"https:\/\/info.documotor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3952"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}