分析错误:语法错误,意外的T_IF,应为"(">
我该怎么办。有人帮我一下吗
$option = $_GET['I-would-like'];
$userdata = array(
'user_login' => $username,
'user_pass' => $password,
'user_email' => $email,
'nickname' => reset($name_parts),
'display_name' => $name,
'first_name' => reset($name_parts),
'last_name' => end($name_parts),
if ($option == 'A quotation' OR $option == 'Information')// Error occurs here
{
'role' => 'customer'
} else if($option == 'To become a Partner')
{
'role' => 'partners'
} else if ($option == 'Training / Coaching')
{
'role' => 'students'
}
);
Update with below code,
$option = $_GET['I-would-like'];
if ($option == 'A quotation' OR $option == 'Information')
{
$role='customer';
} else if($option == 'To become a Partner')
{
$role='partners';
} else if ($option == 'Training / Coaching')
{
$role='students';
}
$userdata = array(
'user_login' => $username,
'user_pass' => $password,
'user_email' => $email,
'nickname' => reset($name_parts),
'display_name' => $name,
'first_name' => reset($name_parts),
'last_name' => end($name_parts),
'role' => $role
);
试试这个,获取数组之外的角色值
$role = "";
$option = $_GET['I-would-like'];
$option = trim($option);
if ($option == 'A quotation' || $option == 'Information')
{
$role = 'customer';
} else if($option == 'To become a Partner')
{
$role = 'partners';
} else if ($option == 'Training / Coaching')
{
$role = 'students';
}
$userdata = array(
'user_login' => $username,
'user_pass' => $password,
'user_email' => $email,
'nickname' => reset($name_parts),
'display_name' => $name,
'first_name' => reset($name_parts),
'last_name' => end($name_parts),
'role' => $role
);