したがって、PHPには次のようなifステートメントがあります。
if ($_GET['Squares'] != 0)
しかし、実際には、可変二乗がURLを介して渡されたかどうかを確認する必要があります。したがって、正方形が存在しない場合はそうである必要があります。次のことを試しましたが、エラーが発生します。
if (!isset $_GET['Squares'])
誰かが正しい構文を教えてもらえますか?
したがって、PHPには次のようなifステートメントがあります。
if ($_GET['Squares'] != 0)
しかし、実際には、可変二乗がURLを介して渡されたかどうかを確認する必要があります。したがって、正方形が存在しない場合はそうである必要があります。次のことを試しましたが、エラーが発生します。
if (!isset $_GET['Squares'])
誰かが正しい構文を教えてもらえますか?
isset()
呼び出しの前後に括弧を追加します。
if (!isset($_GET['Squares']))
PHPでは、すべての関数呼び出しで引数を括弧で囲む必要があります。言語構造を、括弧なしで呼び出すことができるなどの関数print
と混同しないように注意してください。echo
代わりにこれを使用してください:
if (isset($_GET['Squares'])) {
// variable passed via the URL
}
if (!isset $_GET['Squares'])
^-----------------^--herr is the problem should be like below
if (!isset ($_GET['Squares']))
代わりに使用してください
if (isset($_GET['Squares'])) {
//code
}
括弧を追加します。isset
は関数であり、すべての関数()
は引数の周りにそれらを必要とします。
このように使用する必要があります
if(isset($_GET['Squares'])){
...
}
これにより、変数が設定されているかどうか、およびnullでないかどうかがチェックされます。
isset($variable)
関数は、$variable
が設定されているかどうかを確認するのに役立ちます。
したがってSquares
、URLに設定されているかどうかを確認するには、次のような方法を試してください。
if(isset($_GET['Squares'])){
//The Squares is set
}