Я искал везде, но не могу найти решение, которое работает для меня.
У меня есть следующее:
$bedroom_array = array($studio, $one_bed, $two_bed, $three_bed, $four_bed);
Для этого примера скажем:
$studio = '1';
$one_bed = '3';
$two_bed = '3';
Затем я использую функцию вытеснения, чтобы поставить запятую между всеми значениями:
$bedroom_list = implode(", ", array_filter($bedroom_array));
echo $bedroom_list;
Затем выдается:
1, 2, 3
Что я хочу сделать, так это найти последнюю запятую в строке и заменить ее символом &, чтобы она выглядела так:
1, 2 & 3
Строка не всегда будет такой длинной, он может быть короче или длиннее, например, 1, 2, 3, 4 и так далее.Я изучал использование substr, но не уверен, что это будет работать для того, что мне нужно?