gpt4 book ai didi

php - 在函数 PHP 中调用函数

转载 作者:可可西里 更新时间:2023-11-01 13:33:58 26 4
gpt4 key购买 nike

1    function foo($i){
2 return bar($i)*4;
3 function bar($i){
4 return $i*4;
5 }
6 }
7 echo foo(4);

返回

Fatal error: Call to undefined function bar() in /var/www/index.php on line 2

为什么没有效果?它在 javascript 中运行良好,而当我这样做时它运行良好:

function foo($i){
return bar($i)*4;
}

function bar($i){
return $i*4;
}

最佳答案

在返回值之上定义函数,否则它永远不会被执行。

<?php
function foo($i){
function bar($i){
return $i*4;
}
return bar($i)*4;
}
echo foo(4);
?>

关于php - 在函数 PHP 中调用函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6479211/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com