私は次のphpコードを持っていますが、動作することができないようです:
<?php
if($_GET['sizex'] == null) {
$sizex = 200;
} else {
$sizex = $_GET['sizex']; // This is the problematic line
}
?>
実行しようとすると、次のエラーが発生します。
PHP Parse error: syntax error, unexpected '}' in test.php on line 6
$ _GET []がこれを引き起こすことがわかりました。これは、$ sizex = 1のような他のものに置き換えると、正常に機能するためです。見えないタイプミスはありますか、それとも$ _GETについて私が知らない何か特別なものがありますか?
var_dump($ _ GET):
array(1) {
["sizex"]=>
string(1) "1"
}