我有以下似乎无法正常工作的 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"
}