是的,这是可能的:
$str = "185,345,321";
$newStr = str_replace(',', '', $str); // If you want it to be "185345321"
$num = intval($newStr); // If you want it to be a number 185345321
Run Code Online (Sandbox Code Playgroud)
这可以通过以下方式实现:
$intV = intval(str_replace(",","","185,345,321"));
Run Code Online (Sandbox Code Playgroud)
这里intval()用于将字符串转换为整数。
你可以通过这样做来摆脱逗号
$newString = str_replace(",", "", $integerString);
Run Code Online (Sandbox Code Playgroud)
然后
$myNewInt = intval($newString);
Run Code Online (Sandbox Code Playgroud)
是的,使用str_replace()
例子:
str_replace( ",", "", "123,456,789");
Run Code Online (Sandbox Code Playgroud)
实例: http: //ideone.com/Q7IAIN