Php 存储在数组中的函数正在回显,而未回显数组
我有一些功能,如Php 存储在数组中的函数正在回显,而未回显数组,php,arrays,Php,Arrays,我有一些功能,如类型,提示。像 function type($num,$a) { if ( $num & 1 ) { echo position($num,$a).' digit is odd number<br/>'; } else { echo position($num,$a).' digit is even number<br/>'; } } 现在我希望数组值显示为 echo $array['f1'
类型
,提示
。像
function type($num,$a) {
if ( $num & 1 ) {
echo position($num,$a).' digit is odd number<br/>';
} else {
echo position($num,$a).' digit is even number<br/>';
}
}
现在我希望数组值显示为
echo $array['f1'];
但是问题是没有这个
echo$array['f1']
语句,$array
本身将函数值一起回显,这是我不想要的。我可以通过输出缓冲来解决这个问题。但我认为这不是正确的做法。当我需要数组值时,我应该怎么做才能回显它们。
返回函数中的值,然后你可以在以后需要时回显它。是的,兄弟。现在开始工作了。谢谢我应该想到这个简单的想法。返回函数中的值,然后你可以在以后需要的时候回显它。是的,兄弟。现在开始工作了。谢谢我应该想到这个简单的想法。
echo $array['f1'];