Re: variable replacement in string
- From: Goran <goran@xxxxxxxxxx>
- Date: Thu, 10 May 2012 15:05:55 +0200
On 10.5.2012 14:44, M. Strobel wrote:
Hi,
I am still searching a function in PHP to execute variable replacement in strings.
Other languages do have this, but for PHP I can only find sprintf() and string replace.
I have
$t = ' - solved - ';
$msg = 'The problem is $t';
I want now:
echo fxx($msg);
print out "The problem is - solved - ".
Please don't tell me about $msg = "The problem is $t"; just think of $msg like a
template read from a file.
/Str.
strtr() ?
You could do something like this:
$template = 'Your name is %given_name% %family_name%';
echo strtr($template, array(
'%given_name%' => 'John',
'%family_name%' => 'Doe',
));
.
- Follow-Ups:
- Re: variable replacement in string
- From: M. Strobel
- Re: variable replacement in string
- References:
- variable replacement in string
- From: M. Strobel
- variable replacement in string
- Prev by Date: Re: variable replacement in string
- Next by Date: Re: variable replacement in string
- Previous by thread: Re: variable replacement in string
- Next by thread: Re: variable replacement in string
- Index(es):
Relevant Pages
|