php代码
<?php
function a($class){
if(isset($globals[$class])){
if(is_object($globals[$class])){
return $globals[$class];
}
}
return $globals[$class] = new $class();
}
class myclass{
public function getstr(){
return "hh";
}
public function getstr1(){
return "cc";
}
public function getjson(){
return json_encode(array("name"=>"你好"));
}
public function getall(){
$str1 = a("myclass")->getstr();
$str2 = a("myclass")->getstr1();
$json = a("myclass")->getjson();
return $str1.$str2." ".$json;
}
}
echo a("myclass")->getall();