PHP 如何循环执行一部分函数

论坛首页 论坛 寻求帮助 PHP 如何循环执行一部分函数

标签: 

正在查看 1 条回复
  • 作者
    帖子
    • #20614
      老孙穿女装
      参与者
        @jerry
        楼主

        比如我有这样一些函数

        fun1();
        fun2();
        fun3();
        fun4();
        fun5();
        fun6();
        fun7();
        fun8();

        然后我想用for循环来运行从2-6要怎么做?

        for ($i = 2; $i < 6; $i++) {
            //如何实现用'fun'.$i当作函数名运行?
        }

         

      • #20615
        孙锡源
        管理员
          @ibadboy
          坏蛋的博客
          ibadboy.net

          参见PHP可变函数:https://www.php.net/manual/zh/functions.variable-functions.php

          示例:

          for ($i = 2; $i < 6; $i++) {
              ('fun' . $i)();
          }

           

      正在查看 1 条回复
      • 哎呀,回复话题必需登录。