【发布时间】:2011-05-07 19:13:10
【问题描述】:
我有这个功能:
function MakeInput($id, $class) {
$value = substr($id, 2);
global $$value;
echo '<input type="text" id="'.$id.'" name="'.$id.'" class="'.$class.'" value="'.htmlentities($$value,ENT_COMPAT,'UTF-8').'" />';
}
不返回但回显结果。
我想在另一个函数中使用它:
function ItkMakeMo($NomDebVar) {
$Output = '
<tr>
<td>Test</td>
</tr>
<tr>
<td>'.MakeInput($NomDebVar.'moshj','IntInput').'</td>
</tr>
';
echo $Output;
}
所以这个解决方案不起作用,PHP 在 "echo $Output" 之前发送 MakeInput 输出
【问题讨论】:
-
在我看来你不明白如何使用函数? php.net/manual/en/language.functions.php
-
太好了,30秒3个答案一模一样,新纪录????
-
他可能有另一个理由要求“按原样”使用该功能。