замена скобок { } на [ ] , в PHP 8 фигурные скобки перестали поддерживаться для доступа к элементам массива и их модификации

This commit is contained in:
2025-09-21 17:39:42 +05:00
parent 935c536503
commit f3b86d2c32

View File

@@ -609,7 +609,7 @@
// если файл
elseif ($field['type'] == 'file') $valid = ($_FILES['form-' . $alias_id]['size'][$field_id] / 1024 / 1024) <= $field['setting'];
// если передали регулярку
elseif ($field['setting']{0} == '/') $valid = preg_match($field['setting'],$fld_val) === 1 ? true : false;
elseif ($field['setting'][0] == '/') $valid = preg_match($field['setting'],$fld_val) === 1 ? true : false;
// если константу
elseif (defined($field['setting'])) $valid = filter_var($fld_val,constant($field['setting'])) !== false ? true : false;
// иначе, ничего не делаем