Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/233.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Laravel:在If语句中正确使用isset_Php_Laravel_If Statement - Fatal编程技术网

Php Laravel:在If语句中正确使用isset

Php Laravel:在If语句中正确使用isset,php,laravel,if-statement,Php,Laravel,If Statement,我有一个条件:if(isset($response['ad1',$response['screen']){…} 现在我想将条件更改为,如果设置了$response['ad1']或$response['ad2'],并且设置了$response['screen'] 那会是:if(isset($response['ad1']| |$response['ad2']),$response['screen']){…} if ((isset($response['ad1']) || isset($respon

我有一个条件:
if(isset($response['ad1',$response['screen']){…}
现在我想将条件更改为,如果设置了
$response['ad1']
$response['ad2']
,并且设置了
$response['screen']

那会是:
if(isset($response['ad1']| |$response['ad2']),$response['screen']){…}

if ((isset($response['ad1']) || isset($response['ad2'])) && isset($response['screen']))

试一试

你可以用这种方式

if (isset($response['screen']) && (isset($response['ad1']) || isset($response['ad2'])))
if((isset($response['ad1']) || isset($response['ad2'])) && isset($response['screen']))
{
}
if ((isset($response['ad1']) || isset($response['ad2'])) && isset($response['screen']))