为什么php的函数调用在函数之前也能使用,页面执行代码不应该是从上到下的吗?
例如:<?phpechoaa('abc');functionaa($str){echo$str;}?>当执行到调用函数aa()的时候还没有声明这个函数为什么还能调用成功呢...
例如:
<?php
echo aa('abc');
function aa($str){
echo $str;
}
?>
当执行到调用函数aa()的时候还没有声明这个函数为什么还能调用成功呢? 展开
<?php
echo aa('abc');
function aa($str){
echo $str;
}
?>
当执行到调用函数aa()的时候还没有声明这个函数为什么还能调用成功呢? 展开
3个回答
展开全部
可能是PHP自身内部机制,最好不要这样写,还是先声明后调用吧。
追问
你是做php的吗?
追答
看过一点书 我是C#.net 平台开发的。
你如果高PHP 推荐
PHP和MySQL Web开发(原书第4版)
这是圣经啊
然后注册PHPChina 平时 PHPer 交流 也不错。
望采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
php的好像可以,其他的好像不行!至少,我Python不行
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询