How can multiple dynamically generated upload fields be accessed in PHP without using arrays or object references?

When dealing with multiple dynamically generated upload fields in PHP without using arrays or object references, we can utilize the `$_FILES` superglobal to access each uploaded file individually. By naming each upload field uniquely and iterating over them, we can handle each file upload separately.

// Example of accessing multiple dynamically generated upload fields without arrays or object references
$num_files = 3; // Number of dynamically generated upload fields

for ($i = 1; $i <= $num_files; $i++) {
    $field_name = "file_" . $i; // Unique name for each upload field
    $file_name = $_FILES[$field_name]['name']; // Accessing file name
    $file_tmp = $_FILES[$field_name]['tmp_name']; // Accessing temporary file path
    
    // Process the uploaded file as needed
    move_uploaded_file($file_tmp, "uploads/" . $file_name);
}