Why do I get the error: syntax error, unexpected 'in_array'? I am trying to find out if a variable is in an array
Why do I get the error: syntax error, unexpected 'in_array'? I am trying to find out if a variable is in an array
在我的 PHP 脚本中,我需要它来检查变量是否在数组中。在 Google 上快速搜索出现 this。我将其放入我的代码中(我已经粘贴了下面的内容)但令人恼火的是我返回时出现错误。
$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 行 returns true 或 false 在检查变量是否为数组时.因此,当我将它们放在一起并 运行 以下代码时,我仍然遇到类似的错误。 Bellow 是我在尝试将它们放在一起时制作的代码。
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;
}
在我的 PHP 脚本中,我需要它来检查变量是否在数组中。在 Google 上快速搜索出现 this。我将其放入我的代码中(我已经粘贴了下面的内容)但令人恼火的是我返回时出现错误。
$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 行 returns true 或 false 在检查变量是否为数组时.因此,当我将它们放在一起并 运行 以下代码时,我仍然遇到类似的错误。 Bellow 是我在尝试将它们放在一起时制作的代码。
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;
}