Есть ли способ конвертировать «185,345,321» в 185345321 с помощью PHP?Преобразование строки, разделенной запятой, в int PHP?
5
A
ответ
2
Да, использовать str_replace()
Пример:
str_replace(",", "", "123,456,789");
Живой пример: http://ideone.com/Q7IAIN
1
Вы можете использовать замену строки, str_replace
или preg_replace
жизнеспособные решения.
$string = str_replace(",","","185,345,321");
РНР должны позаботиться отливки типа вслед, что столь вы имеете дело с целым числом.
2
Вы можете избавиться от запятых, делая
$newString = str_replace(",", "", $integerString);
затем
$myNewInt = intval($newString);
1
$str = "185,345,321";
$newstr = str_replace(',','',$str);
echo $newstr;
5
Да, можно:
$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
2
$string= "185,345,321";
echo str_replace(",","",$string);
4
Th это может быть достигнуто побочным
$intV = intval(str_replace(",","","185,345,321"));
Здесь intval()
используется для преобразования строки в целое число.
1
str_replace(",","","185,345,321")
Смежные вопросы
- 1. Преобразование разделенной запятой строки в список переменных?
- 2. Преобразование строки в массив, разделенной запятой
- 3. преобразование строки, разделенной запятой, в список
- 4. Преобразование строки, разделенной точкой с запятой, в JSON в PHP
- 5. Чтение строки, разделенной запятой
- 6. Массив для разделенной запятой строки?
- 7. Преобразование разделенной запятой строки в массив в pyspark dataframe
- 8. Преобразование разделенной запятой строки в массив в JavaScript
- 9. Разбор строки, разделенной запятой XSLT
- 10. Преобразование разделенной запятой строки в вложенный массив, RegExp?
- 11. Преобразование разделенной запятой строки в 2-й массив
- 12. Преобразование в целом разделенной строки
- 13. Создание разделенной запятой строки из списка
- 14. Передача разделенной запятой строки в SSRS
- 15. Разбор строки, разделенной запятой, в lisp
- 16. Сравнение строки, разделенной запятой, в Mysql
- 17. Подсчитайте количество вхождений строки, разделенной запятой
- 18. Создание разделенной запятой строки из пользовательской коллекции
- 19. Преобразование разделенной комой строки в csv
- 20. Javascript строка разделенной запятой
- 21. Преобразование строки, разделенной запятой, в целые значения, разделенные запятыми, в PHP
- 22. Чтение строки, разделенной запятой и вкладкой
- 23. Получение последнего значения из строки, разделенной запятой
- 24. модель связывания разделенной запятой параметр строки запроса
- 25. Удалить значение из строки, разделенной запятой.
- 26. SQL-сортировка на основе разделенной запятой строки?
- 27. Фильтровать записи с помощью строки, разделенной запятой
- 28. R: Извлечение числа из строки, разделенной запятой
- 29. Чтение значений после = из строки, разделенной запятой
- 30. Регулярное выражение для строки, разделенной запятой
Удаляя запятые? – Brian
Это хороший вопрос. Если вы попытаетесь преобразовать «1,096» с использованием (int) или intval, результат будет равен 1. – stealthysnacks