當前位置:編程學習大全網 - 行動軟體 - php實例化類,使用類中方法,如何輸出方法裏的變量?

php實例化類,使用類中方法,如何輸出方法裏的變量?

//方法壹?

class?a?{

public?$_b1,?$_b2,?$_b3;

public?function?a1()?{

$this?->?_b1?=?'123';

$this?->?_b2?=?'abc';

$this?->?_b3?=?'456';?

}

}

//調用

$c?=?new?a;

$c?->?a1();

echo?$c?->?_b1;

//說明,?類中或者說方法中,?在通常下,?是局部變量,?而非全局變量!

//要直接輸出?echo?$_b1;的話,?妳就要把變量弄成全局變量,?或者使用引用,不過引用這種方法,在php高版本中好像已經不支持,所以不推薦。

//方法二?

class?a{

function?a1()?{

global?$_b1;

$_b1?=?'123';

}

}

$c?=?new?a;

$c?->?a1();

echo?$_b1;

  • 上一篇:榮耀play3值得買嗎
  • 下一篇:寬帶突然上不了網了,顯示769,怎麽辦?
  • copyright 2024編程學習大全網