欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

自定义范围,自定义运算符,自定义运算次数_PHP教程

程序员文章站 2022-06-02 16:06:55
...
optTimes + 1; $index++) {
            $elements[] = $this->randomValue();
        }
        $operatorType = strlen($this->operators); //有几个运算符供选择
        //开始组装算式
        $question = '';
        for ($index = 0; $index operators, mt_rand(0, $operatorType - 1), 1);
        }

        eval('$anwser = ' . $question . ';');
        if ($anwser scope[0], $this->scope[1]);
    }

}

测试

generate();
?>

结果:26 + 85 = 111

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/440112.htmlTechArticle?php/** * * 出题引擎一枚 * * @author Tourmaline * @copyright (c) 2013, Unary Inc. */class QuestionEngine { /** * 出题范围 * @var string $scope */ public $scope = array(1,...