这应该有用吗?为什么不呢?
file:run.php
<?php
test();
include('function.php');
?>
file:function.php
<?php
function test(){echo 'working';}
?>
因为这样可以正常工作
<?php
test();
function test(){echo 'working';}
?>
答案 0 :(得分:0)
有趣的问题。
您可以调用调用后定义的函数。这是因为PHP首先解析文件然后执行它。这就是为什么你的第三个片段有效。