Как получить из формы флажка результат с добавлением [в PHP? - PullRequest
0 голосов
/ 24 июня 2019

Например, у меня есть такой код: $ towns = "resultA, resultB, resultC, resultD, resultE";

Теперь я хочу получить результаты, которые будут выглядеть следующим образом: $ finalcities = "[resultA] [resultB] [resultC] [resultD] [resultE]";

Кто-нибудь может мне помочь, как сделать так, как я хочу? спасибо.

Ответы [ 3 ]

1 голос
/ 24 июня 2019

Всего одна строка кода.

 $cities = '['.str_replace(', ','] [', $cities).']';

Мы заменяем ',' на '] [', так что это приведет к

resultA][resultB][resultC][resultD][resultE

Теперь просто добавьте '[' и ']', чтобы начать и закончить.

0 голосов
/ 24 июня 2019

Просто добавьте скобки [и] в начале и в конце строки и замените на] [string.

0 голосов
/ 24 июня 2019

для преобразования строки

$cities = "resultA, resultB, resultC, resultD, resultE";

в

$finalcities = "[resultA] [resultB] [resultC] [resultD] [resultE]";

ОПЦИЯ A

$finalcities = '['.str_replace(', ','] [',$cities).']';

simple str_repalce , запятая-пробел, разделитель плюс внешний []

ВАРИАНТ B

$finalcities = '['.implode('] [',explode(', ',$cities)).']';

маленький любитель, сначала разбейте строку с помощью explode , затем склейте ее вместе с implode

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...