如何将类名称分配给$ variable函数

时间:2018-07-19 10:29:30

标签: php oop

在Laravel中,您可以使用:

use Illuminate\Http\Request;
function(request $request)
{
    // Code
}

我想创建这样的类:

namespace demo;
 class OK
 {
    function b(){
        return "OK";
    }
 }
 use demo\OK;
 function bla(OK $a){
    return $a->b();
 }
echo bla();

但是它不起作用。这里出问题了吗?

1 个答案:

答案 0 :(得分:0)

函数bla接受一个参数,因此调用应类似于:

use demo\OK;
function bla(OK $a){
   return $a->b();
}

$new_ok = new OK();
echo bla($new_ok);