¿Cómo pasar variables entre 2 archivos PHP?

Tengo el siguiente código en un archivo llamado one.php

   Click here for 1. Click here for 2.   

Ahora cuando hago clic en uno de los enlaces de tags de anclaje, me lleva a https://stackoverflow.com/questions/35883792/how-to-pass-variables-between-2-php-files/two.php.

Aquí quiero que la salida sea,

One was clicked. O Two was clicked.

¿Cómo hago que la salida anterior en https://stackoverflow.com/questions/35883792/how-to-pass-variables-between-2-php-files/two.php usando PHP?

La solución más simple es agregar un parámetro a la URL

 Click here for 1. Click here for 2. 

luego en PHP

 if (isset($_GET['clicked'])) { $clicked = (int)$_GET['clicked']; } else { $clicked = 0; } 

el código está aquí,

  < ?php if($_REQUEST['click'] == 1) { echo "One was clicked."; } else if($_REQUEST['click'] == 2) { echo "Two was clicked."; } ?>   Click here for 1. Click here for 2.   

Puede pasar variables usando el método GET o POST .

Aquí está el método simple GET (query string) .

main.php:

   Click here for 1. Click here for 2.   

two.php:

 < ?php if(!empty($_GET['btn'])) { echo $_GET['btn'] . " was clicked"; } ?> 

Esta pregunta se hace muchas veces:

¿Cómo pasar un valor variable entre 2 archivos php?

¿Cómo pasar variables entre scripts php?

Pasar variables entre dos páginas PHP sin usar un formulario o la URL de la página

pasar valor entre dos archivos php

Variable de PHP Pass a la página siguiente

Pasar variables PHP entre scripts

pasando variables entre funciones y archivos en php

PHP Pasando variables entre dos archivos

Pasar múltiples variables a otra página en url

Usa las variables SESSIONS entre diferentes archivos php

cómo pasar variables entre 2 páginas php cuando este último llamó con require ()

Transferir variables entre páginas PHP phpbb 3.1 pasar variable entre 2 páginas