如果是isset Session,则添加到$ variable或$ variable =' 0'用一行写

时间:2015-03-16 14:57:58

标签: php

我有下面的PHP代码,我希望它使用内联(一行)。它不应该重复$ _SESSION名称

$view = if (isset($_SESSION['Clients-view'])){
$view = $_SESSION['Cients-view'];
}
else{
$view = '0';
}

如您所见,它会重复 $ view三次 $ _ SESSION两次。我想用单行写一个简单的方法。

希望你能理解这个问题。

谢谢,

SL

1 个答案:

答案 0 :(得分:1)

你想要这个:

$view = isset($_SESSION['Clients-view']) ? $_SESSION['Cients-view'] : '0';

我不明白的是,为什么您的代码中有$view = if (...?如果没有返回值。