function get_ope($id,$arr = NULL)
{
aosLanguage::setLanguage("zh_CN");
if($arr == NULL)
{
$para = "";
return gettext($id);
}
else
{
for($i = 0 ; $i< count($fun) ; $i++)
{
if($i != count($arr) - 1){
$para = $para.$arr[$i].",";
}else{
$para = $para.$arr[$i];
}
}
echo sprintf(gettext($id),$para));

}
定义了$arr数组,用于接收参数,参数个数动态改变;
$para为所有参数之间会用,进行连接;在执行最后一行sprintf时,
$para参数个数提示不正确,无法动态获取参数的个数;
当数组中有2,3,4,5,6……时,那个sprintf应该如何实现啊;
高手帮帮忙啊,小弟没分了。。
在这先谢谢高手了。十分感谢。。