La mejor forma de separar y organizar nuestro código es mediante el uso de funciones. PHP permite la definición de funciones con o sin parámetros, estos pueden ser opcionales o como veremos a continuación pasarlos a la función sin previamente haber sido definidos.
//definimos una funcion //en principio no espera parametros function no_params() { echo "Número de parámetros pasados a la función: "; echo func_num_args(); echo "<br />"; //obtenemos un array con todos //los parámtros pasados $args = func_get_args(); foreach ($args as $arg) { echo $arg."<br />"; } } //pero al llamarla le pasamos una //lista de parámetros no_params("param1", "param2", 12); //con lo que obtenemos en pantalla param1 param2 12