How can PHP developers dynamically determine the page being accessed and use it in array key checks?

To dynamically determine the page being accessed in PHP and use it in array key checks, you can utilize the `$_SERVER['REQUEST_URI']` variable to get the current page URL. You can then extract the page name from the URL and use it in your array key checks to perform specific actions based on the accessed page.

// Get the current page URL
$current_page = $_SERVER['REQUEST_URI'];

// Extract the page name from the URL
$page_name = basename($current_page);

// Define an array with page-specific actions
$page_actions = [
    'index.php' => 'Home Page',
    'about.php' => 'About Us Page',
    'contact.php' => 'Contact Page'
];

// Check if the page name exists in the array and perform actions accordingly
if(array_key_exists($page_name, $page_actions)) {
    echo "You are currently on the " . $page_actions[$page_name];
} else {
    echo "Page not found";
}