Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/257.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PhP-解析CSV时,负数带有括号_Php_Csv - Fatal编程技术网

PhP-解析CSV时,负数带有括号

PhP-解析CSV时,负数带有括号,php,csv,Php,Csv,我正在解析CSV,阅读CSV没有问题。唯一的问题是,如果CSV有一个负数,例如:-154.64在没有-的情况下不断返回,并且在其周围加上括号:(154.64) 我需要用正确的方法把这个圆括号数变回负数。我正在将这些数字插入数据库,如果我尝试将(154.64)放入数据库154.64,它只会在数据库154.64中放入一个正数 谢谢 编辑 使用 如果有负数,则会显示: array ( margin => (123.65) ) 我需要 array ( margin => -123.

我正在解析CSV,阅读CSV没有问题。唯一的问题是,如果CSV有一个负数,例如:
-154.64
在没有
-
的情况下不断返回,并且在其周围加上括号:
(154.64)

我需要用正确的方法把这个圆括号数变回负数。我正在将这些数字插入数据库,如果我尝试将
(154.64)
放入数据库
154.64
,它只会在数据库
154.64中放入一个正数

谢谢

编辑

使用

如果有负数,则会显示:

array (
  margin => (123.65)
)
我需要

array (
  margin => -123.65
)

请发布您正在使用的csv文件的摘录以及用于解析该文件的代码。请尝试使用PHP内置的csv函数。你应该特别感兴趣。link.PHP内置了对CSV的支持,本文还提供了一些示例。有关更多详细信息,请参阅…请发布您正在使用的csv文件的摘录以及用于解析该文件的代码。尝试使用PHP内置的csv函数。你应该特别感兴趣。link.PHP内置了对CSV的支持,本文还提供了一些示例。有关更多详细信息,请参阅。。。
array (
  margin => -123.65
)