問題タブ [joomla3.5]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
5 に答える
564 参照

php - PHP Isset の問題

isset()変数に値があるかどうかを確認するために使用しています。私の問題は、変数に値がない場合でも (パラメーターが URL に渡されなかった場合)、SQL 文字列が変更されて where 句が追加されることです。

例 - これが渡された URL である場合

そして、これは私のphpスニペットです

エコー結果は次のとおりです。

ただし、この URLhttp://internal/test/trbmは以下のエコー結果を生成し、where 句を追加しますが、(少なくとも私にとっては) isset()false を返す必要があります。

2番目のエコーステートメント(上の1つ)は、私の希望/期待は次のとおりです

isset()このインスタンスで使用するチェックは間違っていましたか? もしそうなら、代わりにどのチェックを使用すればよいですか?