我下面程序的面向对象编程PHP获取基于结果在函数给出的参数
function getTest($p1='', $p2='', $p3='')
{
return ('$p1='.$p1.' : $p2='.$p2.' : $p3='.$p3);
}
而不是下面的函数调用,
echo getTest($p1='para 1', '', '');
echo getTest('', $p2='para 2', '');
echo getTest('', $p2='para 2', $p3='para 3');
我想用下面的方法
echo getTest($p1='para 1');
echo getTest($p2='para 2');
echo getTest($p3='para 3');
当前结果
$p1=para 1 : $p2= : $p3=
$p1=para 2 : $p2= : $p3=
$p1=para 3 : $p2= : $p3=
预期结果
$p1=para 1 : $p2= : $p3=
$p1= : $p2=para 2 : $p3=
$p1= : $p2= : $p3=para 3
?我怎样才能给出了基于该参数的结果呢?
我的目标是该函数应该识别变量名并继续,而不是继续使用参数顺序。
而不是单个值发送数组值来实现这一目标,现有和行动相应 – 2014-10-18 06:16:10