如何使用从数据库中提取并添加到PHP脚本中的条件运算符

博丹拜达

我将条件运算符存储在数据库中,因为我们有很多不同的条件,需要将其动态插入到代码中。因此,我要从数据库中提取条件运算符,然后将其存储在变量中。但是然后我实际上需要在if语句中使用运算符。如何将其插入if语句并将其用作常规条件运算符?

这是一些代码示例:

$cond_operator = "<"; // (but this opperator actually pulled from database)

if ( $actual_value $cond_operator $score_value ) {
    return $result;
}
比尔·卡温

可以执行显示的唯一方法是eval()但是,eval()由于它引入了许多潜在的安全漏洞,因此人们普遍不赞成使用它。

我将对此进行硬编码,以避免eval()并确保我可以控制要支持的特定运算符:

$cond_operator = "<"; // (but this operator actually pulled from database)

switch ($cond_operator) {
  case "<":
    if ( $actual_value < $score_value ) {
      return $result;
    }
    break;
  case ">":
    if ( $actual_value > $score_value ) {
      return $result;
    }
    break;
  case "==":
    if ( $actual_value == $score_value ) {
      return $result;
    }
    break;
  default:
    trigger_error("Unsupported condition operator: '$cond_operator'");
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用PHP提取API数据并将其添加到数据库中?

来自分类Dev

如何使用PHP提取API数据并将其添加到数据库中?

来自分类Dev

如何使用算术运算符在数据库中查找特定值

来自分类Dev

如何使用PHP脚本从Mysql数据库中提取所需的行

来自分类Dev

如何使用PHP脚本从Mysql数据库中提取所需的行

来自分类Dev

当使用javascript动态添加数据库时,如何使用php将信息添加到数据库?

来自分类Dev

从数据库中提取用户访问级别并添加到会话

来自分类Dev

PHP:如何不断添加到数据库

来自分类Dev

无法使用PHP的jQuery Ajax将数据添加到数据库中

来自分类Dev

使用php轻松将数据库中的数据添加到多维数组

来自分类Dev

如何在 PHP 中更新已添加到数据库中的 PDF 文件?

来自分类Dev

如何使用 php 将当前日期添加到我的数据库表中

来自分类Dev

如何使用c#将数据从xml添加到数据库中

来自分类Dev

如何使用JavaScript中的PATCH请求将项目添加到数据库中的数组?

来自分类Dev

如何使用JavaScript中的PATCH请求将项目添加到数据库中的数组?

来自分类Dev

如何将lua运算符添加到vim语法文件中?

来自分类Dev

使用phpMyAdmin将用户添加到php中的MySQL数据库

来自分类Dev

在列表中选择信息,然后使用PHP添加到数据库中

来自分类Dev

在列表中选择信息,然后使用PHP添加到数据库中

来自分类Dev

使用phpMyAdmin将用户添加到php中的MySQL数据库

来自分类Dev

如何使用phpmyadmin将自动增量添加到mysql数据库中的列?

来自分类Dev

如何使用数据库中的密钥将对象添加到NSArray?

来自分类Dev

如何使用Rails将信息从数据库添加到html表中

来自分类Dev

在kbase数据库中,是否有“!=”运算符?

来自分类Dev

使用LIKE运算符的数据库表约束

来自分类Dev

用于将数据添加到数据库的PHP脚本不起作用

来自分类Dev

用于将数据添加到数据库的PHP脚本不起作用

来自分类Dev

如何在cassandra数据库中使用like运算符?

来自分类Dev

PHP的上传脚本不上传-而是添加到数据库?

Related 相关文章

  1. 1

    如何使用PHP提取API数据并将其添加到数据库中?

  2. 2

    如何使用PHP提取API数据并将其添加到数据库中?

  3. 3

    如何使用算术运算符在数据库中查找特定值

  4. 4

    如何使用PHP脚本从Mysql数据库中提取所需的行

  5. 5

    如何使用PHP脚本从Mysql数据库中提取所需的行

  6. 6

    当使用javascript动态添加数据库时,如何使用php将信息添加到数据库?

  7. 7

    从数据库中提取用户访问级别并添加到会话

  8. 8

    PHP:如何不断添加到数据库

  9. 9

    无法使用PHP的jQuery Ajax将数据添加到数据库中

  10. 10

    使用php轻松将数据库中的数据添加到多维数组

  11. 11

    如何在 PHP 中更新已添加到数据库中的 PDF 文件?

  12. 12

    如何使用 php 将当前日期添加到我的数据库表中

  13. 13

    如何使用c#将数据从xml添加到数据库中

  14. 14

    如何使用JavaScript中的PATCH请求将项目添加到数据库中的数组?

  15. 15

    如何使用JavaScript中的PATCH请求将项目添加到数据库中的数组?

  16. 16

    如何将lua运算符添加到vim语法文件中?

  17. 17

    使用phpMyAdmin将用户添加到php中的MySQL数据库

  18. 18

    在列表中选择信息,然后使用PHP添加到数据库中

  19. 19

    在列表中选择信息,然后使用PHP添加到数据库中

  20. 20

    使用phpMyAdmin将用户添加到php中的MySQL数据库

  21. 21

    如何使用phpmyadmin将自动增量添加到mysql数据库中的列?

  22. 22

    如何使用数据库中的密钥将对象添加到NSArray?

  23. 23

    如何使用Rails将信息从数据库添加到html表中

  24. 24

    在kbase数据库中,是否有“!=”运算符?

  25. 25

    使用LIKE运算符的数据库表约束

  26. 26

    用于将数据添加到数据库的PHP脚本不起作用

  27. 27

    用于将数据添加到数据库的PHP脚本不起作用

  28. 28

    如何在cassandra数据库中使用like运算符?

  29. 29

    PHP的上传脚本不上传-而是添加到数据库?

热门标签

归档