Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/295.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:如果xxx什么都不做,告诉PHP_Php_If Statement_Conditional Statements - Fatal编程技术网

PHP:如果xxx什么都不做,告诉PHP

PHP:如果xxx什么都不做,告诉PHP,php,if-statement,conditional-statements,Php,If Statement,Conditional Statements,我想使用一行和一个if语句 (isset($_COOKIE['uid'])) ? delete_cookie($_COOKIE['uid']) : do_nothing; 但只有一个条件,否则什么也不做。我怎样才能做到这一点呢?试试这个 if(isset($_COOKIE['uid'])) { delete_cookie($_COOKIE['uid']); } 如果你想要单行语句 (isset($_COOKIE['uid'])) ? delete_cookie($_COOKIE['ui

我想使用一行和一个if语句

(isset($_COOKIE['uid'])) ? delete_cookie($_COOKIE['uid']) : do_nothing;
但只有一个条件,否则什么也不做。我怎样才能做到这一点呢?

试试这个

if(isset($_COOKIE['uid'])) {
   delete_cookie($_COOKIE['uid']);
}
如果你想要单行语句

(isset($_COOKIE['uid'])) ? delete_cookie($_COOKIE['uid']) : '';
试试这个

if(isset($_COOKIE['uid'])) {
   delete_cookie($_COOKIE['uid']);
}
如果你想要单行语句

(isset($_COOKIE['uid'])) ? delete_cookie($_COOKIE['uid']) : '';

这种类型的函数可能适用于
if
条件

if(isset($_COOKIE['uid'])){ deleteCookie($_COOKIE['uid']); }
但如果您想使用三元运算符:

$result = isset($_COOKIE['uid']) ? deleteCookie($_COOKIE['uid']) : null;

这种类型的函数可能适用于
if
条件

if(isset($_COOKIE['uid'])){ deleteCookie($_COOKIE['uid']); }
但如果您想使用三元运算符:

$result = isset($_COOKIE['uid']) ? deleteCookie($_COOKIE['uid']) : null;
如果If语句中只执行一条语句,则可以内联编写,而无需大括号。不过,我会考虑使用支架来阅读可读性< /P>
(isset($_COOKIE['uid'])) ? delete_cookie($_COOKIE['uid']) : null;
如果If语句中只执行一条语句,则可以内联编写,而无需大括号。不过,我会考虑使用支架来阅读可读性< /P>
(isset($_COOKIE['uid'])) ? delete_cookie($_COOKIE['uid']) : null;
如果不尝试将
null
更改为
false
,它可能会起作用


如果不尝试将
null
更改为
false

我知道你的方法可行,但问题确实说明他们想使用“一行if语句”。我知道你的方法可行,但问题确实说明他们想使用“一行if语句”。
isset($\u COOKIE['uid')&&delete\u COOKIE($\u COOKIE['uid')
isset($_COOKIE['uid'])&delete_COOKIE($_COOKIE['uid'])