PHP递归函数返回值的使用方法分析

PHP递归函数返回值的使用方法分析
php,经过多年的发展,很多用户对PHP非常熟悉。PHP Rasmus Lerdorf最初是由1994建。它刚开始是用Perl语言编写的一个简单的程序,它用来计算网站访问者的数量。后来,它用C语言重写,包括访问数据库。
在1995,第一个版本是通过个人主页工具(PHP工具)发布的。Lerdorf写程序的一些文件,并发布php1.0.in这早期的版本中,它提供了简单的功能,如游客的留言本,访客计数器,等等。此后,越来越多的网站使用了PHP,并强烈要求额外的功能,如循环语句和数组变量。新成员加入后的发展,php2.0发布于1995。第二版命名为PHP / Fi(形式翻译)。PHP /网络加入了mSQL支持了PHP动态网站开发的现状。通过1996, 15000网站到底是使用PHP /网络;到1997次,超过五万的网站都是用PHP / fi.in 1997使用,该发展计划的第三版本开始,和开发团队加入了Zeev Suraski和Andi Gutmans,和第三版被评为3。2000,PHP4.0又出来了,其中增加了许多新的特点。

我以前的编程中PHP递归函数的问题是一个非常简单的问题,问题是PHP递归函数的返回值,这是编写的开始:

复制代码代码如下所示:
< PHP
功能测试(为我)
{
$ i = 4;如果($ i < 3)
{
返回$ i;
}
其他的
{
测试(I美元);
}
}
(30)echotest;
>

这段代码看起来没有问题。实际上,还有一个问题。这里执行的测试没有返回值。因此,即使条件$ i 3满足,整个返回函数i也不会返回值:

复制代码代码如下所示:
< PHP
功能测试(为我)
{
$ i = 4;如果($ i < 3)
{
返回$ i;
}
其他的
{
returntest(为我); / /回报,让函数返回值
}
}
(30)echotest;
>
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部