在下面的代码中,我想在public function
之外echo
。如何回显功能以外的东西?
Public function lol(){
$green ="green";
}
例如,我想在以下代码中回显$green
。
public function green(){
echo"this is $green";
}
在下面的代码中,我想在public function
之外echo
。如何回显功能以外的东西?
Public function lol(){
$green ="green";
}
例如,我想在以下代码中回显$green
。
public function green(){
echo"this is $green";
}
你作为一个参数传递$green
和回声函数的返回值:
function green($green) {
return "This is ". $green;
}
echo green('green'); //Results in: This is green
echo green('yellow'); //Results in: This is yellow
试试下面的代码:在构造函数中
function __construct() {
parent::__construct();
$green ="green";
}
public function green(){
echo"this is $green";
}
的$绿色变量。
$green;
class s {
public function lol() {
$GLOBALS['green'] = "green";
}
}
$instance = new s();
$instance->lol();
echo $green;
使用global variables与$GLOBALS
:
function lol(){
$GLOBALS['green'] ="green";
}
lol();
echo $green;