为什么会出现错误:语法错误,意外的“ in_array”?我试图找出变量是否在数组中

坚十字

在我的PHP脚本中,我需要它来检查变量是否在数组中。在Google上进行的快速搜索提出了这一点我把它放到我的代码中(我把我下面的东西粘贴了),但很烦人的是我返回了一个错误。

$dropdown = bool in_array ( mixed $topicid , array $dropval [, bool $strict = FALSE ] )

我返回的错误是:

[14-Jan-2015 14:49:25 Europe/London] PHP Parse error:  syntax error, unexpected 'in_array' (T_STRING) in /home/sinergqx/public_html/pages/new_ticket.php on line 34

Line 34是我编写的要检查是否$topicid在名为的数组中的行$dropval

我真的不太确定为什么会收到此错误。

首先,我尝试将其集成到if语句中,以便根据检查变量是否为数组时第34行返回true或false来运行其他操作。因此,当我将它们放在一起并运行以下代码时,我仍然遇到类似的错误。贝娄是我试图将所有内容放在一起时编写的代码。

if(bool in_array ( mixed $topicid , array $dropval [, bool $strict = FALSE ] ) == true)
  {
  echo "Acceptable help topic";
  }
  else
  {
  echo "Please only choose a valid help topic. Custom help topics are not allowed.";
  exit;
  }

我得到的错误是完全相同的:

[14-Jan-2015 15:00:25 Europe/London] PHP Parse error:  syntax error, unexpected 'in_array' (T_STRING) in /home/sinergqx/public_html/pages/new_ticket.php on line 49

我想知道是否有人可以发现我做错了什么?

非常感谢您提供的任何帮助。这是非常赞赏。

谢谢你。

比什

调用函数时无需编写变量的类型。尝试:

if(in_array ($topicid , $dropval) == true){
   echo "Acceptable help topic";
} else {
  echo "Please only choose a valid help topic. Custom help topics are not allowed.";
  exit;
}

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如果我不在AWK的END块中写'if',为什么会出现语法错误?

来自分类Dev

如果我不在AWK的END块中写'if',为什么会出现语法错误?

来自分类Dev

为什么我生成的Flex / Bison解析器即使在规则中添加了语法,也会出现语法错误?

来自分类Dev

为什么我有“意外的令牌语法错误”

来自分类Dev

当我尝试将变量放入Xpath时,为什么每次都会出现语法错误

来自分类Dev

当我尝试打印包含带有冒号的键的嵌套哈希时,为什么会出现语法错误?

来自分类Dev

为什么我的哈希始终出现语法错误?

来自分类Dev

为什么我在 LAG() 函数中出现语法错误?

来自分类Dev

Rails 4.1,Ruby 2.1,Devise,为什么在我的.where()中出现“语法错误,意外的tConstant”且有多种情况?

来自分类Dev

Rails 4.1,Ruby 2.1,Devise,为什么在我的.where()中出现“语法错误,意外的tConstant”且有多种情况?

来自分类Dev

破折号:当我的脚本甚至不包含反引号时,为什么会出现错误“语法错误:EOF在反引号中”?

来自分类Dev

试图找出为什么在第12行出现打印语法错误的原因

来自分类Dev

为什么我的函数中的数组参数出现语法错误?

来自分类Dev

PHP语法错误,使用数组时出现意外的“ [”

来自分类Dev

在创建数组时出现语法错误:“(”意外)

来自分类Dev

为什么我的脚本中出现此错误?awk: script.awk:19: “ 语法错误

来自分类Dev

为什么我得到“意外标记'('”附近的语法错误?

来自分类Dev

为什么会出现错误:所需的意外类型:找到的变量:值

来自分类Dev

你能告诉我为什么我的命令会出现错误消息无效语法吗

来自分类Dev

为什么会出现错误?(语法错误,意外的keyword_true)

来自分类Dev

为什么我总是在bash脚本中出现语法错误

来自分类Dev

我的 IF 语句出现语法错误,不知道为什么?

来自分类Dev

无法弄清楚为什么R中的sqldf出现“ from”附近的语法错误

来自分类Dev

为什么在user_controller中的参数允许操作上出现Rails语法错误?

来自分类Dev

为什么在此示例代码中没有出现语法错误?

来自分类Dev

为什么在第21行的C:\ xampp \ htdocs \ TEST \ ajax.php中显示语法错误:语法错误,意外的'{'

来自分类Dev

在bash中声明数组时出现错误“语法错误:“(”意外“

来自分类Dev

在bash中声明数组时出现错误“语法错误:“(”意外“

来自分类Dev

为什么我在python中收到SQL语法错误

Related 相关文章

  1. 1

    如果我不在AWK的END块中写'if',为什么会出现语法错误?

  2. 2

    如果我不在AWK的END块中写'if',为什么会出现语法错误?

  3. 3

    为什么我生成的Flex / Bison解析器即使在规则中添加了语法,也会出现语法错误?

  4. 4

    为什么我有“意外的令牌语法错误”

  5. 5

    当我尝试将变量放入Xpath时,为什么每次都会出现语法错误

  6. 6

    当我尝试打印包含带有冒号的键的嵌套哈希时,为什么会出现语法错误?

  7. 7

    为什么我的哈希始终出现语法错误?

  8. 8

    为什么我在 LAG() 函数中出现语法错误?

  9. 9

    Rails 4.1,Ruby 2.1,Devise,为什么在我的.where()中出现“语法错误,意外的tConstant”且有多种情况?

  10. 10

    Rails 4.1,Ruby 2.1,Devise,为什么在我的.where()中出现“语法错误,意外的tConstant”且有多种情况?

  11. 11

    破折号:当我的脚本甚至不包含反引号时,为什么会出现错误“语法错误:EOF在反引号中”?

  12. 12

    试图找出为什么在第12行出现打印语法错误的原因

  13. 13

    为什么我的函数中的数组参数出现语法错误?

  14. 14

    PHP语法错误,使用数组时出现意外的“ [”

  15. 15

    在创建数组时出现语法错误:“(”意外)

  16. 16

    为什么我的脚本中出现此错误?awk: script.awk:19: “ 语法错误

  17. 17

    为什么我得到“意外标记'('”附近的语法错误?

  18. 18

    为什么会出现错误:所需的意外类型:找到的变量:值

  19. 19

    你能告诉我为什么我的命令会出现错误消息无效语法吗

  20. 20

    为什么会出现错误?(语法错误,意外的keyword_true)

  21. 21

    为什么我总是在bash脚本中出现语法错误

  22. 22

    我的 IF 语句出现语法错误,不知道为什么?

  23. 23

    无法弄清楚为什么R中的sqldf出现“ from”附近的语法错误

  24. 24

    为什么在user_controller中的参数允许操作上出现Rails语法错误?

  25. 25

    为什么在此示例代码中没有出现语法错误?

  26. 26

    为什么在第21行的C:\ xampp \ htdocs \ TEST \ ajax.php中显示语法错误:语法错误,意外的'{'

  27. 27

    在bash中声明数组时出现错误“语法错误:“(”意外“

  28. 28

    在bash中声明数组时出现错误“语法错误:“(”意外“

  29. 29

    为什么我在python中收到SQL语法错误

热门标签

归档