From 74d1f73a6df64abf4ad613cac632ef4f9194db35 Mon Sep 17 00:00:00 2001 From: SubasiniR Date: Wed, 25 May 2016 15:08:11 -0400 Subject: [PATCH 1/5] Added data_types.php file --- src/data_types.php | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 src/data_types.php diff --git a/src/data_types.php b/src/data_types.php new file mode 100644 index 0000000..f67b6b5 --- /dev/null +++ b/src/data_types.php @@ -0,0 +1,45 @@ + Date: Wed, 25 May 2016 16:25:34 -0400 Subject: [PATCH 2/5] Corrected bool function --- src/data_types.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/data_types.php b/src/data_types.php index f67b6b5..81b4e7a 100644 --- a/src/data_types.php +++ b/src/data_types.php @@ -22,8 +22,8 @@ function convert_to_string($input){ //$array_var =array(1,2,3); //var_dump(convert_to_string(66)); -function convert_to_boolean($input){ - return (boolean)$input; +function convert_to_bool($input){ + return (bool)$input; } //var_dump(convert_to_boolean(7)); From 1964a0a382d2b2e0ec19b08debf2446115772c25 Mon Sep 17 00:00:00 2001 From: SubasiniR Date: Wed, 25 May 2016 17:03:17 -0400 Subject: [PATCH 3/5] corrected --- src/data_types.php | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/data_types.php b/src/data_types.php index 81b4e7a..8bd2a92 100644 --- a/src/data_types.php +++ b/src/data_types.php @@ -14,13 +14,13 @@ function convert_to_float($input){ function convert_to_string($input){ if(is_array($input)){ - return implode(",",$input); + return implode(", ",$input); } else{ return (string)$input; } } -//$array_var =array(1,2,3); -//var_dump(convert_to_string(66)); +//$a=array(2,3); + //var_dump(convert_to_string($a)); function convert_to_bool($input){ return (bool)$input; @@ -35,11 +35,11 @@ function convert_to_array($input){ //var_dump(convert_to_array(null)); function convert_to_null($input){ - if(!empty($input)){ - return $input; - } else { + if(empty($input) || $input == "null"){ return (unset)$input; + } else { + return $input; } } -//$a = array(); -//var_dump(convert_to_null(true)); \ No newline at end of file +//$a = array(2, 3); +//var_dump(convert_to_null($a)); \ No newline at end of file From a71946f3bd0016f0a606049f7196becc49a30e96 Mon Sep 17 00:00:00 2001 From: SubasiniR Date: Thu, 26 May 2016 09:38:28 -0400 Subject: [PATCH 4/5] Corrected the null function --- src/data_types.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/data_types.php b/src/data_types.php index 8bd2a92..1912c74 100644 --- a/src/data_types.php +++ b/src/data_types.php @@ -35,11 +35,12 @@ function convert_to_array($input){ //var_dump(convert_to_array(null)); function convert_to_null($input){ - if(empty($input) || $input == "null"){ + if(empty($input) || $input === "null"){ return (unset)$input; } else { return $input; } } //$a = array(2, 3); -//var_dump(convert_to_null($a)); \ No newline at end of file +//$a = true; +//var_dump(convert_to_null("null")); \ No newline at end of file From b24fcc8cd5da29c599b6d19e75d887120064321f Mon Sep 17 00:00:00 2001 From: SubasiniR Date: Wed, 1 Jun 2016 12:28:00 -0400 Subject: [PATCH 5/5] Update data_types.php --- src/data_types.php | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/data_types.php b/src/data_types.php index 1912c74..f19674c 100644 --- a/src/data_types.php +++ b/src/data_types.php @@ -2,7 +2,6 @@ function convert_to_int($input){ return (int)$input; - } //echo convert_to_int("1"); @@ -43,4 +42,4 @@ function convert_to_null($input){ } //$a = array(2, 3); //$a = true; -//var_dump(convert_to_null("null")); \ No newline at end of file +//var_dump(convert_to_null("null"));