Las variables reservadas son aquellas que PHP 5 define con valores en matrices por default, que están disponibles todo el tiempo sin necesidad de requerir librerías y que no podemos cambiar su contenido. A continuación veremos una tabla descriptiva y después, ya en detalle cada una:
| Variable | Valor | |
| $_SERVER | Información del entorno del servidor y de ejecución. | |
| $_GET | Variables en el encabezado HTTP GET | |
| $_POST | Variables recibidas en el encabezado HTTP GET | |
| $_COOKIE | Variable con la cual podemos crear, accesar, editar o destruir Cookies. | |
| $_FILES | Variables que llegan al servidor con archivos mediante carga. | |
| $_REQUEST | Es una variable de array asociativo que por defecto contiene el contenido de $_GET, $_POST y $_COOKIE. | |
| $_SESSION | Variables de sesión. |
$_SERVER
La varibale $_SERVER nos devolverá en forma de array (matriz) información de servidor, rutas, conexiones, información del cliente y distintos headers recibidos. Veamos un ejemplo, dentro de nuestra carpeta "mis_apps\capitulo_1" crearemos un archivo llamado variables_server.php con el siguiente código:
<html>
<head>
<title>Ejemplo de variable reservada en PHP 5</title>
</head>
<body>
<pre>
<?php
print_r($_SERVER);
?>
</pre >
</body>
</html>
$_GET
La varibale $_GET nos devolverá en forma de array (matriz) información de varibales enviadas a través del paramatro HTTP GET, es decir, en la dirección de solicitud, variables y asiganciones con & = (archivo.php?variable-1=valor1&varibale-2=valor2&varibale-3=valor3). Veamos un ejemplo, dentro de nuestra carpeta "mis_apps\capitulo_1" crearemos un archivo llamado variables_get.php con el siguiente código y lo ejecutaremos con los siguientes parametros:
<html>
<head>
<title>Ejemplo de variable reservada en PHP 5</title>
</head>
<body>
<pre>
<?php
print_r($_GET);
?>
</pre >
</body>
</html>
Kto ceni sobie klarowną i przejrzystą organizację, w nbcasinos.com zostanie doskonale obsłużony. Codzienne akcje utrzymują różnorodność rozgrywki i regularnie oferują nowe korzyści. Strona główna eksponuje aktualne akcje i popularne gry w przejrzysty sposób. Sezonowe wydarzenia od festiwalu letniego po wyzwanie zimowe wnoszą urozmaicenie. Platforma działa na podstawie oficjalnej licencji hazardowej od uznanego organu nadzorczego. Gry mobilne zostały przez deweloperów specjalnie zoptymalizowane pod sterowanie dotykowe. Perspektywy wielokamerowe zapewniają autentyczne odczucie gry jak w prawdziwym kasynie. Osobna sekcja przeznaczona jest dla marek premium z wyjątkowymi tytułami. Visa, Mastercard, Skrill i Neteller należą do najczęściej używanych opcji płatności. Zarówno wizualnie, jak i funkcjonalnie kasyno należy do dojrzałych adresów na rynku.
$_POST
La varibale $_POST nos devolverá en forma de array (matriz) información de varibales enviadas a través del paramatro HTTP POST. Veamos un ejemplo, dentro de nuestra carpeta "mis_apps\capitulo_1" crearemos un archivo llamado variables_post.php con el siguiente código:
<html>
<head>
<title>Ejemplo de variable reservada en PHP 5</title>
</head>
<body>
<h2>Ejemplo de variables con protocolo POST</h2>
<form method="post">
Escribe tu nombre: <input type="text" name="nombre" value="<?=@$_POST['nombre'];?>"> <br> <br>
Escribe tu edad: <input type="text" name="edad" value="<?=@$_POST['edad'];?>"> <br> <br>
<input type="submit" value="Enviar">
</form>
<pre>
<?php
if($_POST)
{
print_r($_POST);
}
?>
</pre >
</body>
</html>
$_COOKIE
La varibale $_COOKIE nos devolverá en forma de array (matriz) información de cookies guardadas en nuestro cliente. Veamos un ejemplo, dentro de nuestra carpeta "mis_apps\capitulo_1" crearemos un archivo llamado variables_cookie.php con el siguiente código:
<?php // Establecemos los valores de las Cookies setcookie("Valor_1", "1"); setcookie("Valor_2", "2"); setcookie("Valor_3", "3"); ?> <html> <head> <title>Ejemplo de variable reservada en PHP 5</title> </head> <body> <pre> <?php print_r($_COOKIE); ?> </pre > </body> </html>
$_FILES
La varibale $_FILES nos devolverá en forma de array (matriz) información de archivos que hayan llegado al servidor a través del protocolo HTTP POST. Veamos un ejemplo, dentro de nuestra carpeta "mis_apps\capitulo_1" crearemos un archivo llamado variables_file.php con el siguiente código:
<html> <head> <title>Ejemplo de variable reservada en PHP 5</title> </head> <body> <h2>Ejemplo de variables FILES POST</h2> <form method="post" enctype="multipart/form-data"> Archivo: <input type="file" name="archivo"> <br> <br> <input type="submit" value="Enviar"> </form> <pre> <?php if($_FILES) { print_r($_FILES); } ?> </pre > </body> </html>
$_REQUEST
La varibale $_REQUEST nos devolverá en forma de array (matriz) información en array asociativo con el contenido de las varibles $_GET, $_POST y $_COOKIE. Veamos un ejemplo, dentro de nuestra carpeta "mis_apps\capitulo_1" crearemos un archivo llamado variables_request.php con el siguiente código:
<html> <head> <title>Ejemplo de variable reservada en PHP 5</title> </head> <body> <pre> <?php print_r($_REQUEST); ?> </pre > </body> </html>
$_SESSION
La varibale $_SESSION nos devolverá en forma de array (matriz) información de variables establecidad en sesión, estando accesibles en cualquier parte de nuestra aplicación sin necesidad de requerir las definiciones. Veamos un ejemplo, dentro de nuestra carpeta "mis_apps\capitulo_1" crearemos un archivo llamado variables_session.php con el siguiente código:
<?php // Siempre que utilicemos sesiones deberemos iniciar con session_start. session_start(); $_SESSION['variable_de_sesion_1'] = "Algún valor definido"; $_SESSION['variable_de_sesion_2'] = "Algún otro valor definido"; ?> <html> <head> <title>Ejemplo de variable reservada en PHP 5</title> </head> <body> <pre> <?php print_r($_SESSION); ?> </pre > </body> </html>
| Anterior: 1.5) Variables en PHP 5 |
|
Siguiente: 1.7) Cómo concatenar en PHP 5 |
Si tuviste alguna duda no dudes en dejarnos tus comentarios y en breve nuestro staff te apoyará.





