所以我一直在用php(第一个计时器)编写这个类,它有一个基于参数返回函数的函数,它看起来像这样:
$f=function($a){
return function($b){
return $a.$b;
};
};
echo $f('a')('b');
但我不知道为什么它不符合我的要求。有谁知道做到这一点的最佳方法?
基本上我需要编写一个接受字符串($type)的函数并编写一个接受其他字符串并将它们转换为html输入的函数,如下所示:
public static function InputFormat($t){
return function ($f, $p, $e){
return
"<div class='inputformat' id='".$f."'>".
"<ul>".
"<li id='namefield'>".$f."</li>".
"<li id='input'><input name='".$f."' type='".$t."' value='".$p."'></li>".
"<li id='error'>".$e."</li>".
"<ul>".
"</div>";
};
}