PHP8, Fatal error: Uncaught TypeError: count(): Argument #1 ($var) must be of type Countable|array, null given 및 Warning 오류 해결 (Jay-flow님,210806)
This commit is contained in:
@ -7,15 +7,18 @@ $query = $_SERVER['QUERY_STRING'];
|
|||||||
$vars = array();
|
$vars = array();
|
||||||
|
|
||||||
foreach(explode('&', $query) as $pair) {
|
foreach(explode('&', $query) as $pair) {
|
||||||
list($key, $value) = explode('=', $pair);
|
@list($key, $value) = explode('=', $pair);
|
||||||
$key = urldecode($key);
|
$key = urldecode($key);
|
||||||
$value = preg_replace("/[^A-Za-z0-9\-_]/", "", urldecode($value));
|
$value = preg_replace("/[^A-Za-z0-9\-_]/", "", urldecode($value));
|
||||||
$vars[$key][] = $value;
|
$vars[$key][] = $value;
|
||||||
}
|
}
|
||||||
|
|
||||||
$itemIds = $vars['ITEM_ID'];
|
if (isset($vars['ITEM_ID']))
|
||||||
|
$itemIds = $vars['ITEM_ID'];
|
||||||
|
else
|
||||||
|
$itemIds = array();
|
||||||
|
|
||||||
if (count($itemIds) < 1) {
|
if (is_null($itemIds) || count($itemIds) < 1) {
|
||||||
exit('ITEM_ID 는 필수입니다.');
|
exit('ITEM_ID 는 필수입니다.');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user