Я хочу избавиться от последней запятой в этом предложении, которая находится внутри переменной, которая была извлечена из массива.
$Title = aa, bb, cc, dd, ee, ff, gg, hh, ii, jj,
Я знаю, что вы обычно используете implode() or rtrim($Title, ",")
, но это обычно для массивов, не так ли?
Я хочу команду, которая не для массивов, а просто извлекает последнюю запятую из обычного предложения (в значительной степени) (но была извлечена из массива, поэтому изменить ее нелегко).
Я хочу сделать это, потому что я хочу поместить это в MySQL
таблица, но с последней запятой я не могу это сделать.
Если не хочешь rtirm
а также implode
тогда вы можете использовать этот фрагмент
<?php
$Title = "aa, bb, cc, dd, ee, ff, gg, hh, ii, jj,";
echo substr($Title, 0, -1);
?>
использование rtrim
функция
rtrim($Title,',');
Второй параметр указывает символ, который нужно удалить.
Пытаться
$Title = "aa, bb, cc, dd, ee, ff, gg, hh, ii, jj,";
$Title = rtrim($Title,',');
echo $Title;
Выход
aa, bb, cc, dd, ee, ff, gg, hh, ii, jj
Заметкаrtirm
не только для массивов или не return array
,