предположит, что значениеУдалить запятую из строки в PHP
1,2,,4,5,6
- Для этого я могу использовать str_replace(",,",",",$mystring)
получить 1,2,4,5,6
Как получить значение, как 2,4,5,6
от ,2,,4,5,6
, где два или более последовательных запятые заменяются единственная запятая, и если запятая появляется перед любым значением, ее игнорируют. Если есть только запятые, такие как ,,,,,,
, тогда возвращается пустое значение.
как это сделать в php.
Попробуйте следующее: str_replace (',,', ',', 1,2,, 4,5,6); –
Просто из любопытства, из этой струны? Возможно, проблема в том, как создается эта строка. Разве не возможно, что между цифрами может быть три запятой? В этом случае он заменит только одну пару запятых и оставит две запятые. –
это значение, разделенное запятыми, поступает из полей ввода с тем же именем. I сохраняет свои значения с помощью запятых. Если любой вход пуст, тогда строка будет иметь пустое место, за которым следует запятая снова. Когда всякий раз, когда мне нужно предварительно заполнять эти значения, я просто запускаю цикл В предварительном просмотре я должен показывать только фактическое значение. –