php - 按步骤逻辑进行测验算法

标签 php jquery php-5.3

大家好,Stackoverflow Family,我正在尝试为我的网站创建一个小型测验应用程序。我已经创建了真/假和分数调查问卷,但我坚持的调查问卷类似于 this

这些类型的测验的逻辑是什么?

我使用 php 和 jquery。

最佳答案

基本上从一个问题开始,比如:

你有四条腿吗?

如果他们回答"is",那么你就到达终点了,狗。问:

你是狗吗?

如果答案是否定的。提出一个问题,显示狗和他们的答案之间的区别,以及他们的答案是什么。所以下次如果有人不是狗,就问他们这个问题。

你是什么? 一只猫 提出一个将猫和狗分开的问题? “你去喵吗?”

基本上建立了一个数据树,每个问题都指向"is"或“否”操作的问题。或终点,即“你是这个吗?”或“那你是什么?”

从理论上讲,它并不完美,但它非常好,如果之前已经输入过,这将引导用户找到他们正在寻找的答案。

这就是逻辑,但我不使用 PHP,所以你必须自己弄清楚如何实现它。

关于php - 按步骤逻辑进行测验算法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24876448/

相关文章:

自动使用页面上所有大图像的 Javascript Gallery

php - PHP 5.3 之前的静态继承

php - 如何使用 plesk 12 在 Ubuntu 14.4 上安装 php 5.3?缺少 libxml2

php - Doctrine2 是否与 PHP 5.3 兼容?

php - 如何将变量从 PHP 服务器返回到 iOS? (使用 ASIHTTP)

php - 仅 Microsoft Outlook 365 未收到通过 PHP Mail() 发送的电子邮件

php - mysqlnd_ms 替代 php7

php - 查询我们没有售出任何东西的缺失月份?

javascript - 如何延迟对函数的调用

jQuery 如果 Location.Pathname 包含