$in = '{запостить|кинуть сообщение|отписать} о моей {проблеме|не большой задаче|трудности|проблеме}'; function pattern2word($pattern) { if (preg_match_all('#{(.*)}#U', $pattern, $match)) { $count = count($match[1]); for ($i = 0; $i < $count; $i++) { $word = explode('|', $match[1][$i]); foreach ($word as $value) { $tmp = str_replace($match[0][$i], $value, $pattern); $ret .= pattern2word($tmp) . '<br>'; } } return($ret); } else { return ($pattern); } } echo pattern2word($in);
Продавец: ник или ID
Название сделки:
Сумма USDT:
Срок сделки, дней:
Кто платит комиссию:
Условия сделки:
После создания сделки средства будут зарезервированы в холде до завершения сделки.