在变量内的字符串上应用php函数

时间:2014-02-11 18:13:45

标签: php

我正在使用gettext库翻译一些文本,我需要翻译存储在变量中的字符串部分。显示用户名需要包含如下:
<?php echo _f("Display username") ?>
这是我目前的代码

function _f($text){
global $locale_fetch;
return $locale_fetch->translate($text);
}
$solution='. 

<div id="askmove">

<input type="submit" value="Ask" id="pask">

<div id="nudi" style="color:gray;">Display username
<input type="checkbox" id="potpisanje">
</div>

<div id="premains">
300
</div>
</div>
';

2 个答案:

答案 0 :(得分:0)

如果我理解正确,听起来很容易:

$solution='. 

<div id="askmove">

<input type="submit" value="Ask" id="pask">

<div id="nudi" style="color:gray;">' . _f('Display username') . '
<input type="checkbox" id="potpisanje">
</div>

<div id="premains">
300
</div>
</div>
';

答案 1 :(得分:0)

外部变量

$name = _f("display username");
echo $name; //Try this for test if the function works
$solution='. 

<div id="askmove">

<input type="submit" value="Ask" id="pask">

<div id="nudi" style="color:gray;">' . $name . '
<input type="checkbox" id="potpisanje">
</div>

<div id="premains">
300
</div>
</div>
';