From 3dd4c4ecce52a4b58ea5003c05fe107ebbe5c6ac Mon Sep 17 00:00:00 2001 From: Chris Graham Date: Sun, 22 Mar 2015 19:20:53 +0000 Subject: [PATCH] Fixed numeric check bug for XLSX --- src/Spout/Writer/Internal/XLSX/Worksheet.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Spout/Writer/Internal/XLSX/Worksheet.php b/src/Spout/Writer/Internal/XLSX/Worksheet.php index 89c3f33..5f919f6 100644 --- a/src/Spout/Writer/Internal/XLSX/Worksheet.php +++ b/src/Spout/Writer/Internal/XLSX/Worksheet.php @@ -139,7 +139,7 @@ EOD; if (empty($cellValue)) { $data .= '/>' . PHP_EOL; } else { - if (is_numeric($cellValue)) { + if (trim($cellValue,'0123456789.') == '' /*similar to is_numeric without having PHPs regular quirkiness*/) { $data .= '>' . $cellValue . '' . PHP_EOL; } else { if ($this->shouldUseInlineStrings) {