PHP if-else条件
谁来帮帮我PHP if-else条件,php,if-statement,conditional-statements,Php,If Statement,Conditional Statements,谁来帮帮我 <?php if ($_POST['jobs'] == 6 || 7 || 8 || 9 && $_POST['sex'] = 'L') {*true statement*} ?> 这是正确的吗?CMIIW。 请有人解释一下如何用数组条件写if-else。谢谢我建议您查看该功能 $jobs = array('6', '7', '8', '9'); if (in_array($_POST['jobs'], $jobs) && $_POS
<?php if ($_POST['jobs'] == 6 || 7 || 8 || 9 && $_POST['sex'] = 'L') {*true statement*} ?>
这是正确的吗?CMIIW。
请有人解释一下如何用数组条件写if-else。谢谢我建议您查看该功能
$jobs = array('6', '7', '8', '9');
if (in_array($_POST['jobs'], $jobs) && $_POST['sex'] == 'L')
{
//Do something.
}
我建议你检查一下功能
$jobs = array('6', '7', '8', '9');
if (in_array($_POST['jobs'], $jobs) && $_POST['sex'] == 'L')
{
//Do something.
}
我建议你检查一下功能
$jobs = array('6', '7', '8', '9');
if (in_array($_POST['jobs'], $jobs) && $_POST['sex'] == 'L')
{
//Do something.
}
我建议你检查一下功能
$jobs = array('6', '7', '8', '9');
if (in_array($_POST['jobs'], $jobs) && $_POST['sex'] == 'L')
{
//Do something.
}
这样试试
<?php
$string="6 || 7 || 8 || 9";
$newarray=explode('||',$string); // $newarray is like array('6', '7', '8', '9');
if (in_array($_POST['jobs'],$newarray) && $_POST['sex'] == 'L') {*true statement*}
?>
试试这种方法
<?php
$string="6 || 7 || 8 || 9";
$newarray=explode('||',$string); // $newarray is like array('6', '7', '8', '9');
if (in_array($_POST['jobs'],$newarray) && $_POST['sex'] == 'L') {*true statement*}
?>
试试这种方法
<?php
$string="6 || 7 || 8 || 9";
$newarray=explode('||',$string); // $newarray is like array('6', '7', '8', '9');
if (in_array($_POST['jobs'],$newarray) && $_POST['sex'] == 'L') {*true statement*}
?>
试试这种方法
<?php
$string="6 || 7 || 8 || 9";
$newarray=explode('||',$string); // $newarray is like array('6', '7', '8', '9');
if (in_array($_POST['jobs'],$newarray) && $_POST['sex'] == 'L') {*true statement*}
?>
如果$\u POST['jobs']只包含一个值,则使用所有预期结果生成数组。之后,您可以使用in_数组函数检查该数组中是否包含值
$resultArray = array('6', '7', '7', '8');
if (in_array($_POST['jobs'], $resultArray ) && $_POST['sex'] == 'L')
{
//true condition
}
如果$\u POST['jobs']只包含一个值,则使用所有预期结果生成数组。之后,您可以使用in_数组函数检查该数组中是否包含值
$resultArray = array('6', '7', '7', '8');
if (in_array($_POST['jobs'], $resultArray ) && $_POST['sex'] == 'L')
{
//true condition
}
如果$\u POST['jobs']只包含一个值,则使用所有预期结果生成数组。之后,您可以使用in_数组函数检查该数组中是否包含值
$resultArray = array('6', '7', '7', '8');
if (in_array($_POST['jobs'], $resultArray ) && $_POST['sex'] == 'L')
{
//true condition
}
如果$\u POST['jobs']只包含一个值,则使用所有预期结果生成数组。之后,您可以使用in_数组函数检查该数组中是否包含值
$resultArray = array('6', '7', '7', '8');
if (in_array($_POST['jobs'], $resultArray ) && $_POST['sex'] == 'L')
{
//true condition
}
试试这个,每次使用
| |
<?php if ($_POST['jobs'] == 6 || $_POST['jobs'] == 7 || $_POST['jobs'] ==8
|| $_POST['jobs'] ==9 && $_POST['sex'] = 'L') {}
?>
试试这个,每次使用
|
<?php if ($_POST['jobs'] == 6 || $_POST['jobs'] == 7 || $_POST['jobs'] ==8
|| $_POST['jobs'] ==9 && $_POST['sex'] = 'L') {}
?>
试试这个,每次使用
|
<?php if ($_POST['jobs'] == 6 || $_POST['jobs'] == 7 || $_POST['jobs'] ==8
|| $_POST['jobs'] ==9 && $_POST['sex'] = 'L') {}
?>
试试这个,每次使用
|
<?php if ($_POST['jobs'] == 6 || $_POST['jobs'] == 7 || $_POST['jobs'] ==8
|| $_POST['jobs'] ==9 && $_POST['sex'] = 'L') {}
?>
您在此处使用了一个等号而不是两个等号:
$_POST['sex'] = 'L'
因此,程序始终可以看到条件true,并将$\u POST['sex']的值设置为'L'。您在此处使用了一个等号而不是两个等号:
$_POST['sex'] = 'L'
因此,程序始终可以看到条件true,并将$\u POST['sex']的值设置为'L'。您在此处使用了一个等号而不是两个等号:
$_POST['sex'] = 'L'
因此,程序始终可以看到条件true,并将$\u POST['sex']的值设置为'L'。您在此处使用了一个等号而不是两个等号:
$_POST['sex'] = 'L'
因此,程序总是看到条件为真,并将$u POST['sex']的值设置为'L'。我会这样做:
$jobs = array(6, 7, 8, 9);
if ((in_array($_POST['jobs'], $jobs) && (strcmp($_POST['sex'], 'L') == 0)) {
//Do super cool stuff
}
我会这样做:
$jobs = array(6, 7, 8, 9);
if ((in_array($_POST['jobs'], $jobs) && (strcmp($_POST['sex'], 'L') == 0)) {
//Do super cool stuff
}
我会这样做:
$jobs = array(6, 7, 8, 9);
if ((in_array($_POST['jobs'], $jobs) && (strcmp($_POST['sex'], 'L') == 0)) {
//Do super cool stuff
}
我会这样做:
$jobs = array(6, 7, 8, 9);
if ((in_array($_POST['jobs'], $jobs) && (strcmp($_POST['sex'], 'L') == 0)) {
//Do super cool stuff
}
在数组函数中使用$\u POST['jobs']中的哪个值。
$\u POST['sex']='L'
我假设你的意思是双相等?在数组函数中使用$\u POST['jobs']中的哪个值。$\u POST['sex']='L'
我假设你的意思是双相等?在数组函数中使用$\u POST['jobs']中的哪个值。$\u POST['sex']='L'
我假设你的意思是双重相等?在数组函数中使用$\u POST['jobs']中的哪个值。$\u POST['sex']='L'
我假设你的意思是双重相等?