简单说一下这段代码的问题在哪儿~~
从你的思路上来说,你应该是想实现一个乘法表,但是出现一个很严重的问题,按照你的意思,你应该是想将 $beiCengSu ++ ,然后递归调用的时候能够生效,但是事实上,每次调用函数的时候,$beiCengSu 这个变量都会被初始化为 1,也就是说,这里的 ++ 执行了,但是没有任何实际的意义,对于每一层调用来说,$beiCengSu 这个变量的值都是 1,所以这个函数就直接陷入死循环了~~
你因该先说说“所设计的意图”,然后别人才能把"有错的代码"往"正确意图"上改。。
现在只能靠分析有错代码猜测意图。以后提问时注意吧。
这题好像是“递归的9x9乘法表”?
function cfb($n)
{
if($n< 10)
{
echo "
你的function结尾怎么有分号?删掉