Ниже код будет эхо, как этотКак я могу поставить '-' между словами в этом коде php?
('nice apple'),(' nice yellow banana'),(' good berry ')
то, что мне нужно сделать, это то, что мне нужно, чтобы они были как этот
('nice-apple'),(' nice-yellow-banana'),(' good-berry ')
Задача состоит в том, что я не мог коснуться $ Обл, а затем я нужно использовать '-' для соединения слов, если между ними есть пробел. Если использовать str_replace space, это будет что-то вроде ---- nice-apple-. как я могу достичь чего-то подобного («nice-apple»), оцените.
<?php
$str="nice apple,
nice yellow banana,
good berry
";
echo $str = "('" . implode("'),('", explode(',', $str)) . "')";
?>
Вы изменили вход, чтобы удалить все лишние пробелы, которые вызвали проблемы – Barmar
О, я думал, что он поместил его таким образом для лучшего обзора –
Barmar прав, те пространства вызывают проблемы. – conan