Interpolace stringu v Nette
- makzak
- Člen | 4
Ahoj, nevite zda ma Nette neco jako interpolaci stringu ve smyslu:
interpolate("Nejaka zprava s {0} a {1} parametrem.", $arg1, $arg2);
A pokud ne, je neco chytrejsiho (z hlediska efektivity) nez neco takoveho:
function interpolate($str, $args)
{
for ($i = 0; $i < count($args); $i++)
{
$str = str_replace("{{$i}}", $args[$i], $str);
}
return $str;
}
Diky.