好吧,所以我通过一个PHP脚本导入一个CSV文件,我正在编写和电子表格有像$ 4090,00的值,我需要使用PHP插入这些值在MySQL十进制字段。有没有一种简单的方法来摆脱$如果在PHP摆脱美元符号?
Q
摆脱美元符号?
3
A
回答
13
目前随着str_replace函数,甚至修剪:
$str = str_replace('$', '', $str);
$str = trim($str, '$'); // only delete $ at start or end of the string
这有许多解决方案。此外,请注意,您必须使用小数点和整数部分的句点分隔符,而不是逗号。
3
当然,你可以使用str_replace
此:
$nodollars = str_replace('$', '', $some_string);
0
使用sscanf
如果输入有严格的格式要求。
6
$value = "$4090,00";
$value = preg_replace('/[\$,]/', '', $value);
+0
这通常比str_replace()更快吗? – Brad 2010-11-07 14:35:38
相关问题
- 1. Postgresql逃脱美元符号
- 2. 如何逃脱EL美元符号?
- 3. 如何在码头工作人员撰写文件时摆脱$美元符号?
- 4. 美元符号
- 5. ANTLR美元符号
- 6. 摆脱JSON中的Mongo $符号
- 7. R摆脱单引号字符
- 8. 使用mod_rewrite摆脱问号
- 9. 在mysql中摆脱撇号?
- 10. 如何摆脱行号,pd.read_excel?
- 11. 用美丽的汤摆脱单元格的值在表
- 12. jQuery的美元符号
- 13. preg_replace和美元符号
- 14. 美元符号,在PowerShell中
- 15. OleDB和美元符号
- 16. JavaScript双美元符号
- 17. 双美元符号的PHP
- 18. 如何grep美元符号($)?
- 19. 美元符号未定义
- 20. 美元符号的含义($)
- 21. 蟒越狱美元符号
- 22. 桑达和美元符号
- 23. 如何摆脱空元素
- 24. 嵌套美元符号,引号里的
- 25. 摆脱了分隔符
- 26. 摆脱\ r \ n字符串
- 27. 摆脱
- 28. 美元符号的Javascript字符串
- 29. 如何摆脱JSON的花括号?
- 30. 试图摆脱列末的逗号
哎呀,输入得太快我猜:p。谢谢,我编辑了。但是对-1来说有点苛刻,因为这样,OP显然可以理解这里的模式。 – 2010-11-07 14:33:53
我会给你+1,文斯!好答案。 – 2010-11-07 14:41:48
我没有downvote。 – BalusC 2010-11-07 16:12:50