最佳答案
在 PHP 中,我有一个变量数组,它们都是字符串。存储的一些值是逗号数字字符串。
我需要:
一种从字符串中修剪逗号的方法,并且只对数字字符串执行此操作。这不像看起来那么简单。主要原因是:
$a = "1,435";
if(is_numeric($a))
$a = str_replace(',', '', $a);
这将失败,因为 $a = "1435"
是数值型的。但是 $a = "1,435"
不是数字。因为我得到的一些字符串将是带逗号的普通句子,所以我不能对每个字符串运行字符串替换。