php中,获取类里面函数的变量,的方法是?

如图。
像这样的情况。
不晓得 有没有什么 方法
可以在 类外部,获得 类 里面 函数中的变量。

class ab
{
function niya()
{
$a=50+1;
}
}

$pp=new ab;
echo "$pp->a";

调用类中的函数的变量,外面是无法直接调用的。
要调用的话:
1、设置返回值
2、直接在函数输出
前2点@xulinjie1214 已经回答了
3、全局变量

<?php
$a=0;
class ab
{
function niya()
{
global $a;
$a=50+1;
}
}
$pp=new ab;
$pp->niya();
echo $a;
?>
温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-04-14
演示1:直接在函数输出
<?php
class ab
{
function niya()
{
$a=50+1;
echo $a;
}
}
$pp=new ab;
$pp->niya();
?>
演示二:函数设置返回值
class ab
{
function niya()
{
$a=50+1;
return $a;
}
}
$pp=new ab;
$a=$pp->niya();
echo $a;本回答被网友采纳
第2个回答  2018-04-13
echo $pp->a ;

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网