Not very sure how to word this question but I\'ll give an example.
$string = \'Hey, $name. How are you?\';
When I post this string,
You can use place-holders and str_replace. Or use PHP's built-in sprintf and use %s
. (And as of v4.0.6 you can swap the ordering of arguments if you'd like).
$name = 'Alica';
// sprintf method:
$format = 'Hello, %s!';
echo sprintf($format, $name); // Hello, Alica!
// replace method:
$format = "Hello, {NAME}!";
echo str_replace("{NAME}", $name, $format);
And, for anyone wondering, I understood that is trouble templating a string, not PHP's integrated concatenation/parsing. I just assume keep this answer up though as I'm still not 100% sure this OP's intent