有没有办法像javascript一样输出函数的代码?

时间:2019-11-07 02:31:06

标签: php

我想看看函数的作用,我想像在javascript中查找脚本一样查看它

我正在寻找与javascript相同的东西

function sampleFn() {
    return 'I am a sample'
}

console.log(sampleFn)
//function sampleFn() {
//    return 'I am a sample'
//}

我试图做

print sampleFn;
echo sampleFn;
print_r(sampleFn);
//sampleFn

var_dump(sampleFn);
//string(11) "the_content"

我只想知道是否有一种方法可以像javascript console.log()函数一样

2 个答案:

答案 0 :(得分:0)

要打印函数的返回值,您需要这样调用它:

echo sampleFn();

var_dump(sampleFn());

请参考PHP官方文档:

  

https://www.php.net/manual/en/functions.returning-values.php

答案 1 :(得分:0)

当然可以!而且你真的很亲密。

您可以使用var_dumpecho,但是必须在函数名称后添加括号。

示例:

function sampleFn() {
    return "sample!";
}

var_dump(sampleFn());