問號逗號運算符語法
代碼如下 復制代碼$a =1;
$b = $a==1 ? 'A' : 'B';
echo $a;
結果輸出
A
解析上面的語句成if else
代碼如下 復制代碼$a =1;
if( $a ==1 )
{
echo 'A';
}
else
{
echo 'B';
}
結果輸出
A
例子,在應用中我們根據過來的參數定義表名
代碼如下 復制代碼$tabname = $tag ==1 ? "aatt":"bfav";
$sql ="select * from $tabname ";
例子,在獲取數據post或get時我們也可以使用isset() 與問號運算符來處理
代碼如下 復制代碼$id = htmlspecialchars(isset($_GET[$str])?$_GET[$str]:'');
好了到這裡我們就己經介紹完了問號運算符的用法了。