加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

倒计时从100到0,没有PHP分配

发布时间:2020-12-13 21:46:35 所属栏目:PHP教程 来源:网络整理
导读:我有一个问题,弄清楚我老板给我的锻炼作为个人丰富的知识.不幸的是,我一直在网上寻找答案,但没有成功,我现在转向你的程序员. 他要我做的是从100到0做一个简单的倒计时(它可以一次显示).到目前为止容易吗?只需做一个简单的for循环或偶数.这里的问题是他要求
我有一个问题,弄清楚我老板给我的锻炼作为个人丰富的知识.不幸的是,我一直在网上寻找答案,但没有成功,我现在转向你的程序员.

他要我做的是从100到0做一个简单的倒计时(它可以一次显示).到目前为止容易吗?只需做一个简单的for循环或偶数.这里的问题是他要求代码中没有赋值,例如:$[var] = [value].

怎么可以做一个没有分配的循环?因为$i–;相当于$i = $i – 1;我们怎能算倒数?

我对这个我无法解决的问题感到困惑,我真的很想找到答案,因为我很好奇如何做到这一点.

非常感谢帮助.

编辑

请注意,这个问题有两个部分,其中第一部分是使其工作100到0,而第二部分是x到0,其中x是由用户输入的

解决方法

我的猜测是你的老板试图鼓励你走向 recursion而不是迭代.递归作为一种技术,对于某些问题非常有效,并且是作为程序员在你的军械库中使用的极好工具.

在没有放弃所有东西的情况下,尝试尝试定义一个带参数的函数 – “倒计时”数字 – 然后以某种方式调用自身.您还需要在定义后通过调用它来单独启动它.

请记住,递归必须定义某种终止,否则事情可能会非常错误.这是一个让你开始出错的例子:D

<?php
  function infinity() {
    print "Whoah.";
    infinity();
  }
  infinity();

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读