-3

私は次の行に沿ってたくさんのPHPステートメントを持っています:

$getvalue = $_GET['valueiwant'];

一部のシナリオでは、すべての変数が使用できるわけではありません。では、URL文字列に「valueiwant」が存在しないとしましょう。存在しないという事実に基づいて値を返すにはどうすればよいですか?

たとえば、「valueiwant」が見つからない場合は、$getvalueを-1に設定します。

現在、値のデフォルトは0であるように見えます。存在しない場合は、0未満に等しくする必要があります。

何か案は?

ありがとう

4

2 に答える 2

5

私はいつも使っています

$getvalue=isset($_GET['valueiwant'])?$_GET['valueiwant']:-1;
于 2013-03-04T20:57:54.727 に答える
0

isset()関数を使用すると、オフセットが存在するかどうかがチェックされ、オフセットが存在することを示すブール値が返されます。

これは、出力の周りにifステートメントを構造化できることを意味します。

于 2013-03-04T20:58:27.143 に答える