Итак, я импортирую csv через скрипт PHP, который я пишу, и таблица имеет значения, такие как $ 4090,00, и мне нужно вставить эти значения в десятичное поле mysql с помощью PHP. Есть простой способ избавиться от $ если его присутствует в PHPКак избавиться от знака доллара?
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
Смежные вопросы
- 1. Эквивалент знака доллара от hiveql
- 2. Regex - Удаление Знака доллара от ввода текста
- 3. Как избавиться от этого надоедливого знака плюс?
- 4. избавиться от необязательных при печати знака
- 5. Не могу избавиться от невидимого знака
- 6. Как избавиться от знака минус от подписанного нуля
- 7. Знак знака доллара в строках
- 8. Передача знака доллара ($) для функции
- 9. знака доллара в JavaScript методы
- 10. Скрытый разделитель знака доллара $ $ в VIM
- 11. Как избежать знака доллара ('$') в формуле Excel?
- 12. Как отключить маркер знака доллара Google
- 13. Как избавиться от вопросительного знака на синем квадрате в UIWebView?
- 14. Как избавиться от лишнего знака + в операторе печати, Python
- 15. Как избавиться от восклицательного знака скрипта this $ .text();
- 16. Как избавиться от большого желтого восклицательного знака в Emacs
- 17. Побег знака доллара в интерполяции строк
- 18. Причины знака доллара в синтаксисе php
- 19. Что означает параметр функции без знака доллара?
- 20. Число после знака доллара в регулярном выражении
- 21. Почему эта конструкция знака доллара не работает?
- 22. Hashtag вместо знака доллара ssh shell
- 23. Javascript Добавление знака доллара $, чтобы мой ответ
- 24. Переменные в вызовах знака доллара mootools
- 25. Добавление знака доллара к ионным входу
- 26. Проблема с символом знака доллара на WAMP
- 27. Запрет добавления знака доллара из определенных строк
- 28. Проверьте, начинается ли строка со знака доллара
- 29. Значение знака доллара ($) в сообщениях журнала
- 30. $ Знака доллара не разрешен на месте скобки
Упс, набрал слишком быстро, я думаю: p. Спасибо, я редактировал. Но это немного грубо, потому что из-за этого OP, очевидно, может понять шаблон здесь. –
Я тебе +1, Винс! Хороший ответ. –
Я не спускал вниз. – BalusC