Я хочу заменить имена переменных в строке фактическими переменными. Строка будет выглядеть следующим образом:
Hello $ person-> fullname $ Ваш логин-идентификатор $ person-> id, а ваш пароль $ person-> password
Код должен затем заменить материал после $ фактическими переменными, то есть
$string = 'Hello'. $person->fullname .'\nYour login-ID is'. $person->id .'and your password is'. $person->password
Это будет означать замену $ person-> id на
'. $ person-> id. '
Полагаю, мне следует использовать preg_replace, но я не представляю, как можно сопоставить что-либо между $ и следующим пробелом. Что я должен использовать?