1
に0を変数取得し、私はこのコードを持っている:ISSET三エルビス演算子
$var=(isset($_GET[var])?$_GET[var]:1);
私はそれが必要だと思うが、このように動作します:
- URLはVAR(file.php)をしていない場合は、 $ var = 1。
- urlにvar(file.php?var = 0)、$ var = 0がある場合。
は、私は何を取得することです:
- URLがないVAR(file.php)、その後、$ VAR = 1を持っている場合。
- urlにvar(file.php?var = 0)、$ var = 1がある場合。
$ _GET [var]が設定されています!それは0です、なぜ私は1を得るのですか?
本当にかっこについては関係ありません。 @Qirel、ありがとう。 – Qirel
知っておいてよかった。構文エラーであると思っても不思議でした。 – ficuscr
構文エラーの場合は、まったく動作しませんでした;-)与えられた三項全体の括弧は必要ではありませんが、どちらも害はありません。 – Qirel